port remaping

Usmanova72

прога хочет соединиться по порту х, как заставить её соединяться по порту У (Х!=У)

sergey_m

общее решение для практически любого *nix:
засунуть "nc localhost Y" в /etc/inetd.conf, на порт X.

abrek

А я вопрос понял так, что прога на нашем компе запускается, а сервер - на удалённом.
Так как: заставить прогу коннектиться, а не заставить сервер принять соединение.

Хотел было LD_PRELOAD посоветовать, но решил, что не поймут

sergey_m

Я бы сказал, что проще юзать фичи того файрволла, который поддерживается твоей ОС.

Usmanova72

именно так и надо. только решение надо по windows систему.

sergey_m

Нету firewall с такой функциональностью?

Usmanova72

не нашёл, и прокся которая стоит не позволяет это сделать.

buba741

>Хотел было LD_PRELOAD посоветовать, но решил, что не поймут
Маза лучше тогда уж прогу разово пропатчить

Usmanova72

Это прога называется СУС и патчить её нельзя, да и нечем.

Larchik1

так ты хочешь сус с 80 порта убрать? так это же надо будет делать тогда не только для сервера, но и для всех клиентских машин...

Usmanova72

Нет. Сус будет встроен в цепучку др. СУС. Т.е. на удалённом СУС открто место для скачивания обновления на 82-м порту, а клиенты будут конектиться к моему СУС (и раздовать обнавления) будет на 80-м.

sergey_m

Может поискать какой-нить еще firewall?

maxin1

UserGate умеет ремапить порты. В том числе перенаправлять на удаленную машину.
Оставить комментарий
Имя или ник:
Комментарий: