ssh не может соединиться с внешним ip (порт 22 открыт)

Я хочу получить доступ к домашнему компьютеру с рабочего компьютера.

Я уже установил openssh-сервер. Статус:

dpkg -l openssh-server

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  openssh-server 1:6.2p2-6ubu amd64        secure shell (SSH) server, for se

Я получаю свои внешние IP-адреса, выполнив: YougetSignal Я проверяю свой порт 22, и он открыт . Потому что я переадресовал входящий вызов на внутренний ip-адрес с помощью методов DMZ и PORT FORWARDING.

Я проверяю с внутренним IP:

ssh 192.168.1.2
asa@192.168.1.2's password: 
You have mail.
Last login: Tue Jan 28 21:38:06 2014 from localhost

это работает

Я проверяю с внешним IP:

ssh XX.XXX.XX.XX
ssh: connect to host XX.XXX.XX.XX port 22: Connection timed out

это не работает.

Что не так?

0
задан 29 January 2014 в 03:52

1 ответ

Я не знаю, является ли это ошибкой или функцией, но многие маршрутизаторы soho не позволяют получить доступ к перенаправленным портам через интерфейс LAN.
Вы можете попросить друга подключиться к вашему компьютеру. По крайней мере, с моей машины, я могу подключить ваш ip в этот момент.

0
ответ дан 29 January 2014 в 03:52

Другие вопросы по тегам:

Похожие вопросы: