Помогите чайнику. На днях установил ASPLinux10, при установке задал все параметры локальной сети (eth0) со своим шлюзом в корпоративный инТРАнет, DNS-ом и пр - все работает, а вот настроить dial-up в инТЕРнет не получается. Верней, не знаю как отделить dial-up от локалки (в винде это как-то автоматом происходит). Без google.com новичку невозможно, вот и хочу для начала настроить нормальный интернет. Проблема в том, что ppp нормально соединяется, выделяется IP, шлюз, DNS, но все программы лезут во внешний мир не через этот шлюз, а через интранетовский, используют не dial-up-овский DNS, а опять-таки корпоративный. Где копать?
И как их вообще можно совместить? Почему не отрубается автоматом интранет, когда происходит регистрация в dialup-соединении? Как чайник(я), рассуждает - вот, набираю я в браузере "www.linux.ru" - откуда системе знать, к какому DNS-серверу и через какой интерфейс лезть чтоб получить IP? Как настроить приоритеты - в начале через модем, если не получается, тогда через сетевуху -роутер? Или как сделать, хотя бы как в винде, чтоб интранет пока dial-up работает отрубался?
Как разделить dial-up интернет и локальную сеть?
Модератор: Bizdelnick
-
Mixer[MsK]
- Сообщения: 315
- ОС: Gentoo Linux
Re: Как разделить dial-up интернет и локальную сеть?
Для выхода в инет через adsl пропиши роутинг, чтобы для выхода в инет использовался интерфейс ppp0(adsl)
Выглядит примерно так:
route add default dev ppp0
Для выхода в интранет
route add -net x.x.0.0 dev eth0
Вместо xx.0.0 впиши адрес интранета, только нули на конце оставь - так сеть обозначается. Вместо eth0 поставь интерфейс, на котором висит интранет. Инфу про сетевые интерфейсы можно получить набрав
ifconfig
dns-сервера указываются в
/etc/resolv.conf
Выглядит примерно так:
route add default dev ppp0
Для выхода в интранет
route add -net x.x.0.0 dev eth0
Вместо xx.0.0 впиши адрес интранета, только нули на конце оставь - так сеть обозначается. Вместо eth0 поставь интерфейс, на котором висит интранет. Инфу про сетевые интерфейсы можно получить набрав
ifconfig
dns-сервера указываются в
/etc/resolv.conf
Phenom II X4 945 & 2 GB DDR3 > Gentoo 2008.0 > 2.6.30-gentoo-r5 > KDE 4.3.1
Asus eee 1003HAG > eeebuntu 3 Standart(Ubuntu 9.04) > 2.6.28-14 > GNOME 2.26.1
Asus eee 1003HAG > eeebuntu 3 Standart(Ubuntu 9.04) > 2.6.28-14 > GNOME 2.26.1
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Как разделить dial-up интернет и локальную сеть?
(Mixer[MsK] @ Четверг, 04 Августа 2005, 0:34) писал(а):Вместо xx.0.0 впиши адрес интранета, только нули на конце оставь - так сеть обозначается.
гхм гхм... смотря, какая сеть.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Ajaja
- Сообщения: 11
Re: Как разделить dial-up интернет и локальную сеть?
Помогло 'route add default dev ppp0'. Правда, после отсоединения и нового соединения приходится заново набирать. Прописал в KPPP в комманды после соединения , теперь, вроде, нормально.
На 'route add -net 10.25.0.0 dev eth0' ругается 'SIOCADDRT: Invalid argument', но кажется и без него работает. Буду читать man route
Спасибо!
На 'route add -net 10.25.0.0 dev eth0' ругается 'SIOCADDRT: Invalid argument', но кажется и без него работает. Буду читать man route
Спасибо!