У меня есть система сборки Windows 7 RC с двумя сетевыми картами. Каждая сетевая карта подключена к подсетям с разными статическими IP-адресами (192.168.1.8 на одном и 172.16.0.2 на другом).
Некоторые программы (uTorrent) имеют конфигурации, которые позволяют им использовать определенный IP-адрес для исходящего трафика. Это работает как шарм, нареканий нет. Однако, когда я открываю Putty, я не могу найти никакой информации о конфигурации, которая позволила бы мне сделать то же самое, и когда я действительно использую ее, он использует исходящий IP-адрес по умолчанию (который имеет гораздо большую задержку для другой подсети, чем при переходе к ней. напрямую). Есть ли способ указать Putty использовать исходящий IP-адрес, отличный от стандартного?
Я пробовал возиться с брандмауэром Windows, чтобы ограничить Putty использованием только того IP-адреса, который мне нужен, но это тоже не сработало.
У меня такое чувство, что это не дает достаточной информации или специфики, поэтому дайте мне знать, если есть важные детали, которые я пропустил.
Похоже, вам нужен статический маршрут, т.е.
route -p add x.x.x.x mask y.y.y.y <gateway> metric 1
где x.x.x.x и y.y.y.y - целевая подсеть и шлюз, который вы хотите использовать. Предположительно, есть шлюз в подсети 192.168.1, а другой - в подсети 172.16.0.0. Обратите внимание, что это глобальный параметр, т.е. он влияет на все приложения, а не только на Putty. Он сообщает стеку IP Windows маршрутизировать все пакеты для x.x.x.x через указанный вами шлюз.
JR