LINUX.ORG.RU
ФорумAdmin

И все-таки опять Dial Up


0

0

Дубль кажется 4. Вот. Поставил Red Hat 6.2. С нуля. Поставил недостающий пакет mgetty. Настроил mgetty, ppp, pap. Соединение устанавливается. Адреса ppp реальные. Скажем так. Я звоню с aaa.bbb.ccc.13. Другой конец ppp aaa.bbb.ccc.14. В логах все нормально. Далее, сетевуха имеет реальный адрес aaa.bbb.ccc.15. А DNS сервер имеет адрес aaa.bbb.ccc.1. Так вот. При соединении сетевуха пингуется, а DNS нет. Следовательно Инет я не вижу. Да и вообще вся сеть не пингуется. только сетевуха. IP_FORFARD стоит. Default gataway стоит на aaa.bbb.ccc.1 (то бишь DNS). Может кто-нибудь подскажет где собака зарыта ? P.S. proxyarp стоит - по барабану.

Re: И все-таки опять Dial Up

с роутингом у тебя чего то не то
поставь
aaa.bbb.ccc.15:aaa.bbb.ccc.13 на сервере для клиента

и запусти tcpdump на ppp0 и eth0 и смотри на пакеты

ae ()
Ответ на: Re: И все-таки опять Dial Up от ae

Re: Re: И все-таки опять Dial Up

А зачем aaa.bbb.ccc.15:aaa.bbb.ccc.13 ? Ведь ppp должен иметь два адреса (на том конце и на этом) и сетевуха другой IP ! А разве можно в ppp указать адрес сетевухи ? И что такое tcpdump ? Команда tcpdump не проходит. Чего ставить надо ?

monster ()

Re: И все-таки опять Dial Up

про адреса несовсем
просто первый адресс это один из адресов сервера

а про tcpdump - то поставь его из дитсриба
и запусти на одной консоле
tcpdump -i ppp0 -n
на другой
tcpdump -i eth0 -n

icq: 79296695

ae ()

Re: И все-таки опять Dial Up

Собака в том, что дефолтовый гейт должен быть удаленный арес РРР-соединения, но не как ни ДНС-сервер!

anonymous ()

Re: И все-таки опять Dial Up

Поставь для ррр-соединения другую сетку aaa.bbb.eee.13(14)

anonymous ()

Re: И все-таки опять Dial Up

Далее, сетевуха имеет реальный адрес aaa.bbb.ccc.15???? А причем тут сетевая карта твоя ты ведь выделяешь свободный адрес а не то что ты уже используешь. ты установил соединение ! посмотри таблицу роутинга route и посмотри с какими параметрами образовался интерфейс? ppp0 и есть ли на него роутинг! На сервере ppp! 1 если у тебя точно pap, в файле options modem crtscts asyncmap 0 mtu 576 mru 576 AAA.AAA.AAA.AAA:BBB.BBB.BBB.BBB (клинет адрес: и то что ты ему выделяешь) ms-dns CCC.CCC.CCC.CCC твой dns server

anonymous ()

Re: И все-таки опять Dial Up

А вот такой вопрос. Может ли влиять на маршрутизацию версии каких-нибудь пакетов ? Ну типа mgetty, ppp, inetd. Кстати. Нужен ли пакет inetd для работы ppp ? По умолчанию его не было - я поставил. Может быть чего еще надо ?

monster ()
Ответ на: Re: И все-таки опять Dial Up от anonymous

Re: Re: И все-таки опять Dial Up

Как причем сетевая карта ? Никто и не спорит, что я выделяю свободный адрес ! Вот я запускаю удаленное соединение из Винды. Оно имет конкретный адрес (реальный). Установилось соединение ppp. Итак на Винде aaa.bbb.ccc.13 на Linux aaa.bbb.ccc.14. Из Винды я пингую 14-ый адрес ! Есть соединение !!! PPP - Это интерфейс ! Сетевуха (eth0) - тоже интерфейс с реальным адресом aaa.bbb.ccc.15. Пингуем его ! Есть контакт ! Вижу сетевуху !!!! Идем дальше !!! Хочу выйти в сеть, увидеть DNS (шоб в инет выйти). Пингую другие адреса локальной сети (в т.ч. и DNS aaa.bbb.ccc.1) - нету связи ! Стоп ! Значит дальше сетевухи пакеты не идут !! Почему ????? Все опции в /etc/options пробовал. Ни modem ни proxyarp ни чего другое не помогает !!!! Кстати ! В это же время из Linuxa я пингую всю сеть и DNS !!!! Вот таблица маршрутизации при установлении ppp. aaa.bbb.ccc.15 (сетевуха) 0.0.0.0 (гейт) eth0, далее aaa.bbb.ccc.14 (ppp) 0.0.0.0 ppp0, далее aaa.bbb.ccc.0 0.0.0.0 eth0, далее 127.0.0.0 0.0.0.0 lo, далее 0.0.0.0 aaa.bbb.ccc.1 (DNS). Вот такие пироги ... И все равно не работает !!!!

monster ()

Re: И все-таки опять Dial Up

вот напряженный то !
на твоем линуксе поставь в опции pppd
алреса как просто
:aaa.bbb.ccc.13
и proxyarp

в твоей сетке линукс сервер и роутером является или нет?
сдается мне что нет

если надо свяжись по icq

ae ()
Ответ на: Re: И все-таки опять Dial Up от ae

Re: Re: И все-таки опять Dial Up

Дык с самого начале стоит в /etc/options.ttyS1 aaa.bbb.ccc.14:aaa.bbb.ccc.13 !!! Это и ежу понятно ! И proxyarp ставил и в /etc/options и в /etc/options.ttyS1. И enable routing стоит YES !!! Аськи нету :((( Постараюсь найти, может быть мылом ? ilyachel@mail.ru

monster ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.