Во избежание дальнейших вопросов....
Если после настройки pppoe соединения у вас возникли проблемы плана "открываются не все сайты", значит с большой долей вероятности у вас неверно выставлено значение
MTU , исправить ситуацию можно:
В случае если у вас модем работает в режиме "моста"(bridge) и pppoe настроен стандартной утилитой pppoeconf, ищем файл dsl-provider* в папке /etc/ppp/peers и добавляем туда строчку mtu=1452.
К примеру так выглядит dsl-provider
Код
# Minimalistic default options file for DSL/PPPoE connections
noipdefault
defaultroute
replacedefaultroute
hide-password
noauth
persist
mtu 1452
plugin rp-pppoe.so eth0
usepeerdns
user "xxxxx@xxx"
В случае если у вас модем в режиме роутера:
Ищем файл interfaces в папке /etc/network и добавляем к параметрам сетевой карты mtu 1452
А так у меня выглядит interfaces
Код
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
mtu 1452
Есть ещё универсальный вариант решить эту проблему с помощью iptables
iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
Вышесказаное относится к дистрибутивам семейства дебиан, полседний способ "универсальный" .....почти :-)
P.S. Кому помог, не жмемся на плюсы.
Сообщение отредактировал mistiman - 31.10.2008, 22:21