Fork me on GitHub

The WebDevil

Enjoy development

Итак, я уже писал две заметки о том, как можно пробросить порт на маршрутизаторе на порт на машинку в локальной сети. Методы относительно несложные, но вчера мне был показан поистине простейший метод – rinetd.
Установить пакет так:

apt-get install rinetd

После этого в /etc/rinetd.conf заходим и правим проброс портов: указываем IP на котором маршрутизатор будет слушать (или 0.0.0.0 для всех IP) и порт, который он будет слушать. И далее указываем на какой IP и порт его пробрасывать.
То есть запись свелась вообще к

0.0.0.0 3306 192.168.2.1 3306

2 Responses to “Port forwarding part 3”

  1. Милейший! А можно у вас поинтересоваться, существуют ли подобные решения под винду? Просто мы тут в компании столкнулись с проблемой, нужно как-то получить доступ к клиентским машинам по VNC, а клиенты в силу особенностей нашего британского интернета 100% за NAT’ами. Было бы просто отлично получить софтварное решение без необходимости мучать хардварные настройки модема.

    Благодарю.

    YogSagot

  2. Тут возникает вопрос: а кто/что делает NAT? Если его натит сам модем, то тогда, собственно, только путем мучания модема.

    У меня же везде на канале с интернетом стоит компьютер-шлюз, для которого модем абсолютно прозрачен. Фактически, шлюз виден из интернета. В Вашей же ситуации из интернета скорее всего виден именно модем.

    Из найденого для портфорвардинга под Вынь:
    http://rtfm.insomnia.org/~qg/portforward.php
    http://www.skylarktechnology.com/software/stlportforward.php
    Скорее всего и Usergate и ему подобные умеют форвардить.

    В конце-концов есть утилита nc (netcat), и ее портировали и под винду: http://www.vulnwatch.org/netcat/

    dm