Не удалось открыть соединение с хостом (сервером Ubuntu) через порт 23, 5432, 3306

Недавно я установил несколько пакетов для telnet, mysql и postgreSQL. Я могу получить доступ ко всем этим сервисам локально на сервере Ubuntu, но каким-то образом я не могу получить доступ к этим сервисам с других машин. Ниже приведены активные интернет-соединения с использованием:

sudo netstat -tulpn 

tcp   0    0 0.0.0.0:23     0.0.0.0:*    LISTEN      18776/inetd
tcp   0    0 0.0.0.0:3306   0.0.0.0:*    LISTEN      19451/mysqld
tcp   0    0 0.0.0.0:5432   0.0.0.0:*    LISTEN      8453/postgres

Я не могу понять, что мне не хватает. Я почти уверен, что правильно настроил эти пакеты, чтобы разрешить соединения с внешним миром.

Когда я пытаюсь запустить telnet из Windows, у меня появляется сообщение «Не удалось открыть соединение с хостом, порт 23: сбой подключения»

Я сомневаюсь, что мой маршрутизатор мог заблокировать эти соединения, но я не знать, как устранить неполадки или разблокировать эти соединения. Пожалуйста, предложите, большое спасибо!

0
задан 14.05.2020, 23:15

2 ответа

Ваша машина имеет локальный IP-адрес, если Вы хотите получить доступ к ней из Интернета, необходимо сделать Статический Порт, Отображающийся или Статический Nating.

лучший способ сделать, который является от Вашего маршрутизатора, если это поддерживает статический/пользовательский порт, отображающийся, делают следующий

вперед 192.168.0.33 порта 23 к [1 113] 23

, и затем можно получить доступ серверу от общедоступного IP-адреса.

это демонстрационные изображения для конфигураций маршрутизатора.

enter image description here enter image description here

также можно ли знать общедоступный IP от Google https://www.google.com.eg/search? q=my+ip или от Вашего маршрутизатора.

0
ответ дан 14.05.2020, 23:17

Может попробовать

nmap ip_address_of сервер

от клиента

также брандмауэр проверки на сервере

sudo ufw состояние

0
ответ дан 14.05.2020, 23:16
  • 1
    Спасибо 2707974 и hmayag. Предложение для добавления перенаправления портов управляет в маршрутизаторе, работах:) – KPM 14.05.2020, 23:16
  • 2
    выше результат sudo ufw status. Извините за плохое форматирование, но меня don' t понимают, как эта проклятая вещь работает. Я пытался использовать два пробелов в конце каждой строки также с помощью разрывов строки < br/> – mAc 14.05.2020, 23:16
  • 3
    @2707974 имеет точку. При использовании xDSL модема/маршрутизатора то посмотрите в установке для чего-то как " виртуальный servers" или " порт forwarding" и создайте правило для каждого из Ваших серверов. Также для пост-ГРЭС удостоверяются, что разъединение настроено для прислушиваний к внешним соединениям TCP/IP. Значение по умолчанию должно послушать только localhost из соображений безопасности. Читайте здесь для получения дополнительной информации. – Mecki 14.05.2020, 23:17
  • 4
    22 DENY Anywhere 2222 ALLOW Anywhere 80 ALLOW Anywhere 25 ALLOW Anywhere 143 ALLOW Anywhere 110 ALLOW Anywhere 993 ALLOW Anywhere 995 ALLOW Anywhere 8080 ALLOW Anywhere 3306 ALLOW Anywhere 23 ALLOW Anywhere – beryllium 14.05.2020, 23:17
  • 5
    хорошо, порт 23 для telnet. Открыто. Если я понимаю, что Вы пытаетесь соединиться с сервером и сервером и ПК на той же LAN? В противном случае и поток трафика является ПК-> маршрутизатор-> Интернет-> маршрутизатор-> сервер, необходимо добавить правило перенаправления портов к маршрутизатору на стороне сервера. – Pwner 14.05.2020, 23:18