3

У меня есть компьютер с Windows 7 и две сетевые карты:

NIC 1: 10.10.4.5/24 Шлюз, настроенный на 10.10.4.1

NIC 2: 192.168.3.9/24 Шлюз не установлен

Когда приложение пытается установить соединение с устройством (192.168.3.41), которое не подключено (или никогда не подключалось) к сети 192.168.3.0, пакет отправляется на шлюз в сети 10.10.4.0. Этот пакет отклонен правилами брандмауэра, и пакет сброса TCP (RST, ACK) отправляется обратно на компьютер.

Как я могу отправить компьютер, чтобы не отправлять какие-либо пакеты, привязанные к сети 192.168.3.0, к шлюзу?

1 ответ1

1

Вам нужно будет добавить новый маршрут в таблицу маршрутов. Вы можете сделать это с помощью команды 'route' достаточно забавно:

route ADD 192.168.3.0 MASK 255.255.255.0 <New_Destination_IP>

Также, если вы хотите, чтобы это происходило только для одного интерфейса, вы можете добавить спецификатор интерфейса:

route ADD 192.168.3.0 MASK 255.255.255.0 <New_Destination_IT> if <Interface_Name>

Справочная статья Microsoft об указании статических маршрутов:

http://technet.microsoft.com/en-us/library/cc757323%28v=ws.10%29.aspx

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