Маршрутизатор TP Link — переадресация портов не работает

Маршрутизатор TP Link — переадресация портов не работает

У меня есть маршрутизатор TP-Link, и я выполнил соответствующие шаги для переадресации порта 22 для использования SSH-подключения на удаленной машине. Я переадресовал порт 22 на LAN IP машины.

Но когда я пытаюсь подключиться к удаленной машине через интернет с помощью SSH, соединение на порту 22 прерывается. Кроме того, глобальный IP машины отвечает, когда я пингую машину.

Когда я проверяю порт 22 с помощью canyouseeme.org, он говорит, что порт закрыт. Что я делаю не так? И удаленная, и хостовая машины работают под управлением Ubuntu 16.04 LTS

Я связался с провайдером, и они сказали, что не блокируют никаких портов. Это вывод NMAP:

sudo nmap xxx.xxx.xxx.xxx -p 22 

Starting Nmap 7.01 ( https://nmap.org ) at 2019-03-24 17:16 IST
Nmap scan report for xxx.xxx.xxx.xxxreverse.spectranet.in (xxx.xxx.xxx.xxx)
Host is up (0.0033s latency).
PORT   STATE    SERVICE
22/tcp filtered ssh

Nmap done: 1 IP address (1 host up) scanned in 0.55 seconds

Пожалуйста, обращайтесь за любой дополнительной информацией, которая вам необходима.

решение1

Причины, по которым вы не можете выполнить переадресацию порта:

  • Интернет-провайдер используетCG-НАТ. (Трансляция сетевых адресов операторского класса) Иногда его называют (LSN) крупномасштабным NAT.
  • У вас нет контроля над маршрутизатором, имеющим глобально доступный IPv4-адрес. ЭтоКласс-ААдрес 125.63.xxx.xxx на маршрутизаторе, который выполняет NAT/Маскарадинг
  • Маршрутизатор, которым вы управляете, имеет WAN-адрес в диапазоне 10.0.0.0 - 10.255.255.255, которыйназначенныйдля личного использования.
    (Он не контролирует входящие запросы, это делает маршрутизатор CGNAT.)

Вы можете позвонить своему интернет-провайдеру и попросить назначить вашему маршрутизатору глобально доступный IP-адрес. К сожалению, в этом вам может помочь только ваш интернет-провайдер.

~С уважением.

Связанный контент