2

У меня есть два интернет-соединения - одна локальная сеть и одна через GPRS (мобильная связь). Я бы хотел перенаправить каждый исходящий запрос на порт 80 на одно соединение, а порт 21, 22 и некоторые другие на другое соединение.

Другими словами - я хотел бы использовать интернет-браузер (Google Chrome или Firefox) на одном соединении и мое программное обеспечение FTP/SSH (WinSCP, PuTTY) на другом соединении.

Это возможно?

У меня Windows 7.

редактировать:

Все удаленные порты будут на одном компьютере /IP-адрес.

2 ответа2

1

Нет, ты не можешь этого сделать. Windows (и я уверен, что каждая реализация TCP/IP) не будет поддерживать маршрутизацию на основе номеров портов.

Маршрутизация происходит на уровне IP-адреса. Если вы хотите перенаправить соединения с разными IP-адресами на конкретные соединения, вы можете сделать это с помощью команды route . Так как это тот же удаленный IP, который не будет работать.

1

Вы можете использовать WinGate Server с http://www.wingate.com/products/wingate/index.php , однако это не бесплатно. Это позволяет мультиплексировать более двух соединений. Я не совсем уверен, позволяют ли они распределять соединения на основе порта, но я помню, что это позволяет распределять трафик по различным соединениям. Это позволяет обрабатывать порты, но не уверен, что так, как вы хотите.

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