PPPOE

Аватар пользователя debug

Обращался с этим вопросом уже - отложил на некоторое время. Проблема не ушла Грустный
В общем вкратце - у меня как и у многих обычный выделенный канал. На пути в кампус маршрутизатор - cisco.
Он закрывает мне сетевое окружение - т.е. локалку я не вижу - могу только по pppoe выйти.
eth0 настраивается автоматически - через DHCP на киске. Смотрю адрес - совпадает с тем - который получает машина под виндой (под виндой всё работает). adsl-setup - всё настроено. После - adsl-start, смотрю
ifconfig:
eth0
Link encap:Ethernet HWaddr 00:15:E9:3C:D9:0F
inet addr:10.10.41.112 Bcast:10.255.255.255 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:221 errors:0 dropped:0 overruns:0 frame:0
TX packets:251 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:19516 (19.0 Kb) TX bytes:9177 (8.9 Kb)
Interrupt:11 Base address:0xec00

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:42 errors:0 dropped:0 overruns:0 frame:0
TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3978 (3.8 Kb) TX bytes:3978 (3.8 Kb)

ppp0 Link encap:Point-to-Point Protocol
inet addr:10.10.41.112 P-t-P:212.33.232.158 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:54 (54.0 b) TX bytes:54 (54.0 b)

Вижу - что маска не та у ppp0. IP получает практически такой же - как и в винде.
Пробую выйти в инет - пишет ошибку - неизвестный хост. Пробую так:
http://19.x.x.x ну беру ip mail.ru например. То же самое в результате.
Что-то видимо я не улавливаю. Помогите разобраться пожалуста. ASP7.3

Аватар пользователя keng00ru

Re: PPPOE

Может надо адрес DNS-сервера указать? В /etc/resolv.conf что-то типа:
nameserver 123.456.789.0
nameserver 345.678.901.2

Аватар пользователя debug

Re: PPPOE

Цитата:
keng00ru пишет:
Может надо адрес DNS-сервера указать? В /etc/resolv.conf что-то типа:
nameserver 123.456.789.0
nameserver 345.678.901.2

Да , попробую - только при этом непонятно - не пингуется по IP например mail.ru

Аватар пользователя sergeil

Re: PPPOE

debug писал(а):
fconfig:
eth0
Link encap:Ethernet HWaddr 00:15:E9:3C:D9:0F
inet addr:10.10.41.112 Bcast:10.255.255.255 Mask:255.0.0.0
...
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.10.41.112 P-t-P:212.33.232.158 Mask:255.255.255.255

Смущает то, что адрес eth0 и ppp0 совпадают. Так и должно быть?
Если да, то не совсем понятна маршрутизация... Посмотрите внимательно как настроена маршрутизация под M$

Аватар пользователя debug

Re: PPPOE

вот виндовые данные - ipconfig:

Настройка протокола IP для Windows

Подключение по локальной сети - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес автонастройки. . . . . . : 169.254.24.50
Маска подсети . . . . . . . . . . : 255.255.0.0
Основной шлюз . . . . . . . . . . :

dom.ru - PPP адаптер:
DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 10.10.41.112
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз . . . . . . . . . . : 10.10.41.112

Аватар пользователя sergeil

Re: PPPOE

debug писал(а):
Подключение по локальной сети - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес автонастройки. . . . . . : 169.254.24.50
Маска подсети . . . . . . . . . . : 255.255.0.0

То есть, под M$ адрес сетевой карты другой...

1. Вы говорите, что адрес eth0 получается автоматически, а не прописан статически?
1.1. Что в файле /etc/sysconfig/network-scripts/ifcfg-eth0?
1.2. Что в настройках сетевого интерфейса ethernet под M$?
2. А не настроен-ли, случайно, под Linux статический маршрут по умолчанию?
3. Покажите, что возвращает `ifconfig` и `netstat -r -n` ДО ТОГО, как поднимается pppoe.

Аватар пользователя woodoo

Re: PPPOE

debug писал(а):
Подключение по локальной сети - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес автонастройки. . . . . . : 169.254.24.50
Маска подсети . . . . . . . . . . : 255.255.0.0
Основной шлюз . . . . . . . . . . :

У меня серьезное подозрение, что он не видит dhcp вообще.
Он получает адрес и маску именно такие, которые предначначаются в таких случаях по rfc.

Аватар пользователя debug

Re: PPPOE

Да. скорее всего так оно и было. Я пробовал ifconfig eth0 dynamic - результат тот же. Потом заглянул в /etc/sysconfig/network-scripts/ifcfg-eth0 по совету Sergei-я и там увидел прописанный статически адрес:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=10.10.41.112
NETMASK=255.0.0.0
GATEWAY=10.255.255.254
МЕня смутило то - что он совпадал полностью с адресом - который в винде поднимал pppoe. Думал - что не может быть такого совпадения. Ну по не знанию разумеется. Как теперь решить проблему - чтобы адрес получался динамически?
Что я сделал - я статически присвоил адрес ifconfig eth0 169.254.24.50 netmask 255.255.0.0 - то есть в точности такой - как в винде. После этого adsl-start и всё заработало. Но хотелось бы по человечи настроить - чтобы адрес динамически получался и прочитать где либо про настроечные файлы сети - где и что в них писать.

Аватар пользователя woodoo

Re: PPPOE

Цитата:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp

и должен быть установлен пакет dhclient.

RSS-материал