выход в интернет (два соединения)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
Ослик ИА
Сообщения: 261

выход в интернет

Сообщение Ослик ИА »

почему-то работает не более одного.
то есть, я имею в виду, что снести подчистую все конфиги, только тогда можно другое настраивать.
это как?
я вот хочу в разных местах использовать разные - на работе лан, а дома gprs .
спасибо за внимание
Спасибо сказали:
snake
Бывший модератор
Сообщения: 677

Re: выход в интернет

Сообщение snake »

(Ослик ИА @ Четверг, 11 Ноября 2004, 20:59) писал(а):почему-то работает не более одного.
то есть, я имею в виду, что снести подчистую все конфиги, только тогда можно другое настраивать.
это как?
я вот хочу в разных местах использовать разные - на работе лан, а дома gprs .

Что-то мне подсказывает, что собака порылась где-то в районе шлюза по умолчанию... По идее если подымаеться интерфейс ppp0 (или что там на gprs'е) то дефолтный маршрут должен устанавливаться на него.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
Спасибо сказали:
Аватара пользователя
Ослик ИА
Сообщения: 261

Re: выход в интернет

Сообщение Ослик ИА »

а как это можно сделать?
спасибо за внимание
Спасибо сказали:
snake
Бывший модератор
Сообщения: 677

Re: выход в интернет

Сообщение snake »

(Ослик ИА @ Пятница, 12 Ноября 2004, 9:18) писал(а):а как это можно сделать?

Вообще шлюз по умолчанию, действующий сразу при при старте компа, прописываеться в /etc/sysconfig/network, у меня там присутствуют такие строчки:

Код: Выделить всё

..........
GATEWAY=192.168.64.1
GATEWAYDEV=eth0

т.е. указываеться шлюз и шлюзовое устройство. А шлюз на ppp0 перебрасываеться на время соеденения звонилкой, например в kppp при настройке опций соеденения указываеться "Назначить этот шлюз маршрутом по умолчанию" Можно тоже самое сделать и редактированием конфигов ppp соеденения, только я щас не помню как :( В ручную же маршрут по умолчанию прописываеться при помощи команды: route add default gw 192.168.64.1 естественно, что нужно подставить свои корректные данные, подробности в man route.

Да, кстати, тырнета может не быть и из-за неправильно указанного dns'а, нужно проверить /etc/resolv.conf
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
Спасибо сказали:
Аватара пользователя
Ослик ИА
Сообщения: 261

Re: выход в интернет

Сообщение Ослик ИА »

замечательно.
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.100.101 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.100.101 0.0.0.0 UG 0 0 0 ppp0
0.0.0.0 192.168.16.1 0.0.0.0 UG 0 0 0 eth0

вот оно как.
но всё равно даже пинги не идут никуда.
это если через ppp0, которое на самом деле gprs.
а если через eth0, то всё нормально.
спасибо за внимание
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: выход в интернет

Сообщение Bolverk »

(Ослик ИА @ Пятница, 12 Ноября 2004, 16:10) писал(а):0.0.0.0        192.168.100.101 0.0.0.0        UG    0      0        0 ppp0
0.0.0.0        192.168.16.1    0.0.0.0        UG    0      0        0 eth0

Мне мой опыт говорит что если есть два дефолтных маршрута, то не работает ни один. Так что перед добавлением default route надо удалять тот что уже есть.
Спасибо сказали:
Аватара пользователя
Ослик ИА
Сообщения: 261

Re: выход в интернет

Сообщение Ослик ИА »

а вот у меня их сейчас два, и работает тот, который для LAN
спасибо за внимание
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: выход в интернет

Сообщение Bolverk »

(Ослик ИА @ Пятница, 12 Ноября 2004, 20:27) писал(а):а вот у меня их сейчас два, и работает тот, который для LAN


Я бы сказал что это неправильно, LAN должен ходить по жестко заданным маршрутам, а default route должен быть на инетовский интерфейс.
Спасибо сказали:
Alx
Сообщения: 77
ОС: CentOS, Fedora

Re: выход в интернет

Сообщение Alx »

Чтобы не запутаться в маршрутизации, рекомендую дома отключать lan-интерфейс через
/sbin/ifdown eth0
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: выход в интернет

Сообщение madskull »

у меня для таких случаев, когда дома и на работе разные подключения, сделан скрипт, который я запихнул в /etc/init.d/
Смысл прост, пингуется рабочий gw. Если пингуется успешно, устанавливается роутинг (и другие настройки, DNS'ы там и прочее) чтоб работало на работе.
Если не пингуется, устанавливаются настройки для дома.
Вот и все.
ArchLinux / IceWM
Спасибо сказали:
SergeiAB
Сообщения: 134
ОС: ubuntu, PCLinuxOS, gOS

Re: выход в интернет

Сообщение SergeiAB »

Меня это по первости то же озадачило .... создал соединение РРР и на тебе... посмотрел я на свойства соединения, а мне почему-то шлюз дает тот что указан в настройках eth0, соответственно никуда не идет. Плюнул потом разбираться и просто отключал eth0 дома.
Но это не правильно. Так быть не должно! Безобразие.
Спасибо сказали: