Я пытаюсь настроить SSH между портативным ноутбуком и домашним сервером. В настоящее время оба подключены к моему домашнему Wi-Fi (который является NAT). Я использую переадресацию портов для SSH (начальный порт = 22, конечный порт = 22 ... да, я знаю, что его следует изменить с 22, но ввод пароля отключен, fail2ban , и я хочу, чтобы он работал в базовой настройка перед переходом на альтернативный порт).

Подключение с использованием адреса локальной сети работает нормально:

ssh user@server_lan_address
Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 4.2.0-36-generic x86_64)

Но попытка установить соединение по глобальной сети истекает:

ssh -vvv user@server_wan_address
OpenSSH_6.9p1 Ubuntu-2ubuntu0.2, OpenSSL 1.0.2d 9 Jul 2015
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to server_wan_address [x.x.x.x] port 40355.
debug1: connect to address x.x.x.x port 40355: Connection timed out

Чтобы устранить некоторые возможные ответы ...

...На маршрутизаторе DHCP отключен для сервера и имеет статический адрес

...Я могу ping точку доступа WAN

... мой маршрутизатор настроен на переадресацию портов

... сервер /etc/ssh/sshd_config имеет AllowTCPForwarding yes

... сервер netstat показывает, что sshd слушает 22

Есть идеи?

0