У меня на работе две связи. Один я использую для выхода в Интернет, а другой - для работы с компанией. Проблема в том, что когда я хочу подключиться к материалам, связанным с работой, мне нужно отключить Wi-Fi-соединение, чтобы браузер распознал соединение Ethernet и направил запрос через Ethernet. Если я хочу получить доступ к Интернету, мне нужно отключить мое соединение, а затем включить Wi-Fi.
Можно ли без этих проблем использовать оба соединения, но, возможно, открыть конкретный экземпляр браузера (например, firefox или chrome) для использования Ethernet для определенного сеанса?
Кстати, я использую Ubuntu 9.10 и имею два интерфейса на одном хосте.
Если две сети находятся в разных адресных пространствах (например, одна использует 192.168.1.x / 24, а другая 192.168.2.x / 24), вы можете выполнить некоторую маршрутизацию на своем клиенте.
# ip route add 192.168.2.0/24 via 192.168.2.254 dev eth0
# ip route add 192.168.1.0/24 via 192.168.1.254 dev eth1
Адреса и карты Ethernet зависят от вашего местоположения.
Если адреса совпадают (маловероятно, но возможно), то вы ничего не можете с этим поделать, продолжайте перемещать провода.
Я не буду вдаваться в подробности об аспектах безопасности, но если существует политика предотвращения утечки информации между этими двумя сетями, что, как я предполагаю, может иметь место, вы, вероятно, захотите сохранить их физически разделенными. Если кто-то скомпрометирует вашу машину через общедоступный Интернет, он также получит доступ к сети вашей компании.
вам нужно несколько маршрутов. и убедитесь, что у вас правильный маршрут по умолчанию. Мне сложно определить, как это должно выглядеть, не видя вашей настройки. http://linux.die.net/man/8/route это ссылка на страницу руководства по маршруту. Я сделал то же самое, что и вы. но не совсем так.
также, если я помню, мне пришлось взломать ручную команду в сценариях ubuntu, чтобы он правильно установил маршрут по умолчанию. это было неприятно, но это сработало. В этом случае я обнаружил, что сетевые сценарии debibuntu сильно ограничены.