Не удалось открыть соединение с хостом (сервер 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 из окон, я получил «Не удалось открыть соединение с хостом, на порте 23:

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

1
задан 4 March 2014 в 17:10

1 ответ

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

nmap ip_address_of server

из cilent

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

nmap ip_address_of server [ ! d2]

0
ответ дан 24 May 2018 в 11:09
  • 1
    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 – kuri 6 March 2014 в 21:43
  • 2
    выше, является результатом sudo ufw status. Извините за плохое форматирование, но я не понимаю, как это чертовски работает. Я попытался использовать два пробела в конце каждой строки, также используя linebreaks & lt; br / & gt; – kuri 6 March 2014 в 21:45
  • 3
    нормально, порт 23 для telnet. Открыт. Если я понимаю, что вы пытаетесь подключиться к серверу и серверу и компьютеру на одном и том же компьютере? Если нет, а поток трафика - pc - & gt; маршрутизатор - & gt; Интернет - & gt; маршрутизатор - & gt; сервер, вы должны добавить правило перенаправления портов на маршрутизатор на стороне сервера. – 2707974 7 March 2014 в 02:02
  • 4
    @ 2707974 имеет смысл. Если вы используете модем / маршрутизатор xDSL, загляните в настройки для чего-то вроде «виртуальных серверов». или "переадресация порта" и создать правило для каждого из ваших серверов. Также для postgres убедитесь, что сервер настроен на прослушивание внешних соединений TCP / IP. По умолчанию используется для прослушивания только localhost по соображениям безопасности. Прочтите здесь для получения дополнительной информации. – hmayag 8 March 2014 в 06:22
  • 5
    Спасибо 2707974 и hmayag. Предложение добавить правило переадресации портов в маршрутизаторе, работает :) – kuri 9 March 2014 в 17:57

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

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