Открытый порт для обратного туннеля SSH
371
SkyNT
Я открыл обратный туннель SSH от машины A (Windows), сидящей за NAT, к машине B (Ubuntu) через порт 4000. Я могу получить доступ к своей службе, работающей на машине A, с машины B по адресу localhost: 4000. Тем не менее, я не могу получить доступ к той же службе с компьютера C в той же подсети, что и машина B (то есть по адресу machine_b_ip: 4000). Я могу без проблем связаться с машиной B с машины C на других портах (например, 22 или 80), но кажется, что машина B не хочет прослушивать порт 4000.
Я проверил и сохранил «Локальные порты принимают соединения от других хостов» и «Удаленные порты делают то же самое» в настройках PuTTY на машине А.
Брандмауэр не активен:
machine_B:~$ sudo ufw status Status: inactive
Telenet не может подключиться к порту 4000
machine_C>telnet machine_b_ip 4000 Connecting To machine_b_ip...Could not open connection to the host, on port 4000: Connect failed
Включите в Ubuntu директиву `sshd_config`:` GatewayPorts on` и перезапустите демон `ssh`
Alex 6 лет назад
1
Спасибо, это сделал. Существует множество руководств по обратному SSH-туннелю, за исключением SuperUser, и удивительное число вообще не упоминает об этом. Я предполагаю, что мой вопрос является [дубликатом этого] (https://superuser.com/questions/767524/why-can-i-not-connect-to-a-reverse-ssh-tunnel-port-remotely-even- с-gatewaypo). В противном случае, это решено.
SkyNT 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
3
Есть ли способ соединить два компьютера через USB?
-
3
Как сохранить несколько подключений к интернету?
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
2
Mac не присоединится к рабочей группе Windows
-
1
Как я могу повысить безопасность своего портала?
-
1
Как подключить к сети Windows XP и Ubuntu Linux?