- Автор темы
- #1
Есть VPS. Система Debian 7 32bit, виртуализация OpenVZ. Нужно пробросить порт с сервера для приёма входящих соединений используя SSH port forwarding. Я за NAT провайдера и входящие соединения мне не доступны.
Хочу перенаправить порт сервера 25000 на порт клиента 25000 на моём домашнем компьютере. И через порт 25000 принимать входящие соединения.
Пытаюсь настроить это через SSH Remote port forwarding
В конфиг /etc/ssh/sshd_config добавил
В /etc/sysctl.conf на всякий случай раскомментировал
Настраиваю Remote port forwarding такой командой
Пробовал ещё с параметром -g
-g Allows remote hosts to connect to local forwarded ports.
Проверяю. Порт находится в списке прослушиваемых.
Проверяю открыт ли порт через Для просмотра ссылки Войдиили Зарегистрируйся
Порт открыт.
Пробовал с разными портами, например так
но результата пока нет.
Как программам uTorrent, Skype указать что бы они слушали порт 25000 на том интерфейсе на который он сейчас проброшен на мой компьютер с Windows 7? Сейчас программы слушают порт на другом интерфейсе и поэтому открытый порт не видят.
Хочу перенаправить порт сервера 25000 на порт клиента 25000 на моём домашнем компьютере. И через порт 25000 принимать входящие соединения.
Пытаюсь настроить это через SSH Remote port forwarding
В конфиг /etc/ssh/sshd_config добавил
Код:
GatewayPorts yes
AllowTcpForwarding yes
В /etc/sysctl.conf на всякий случай раскомментировал
Код:
net.ipv4.ip_forward = 1
Настраиваю Remote port forwarding такой командой
Код:
ssh -R 25000:127.0.0.1:25000 root@5.153.8.178
Пробовал ещё с параметром -g
-g Allows remote hosts to connect to local forwarded ports.
Код:
ssh -R 25000:127.0.0.1:25000 -g root@5.153.8.178
Проверяю. Порт находится в списке прослушиваемых.
Код:
root@vpshost:~# netstat -nlp | grep 25000
tcp 0 0 0.0.0.0:25000 0.0.0.0:* LISTEN 4021/1
tcp6 0 0 :::25000 :::* LISTEN 4021/1
Проверяю открыт ли порт через Для просмотра ссылки Войди
Порт открыт.
Код:
root@vpshost:~# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10347 errors:0 dropped:0 overruns:0 frame:0
TX packets:10347 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3933543 (3.7 MiB) TX bytes:3933543 (3.7 MiB)
venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:127.0.0.2 P-t-P:127.0.0.2 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:177128 errors:0 dropped:0 overruns:0 frame:0
TX packets:195190 errors:0 dropped:4252 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:52353491 (49.9 MiB) TX bytes:69291054 (66.0 MiB)
venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:5.153.8.178 P-t-P:5.153.8.178 Bcast:5.153.8.178 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
Пробовал с разными портами, например так
Код:
ssh -R 0.0.0.0:25000:127.0.0.1:50242 root@5.153.8.178
Как программам uTorrent, Skype указать что бы они слушали порт 25000 на том интерфейсе на который он сейчас проброшен на мой компьютер с Windows 7? Сейчас программы слушают порт на другом интерфейсе и поэтому открытый порт не видят.