как подменить порт?

Discussion in 'Linux, Freebsd, *nix' started by chekist, 18 Sep 2009.

  1. chekist

    chekist Elder - Старейшина

    Joined:
    14 Nov 2007
    Messages:
    215
    Likes Received:
    160
    Reputations:
    100
    Есть прога для мониторинга сети, в сети кассовые аппараты и подобная лабуда. Клиент обращается к серверу по порту 887, сервак линуксовый находится в локальной сети. Клиентская часть дико глючная и они постоянно дохнут, сервер же стабильно работает как я ево один рас настроил больше и не трогал. Прислали мне новую версию, а там офигенный сюрприз сервер теперь должен быть виндовый. Посмотрел новую версию заметил что серверную часть они почти не меняли изменили только порт на котором висит демон теперь он 1887.
    Вопрос такой как сделать чтобы при подключении к порту 1887 перекидывало на 887, хочу оставить серверную часть старой а клиентскую новой
     
  2. Dosia

    Dosia Member

    Joined:
    5 Jun 2009
    Messages:
    118
    Likes Received:
    81
    Reputations:
    6
    Мне кажется лучше прогу поправить. Не знаю легче ли это будет. А вообще мона накодить утилиту, которая будет переадресовывать пакеты с порта на порт.
     
    1 person likes this.
  3. chekist

    chekist Elder - Старейшина

    Joined:
    14 Nov 2007
    Messages:
    215
    Likes Received:
    160
    Reputations:
    100
    програмерам писал они говорят ставте винду ((
    о пере адресации я сам подумываю щяс пытаюсь на пхп скрипт написать
     
  4. Funk

    Funk Member

    Joined:
    8 Jun 2009
    Messages:
    12
    Likes Received:
    17
    Reputations:
    0
    гугли ssh туннель
     
  5. -=chelovek=-

    -=chelovek=- Member

    Joined:
    3 Jul 2009
    Messages:
    133
    Likes Received:
    11
    Reputations:
    0
    Т.е. Если я правельно понял, то свой сервак ты хочеш оставить без изменений, т.е. на Linux и "идеально" настроенный. :) Дак кто мешает тогда тсредствами iptables все входящие соеденения на 1887 порт сервера перенаправить на 887-й порт? И всё... Если я правельно понял задау. :))
     
    1 person likes this.
  6. ghostwizard

    ghostwizard Member

    Joined:
    4 Dec 2005
    Messages:
    127
    Likes Received:
    36
    Reputations:
    21
    Ищи доки на описание "Port-Forwarding".
     
    1 person likes this.
  7. chekist

    chekist Elder - Старейшина

    Joined:
    14 Nov 2007
    Messages:
    215
    Likes Received:
    160
    Reputations:
    100
    разобрался ;) всё просто
    iptables -t nat -A PREROUTING -p tcp --dport 2022 -j REDIRECT --to-ports 22