InFlame
15.08.2009, 13:31
Значит так. Имеется локальная сеть. В этой сети есть единственная машина, к которой у меня есть доступ с внехи (ось FreeBSD). Мне необходимо получить доступ к одному компьютеру в той локалке на порт 3389.
На сервере создаю туннель:
ssh -2 -N -f -L 3390:192.168.0.13:3389 root@тут_ip-адрес_ssh-сервера_на_моём_компе
192.168.0.13 - это машина в локалке, к которой пытаюсь получить доступ через туннель
Так вот, на сервере открывается порт 3390, но со своего компа я к этому порту не могу подконнектиться.
Вот вывод команды netstat -an | grep LISTEN
tcp4 0 0 127.0.0.1.3390 *.* LISTEN
tcp4 0 0 *.22 *.* LISTEN
tcp4 0 0 *.80 *.* LISTEN
tcp4 0 0 *.1234 *.* LISTEN
tcp4 0 0 *.3306 *.* LISTEN
tcp4 0 0 *.21 *.* LISTEN
tcp4 0 0 127.0.0.1.953 *.* LISTEN
Как я понял нет доступа с внехи к
tcp4 0 0 127.0.0.1.3390 *.* LISTEN
Значит надо привести к виду
tcp4 0 0 *.3390 *.* LISTEN
Как создать такой туннель?
На сервере создаю туннель:
ssh -2 -N -f -L 3390:192.168.0.13:3389 root@тут_ip-адрес_ssh-сервера_на_моём_компе
192.168.0.13 - это машина в локалке, к которой пытаюсь получить доступ через туннель
Так вот, на сервере открывается порт 3390, но со своего компа я к этому порту не могу подконнектиться.
Вот вывод команды netstat -an | grep LISTEN
tcp4 0 0 127.0.0.1.3390 *.* LISTEN
tcp4 0 0 *.22 *.* LISTEN
tcp4 0 0 *.80 *.* LISTEN
tcp4 0 0 *.1234 *.* LISTEN
tcp4 0 0 *.3306 *.* LISTEN
tcp4 0 0 *.21 *.* LISTEN
tcp4 0 0 127.0.0.1.953 *.* LISTEN
Как я понял нет доступа с внехи к
tcp4 0 0 127.0.0.1.3390 *.* LISTEN
Значит надо привести к виду
tcp4 0 0 *.3390 *.* LISTEN
Как создать такой туннель?