Доброго времени суток, форумчане!
Отчаялся решить с виду простую проблему, так что пишу вам. Решить пытался честно, читая по теме и вникая, но — увы, видать не до конца разобрался.
Ситуация: дома ноут, инет на него идёт с соседского компьютера, который подключен через pppoe в Сеть. Для настройки соединения было достаточно вручную подправить файл etc/network/interfaces, указав там IP, маску и шлюз, содержимое файла — ниже. Когда компьютер выключается, инет, естественно, пропадает и я, имея логин и пароль (и не один) провайдера (оба компа подключены через свич между собой и с провайдером) пытаюсь настроить у себя подключение через pppoe. Раньше работало по такому принципу — когда перестаёт пинговаться соседский комп, я удаляю в interfaces строку, отвечающую за шлюз, выполняю sudo etc/init.d/networking restart (выполняется без ошибок и предупреждений) и с помощью команды sudo pppoe-start выхожу в инет. Всё работало подобным образом до не давнего времени, потом по странному стечению обстоятельств — перестало. Менял пару логин/пароль — дело не в них, под виндой всё грузится и работает. Стирал до строк auto lo iface lo inet loopback файл interfaces, удалял этот файл полностью, переустанавливал пакет rp-pppoe заново, ситуация всегда одна и та же — pppoe соединяется, аутентифицируется, но в инет не лезет. Грешил на DNS — как я понимаю, если проблема с ними, то сайт не открывается, но IP сайта должен пинговаться, а не пингуется. Вот такая ситуация… Понимаю, что подключение к инету довольно извращенное — сначала через шлюз, а когда комп выключается, то через pppoe, но как есть, так есть. Повторю, что выйти в сеть пытался не только через соседский логин/пароль, но и через чужой — результата нуль. Так же пробовал проводить настройку pppoe, выполнив команду sudo pppoeconf — так же безрезультатно. Суть: помогите с подключением по pppoe. Инет через сеть отключаю (закомментирую шлюз в файле interfaces), рестарт сети (init.d), подключаюсь через pppoe и ниже вывожу выхлоп стандартных для ситуации команд.
ifconfig -a
route -n
cat /etc/resolv.conf
etc/network/interfaces
ping -c2 ya.ru
nslookup ya.ru
nslookup ya.ru 8.8.8.8
eth0 Link encap:Ethernet HWaddr 00:1b:38:24:86:e6
inet addr:192.168.151.51 Bcast:192.168.151.255 Mask:255.255.255.0
inet6 addr: fe80::21b:38ff:fe24:86e6/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:1086065 errors:50 dropped:13 overruns:49 frame:1
TX packets:1324635 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1055524288 (1.0 GB) TX bytes:854276285 (854.2 MB)
Interrupt:42 Base address:0xa000
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:820 errors:0 dropped:0 overruns:0 frame:0
TX packets:820 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:23822 (23.8 KB) TX bytes:23822 (23.8 KB)
ppp0 Link encap:Протокол PPP (Point-to-Point Protocol)
inet addr:93.170.157.242 P-t-P:91.216.133.129 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:1717 errors:0 dropped:0 overruns:0 frame:0
TX packets:1248 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:140600 (140.6 KB) TX bytes:104842 (104.8 KB)
wlan0 Link encap:Ethernet HWaddr 00:1c:26:31:5b:b6
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
[br]route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
91.216.133.129 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.151.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
[br]cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
[br]auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.151.51
netmask 255.255.255.0
# gateway 192.168.151.50
# auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
[br]ping -c2 ya.ru
ping: unknown host ya.ru
[br]nslookup ya.ru
;; connection timed out; no servers could be reached
[br]nslookup ya.ru 8.8.8.8
;; connection timed out; no servers could be reached
Если требуется ещё какая инфа (в пределах разумного, конечно =) — пишите, только помогите разобраться с этой траблой.
P.S.: Если что — извините за кривую разметку, я сделал, что мог.