У меня работает два веб-сервера. Один на 8888 и другой на 1234. Я не могу получить к ним доступ, но я могу ssh. Я заметил, что настройки для ssh (порт 22) выглядят иначе, чем для портов веб-сервера. Например, они имеют ::: для локального адреса, а не 0.0.0.0. Это проблема?
netstat -ntl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:1234 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:58034 0.0.0.0:* LISTEN
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN
tcp6 0 0 ::1:25 :::* LISTEN
tcp6 0 0 :::55644 :::* LISTEN
tcp6 0 0 :::111 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
Все вышеперечисленное работает на ВМ, и соответствующий адаптер подключен к моей домашней сети. Я могу SSH из моей домашней сети, но я не могу свернуть веб-серверов.
например, curl 192.168.1.228:8888