3

У меня есть две сети, к которым я хотел бы подключиться одновременно, но мне нужен способ заставить определенные приложения использовать указанное сетевое соединение. Существуют ли какие-либо инструменты (желательно с простым графическим интерфейсом), которые позволят мне настроить их для каждого приложения?

2 ответа2

1

Вам нужно будет настроить маршрут по умолчанию для всего интернет-трафика на вашем unlocked пути.

Хитрость заключается в том, чтобы явно настроить маршруты для всех конечных точек, доступных только в locked сети, чтобы использовать интерфейс, связанный с этим.


На комментарий.
Я предполагаю, что у вас есть хост с двойным домом с внутренней и внешней сетью, подключенной к двум различным интерфейсам Для этого выбор интерфейса должен быть сделан на локальном хосте.

Но если существует единственный интерфейсный путь к устройству маршрутизатора, который разделяет два пути (заблокированные и разблокированные сетевые пути), вам необходимо настроить такую маршрутизацию на этом устройстве.

0

Самый простой способ сделать это - просто разделить адреса между двумя сетями. Протокол TCP/IP справится с тяжелой работой. Например, одна сеть использует адрес 192.168.xx, а вторая сеть настроена на использование адреса 10.xxx. Поскольку эти два соединения будут находиться в логически разных сетях, стек IP достаточно умен, чтобы определить, через какой интерфейс он должен быть маршрутизирован.

Теперь, как говорится, некоторые приложения предоставляют явный метод выбора сетевого интерфейса, который он будет использовать. Такие программы, как Ethereal, являются хорошими примерами этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .