LinuxForum.Fans
Тема

Управление сетью

Автор: KrackMan 10 сообщений 3633 просмотров
#220085

Доброго времени суток!
Имеем ноутбук (Aspire 3830TG) с open SuSe 11.4
[console]# cat /etc/SuSE-release
openSUSE 11.4 (i586)
VERSION = 11.4
CODENAME = Celadon[/console]
[console]:~> uname -mr
2.6.37.6-0.9-default i686[/console]

Есть USB-модем Huawei E1550 (Мегафон) с симкартой МТС - интернет работает.
[console]# ifconfig ppp0[/console]

Показать
[console]ppp0 Link encap:Point-to-Point Protocol
inet addr:172.23.71.207 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:20797 errors:0 dropped:0 overruns:0 frame:0
TX packets:21370 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:25779810 (24.5 Mb) TX bytes:1540605 (1.4 Mb)[/console]

Теперь вот такое интересное наблюдение:
Включаем WiFi и подключаемся к сети. Имеем 2 активных подключения.
ppp0 и eth1
# iwconfig

Показать
[console]eth1 IEEE 802.11abg ESSID:"HomeDlink"
Mode:Managed Frequency:2.432 GHz Access Point: 00:18:E7:FC:A0:52
Tx-Power=200 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=70/70 Signal level=-33 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0[/console]

Интернет пропадает. Можно предположить, что для системы, WiFi приоритетнее. Если WiFi отключить, то инет снова возвращается.
Тогда и появился следующий вопрос:
Возможно ли, если да то как, настроить систему таким образом, чтобы каждая сеть функционировала не мешая и не заглушая другую?

Как пример: WiFi(Лан) и USB-модем, по WiFi(Лан) идет Локальный трафик, а через модем обращения в инет(ну или указывать программы которые используют ррр0).
Возможно ли это?

#220123

Метод подключения: NM/ Ifup?

#220283
inTime написал:
Метод подключения: NM/ Ifup?

Как узнать?

#220323

KrackMan,
Подсмотрите в Yast - Сетевые настройки

#220419

NM - это NetworkManager. Теперь понятней. Метод подключения NM.

#220431

Вы хотите получить возможность выходить в интернет через модем, и при этом не терять соединения с локальной сетью? ... Писать мне лень. :) Вот тут - поможет: http://www.ubuntologia.ru/forum/viewtopic.php?f=98&t=4256 Убунту, не убунту - значения особого не имеет, везде маршруты, везде линь. :)

#220432
vbb написал:
Вы хотите получить возможность выходить в интернет через модем, и при этом не терять соединения с локальной сетью?

Именно так.

vbb написал:
Вот тут - поможет: http://www.ubuntologia.ru/forum/viewtop … amp;t=4256

Спасибо, буду читать и просвещаться!

#220440

Да не вопрос же! :) Немного изменений в таблице маршрутов и - ок. :)
Вот кстати, долгое время сидежу на suse. Последнее время на 11.3. Там приходилось прописывать маршруты. Сейчас поставил 11.4 управление модемом через qinternet, локальная сеть (пара) через ifup. При подключении сначала локалки, а потом модема ничего прописывать не надо. Всё заработало... Даже странно... Маршруты не менял.

#220469

Пока пришел вот к чему:
[console]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 2 0 0 eth1
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth1

# ip r d default
# ip r a default via 10.64.64.64 dev ppp0[/console]

Как написано на сайте http://www.ubuntologia.ru/forum/viewtopic.php?f=98&t=4256

Выход в инет осуществляется через шлюз по умолчанию(он же основной шлюз). В таблице маршрутизации это строка начинающаяся с 0.0.0.0

Поэтому использую 10.64.64.64 что бы инет пошел через ppp0. Но это не совсем тот конечный результат что меня бы устроил.

Так как нужно проделывать эти махинации каждый раз при включении и отключении сетей. Если сейчас отключить ppp0, и захочется использовать инет через ВиФи, то нужно снова прописывать команды. Нужно автоматизировать весь процесс.
По поводу создания скрипта который будет проверять какие сети работают, ну и соответственно моим предпочтениям подстраивать выход инета через нужный интерфейс, у меня пока вопросов нет. Чего я не могу нагуглить, так это как запускать скрипт например при включении WiFi(лучше конечно, что бы при непосредственном подключении) или ppp0.

Войдите или зарегистрируйтесь, чтобы ответить.