Изменить порт назначения в заголовках TCP / IP всех исходящих пакетов - PullRequest
1 голос
/ 11 января 2010

Использовал SSH Tunnel для маршрутизации трафика, адресованного на сервер1: порт1, на сервер2: порт2.

Теперь проблема в том, что я хочу перенаправить все пакеты TCP / IP с рабочего стола, адресованные на сервер1: порт1 на сервер2: порт2.
используя файл "hosts" на windows, я сопоставил ip сервера server1 как ipaddress server2. [локальное сопоставление DNS]

http://server2:port2 // дает нужную страницу. http://server1:port2 // выдает нужную страницу, так как ip-сервер server1 отображается как ip-адрес server2

Можно ли переписать порт назначения всех пакетов TCP / IP, адресованных какому-либо хосту? [Преобразуйте порт назначения все пакеты TCP / IP с помощью (destn ip как сервер1 и порт destn как порт1) в порт2]
Это необходимо, так как нет прямого доступа к server1 с рабочего стола. Я не могу использовать тот же номер порта на сервере 2, что и на сервере 1, так как этот порт уже занят на сервере 2.

Пожалуйста, поделитесь своими комментариями по этому поводу.

1 Ответ

3 голосов
/ 13 января 2010

Вы можете использовать iptables для перезаписи порта назначения либо на настольном компьютере, либо на промежуточном маршрутизаторе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...