Разделенная сеть между eth0 и eth1

На работе у меня есть две сети - твердый соединенный проводом eth0 является большим для получения к локальным ресурсам, но это связывается с действительно медленным соединением с интернетом. Мой Wi-Fi, с другой стороны, является быстрой беспроводной связью N. Я хотел бы настроить свои маршруты так, чтобы 192.168.* и 10.1.* выйдите по eth0, но все остальное выходит по eth1. Это позволит мне соединиться со своими локальными ресурсами, но сохранить свой просмотр веб-страниц мгновенным. Я знаю, что это возможно - я сделал это с предшествующей установкой Ubuntu, прежде чем мой жесткий диск перестал работать, но я не зарегистрировал его, и я не могу получить справку от человека, который настроил его для меня. Любая справка чрезвычайно ценилась бы!

Править: Результаты маршрута-n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.201.1   0.0.0.0         UG    0      0        0 eth1
192.168.201.0   0.0.0.0         255.255.255.0   U     2      0        0 eth1`
1
задан 7 June 2013 в 10:32

1 ответ

Ваша таблица маршрутизации, кажется, ничего не перечисляет для eth0, и не должно быть интерфейса, названного eth1', если это не было просто опечаткой, таким образом, трудно высказать образованное предположение на основе Вашей текущей конфигурации.

В основном это обрабатывается Вашими маршрутами. Ваш 'маршрут по умолчанию' направит весь трафик, который конкретно не настроен статическим маршрутом. Вы хотите настроить свой маршрут по умолчанию для выхода eth1 и статических маршрутов для eth0. Можно сделать все это в NetworkManager или использовании плоских файлов конфигурации (или вручную если Вы хотите протестировать его). Ваш маршрут по умолчанию определяется строкой с 'Местом назначения' '0.0.0.0'.

В networkmanager редактируют eth0 соединение, нажимают 'на IPv4 Settings' then click the 'Routes' button, then check the box for, "Используют это соединение только для ресурсов на, он - сеть". Это должно быть всем, что необходимо сделать, затем снизить и затем обратно оба интерфейса. Если eth1 настроен для dhcp, он должен установить маршрут по умолчанию для того соединения, и eth0 только настроит маршруты для сети, с которой он подключен.

Hope это помогает.

2
ответ дан 11 November 2019 в 00:07

Другие вопросы по тегам:

Похожие вопросы: