Порт кажется, открывают на Ubuntu Guest, я не могу соединиться с ним от хоста окон с помощью telnet

У меня есть следующее: окна 10 хостов, гость человечности 18. Я хочу соединиться с postgresql экземпляром на госте.

На госте:

sudo lsof -i -P -n | grep LISTEN


postgres  649        postgres    7u  IPv4  20120      0t0  TCP *:5432 (LISTEN)
postgres  649        postgres    8u  IPv6  20121      0t0  TCP *:5432 (LISTEN)

ip addr show

inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3
       valid_lft 86074sec preferred_lft 86074sec

На хосте:

telnet 10.0.2.15 5432
Connecting To 10.0.2.15...Could not open connection to the host, on port 5432: Connect failed

ping 10.0.2.15

Pinging 10.0.2.15 with 32 bytes of data:
Reply from 10.0.2.15: bytes=32 time=49ms TTL=62
Reply from 10.0.2.15: bytes=32 time=48ms TTL=62

Какие-либо идеи?

Параметры сети Virtualbox: Я не коснулся их, не знайте, должен ли я. Вот изображениеVirtualbox network settings

Брандмауэр отключен и на хосте и на госте во время тестирования.

0
задан 1 April 2020 в 17:20

1 ответ

Для соединения с требуемым портом позвольте его в брандмауэре:

sudo ufw allow 5432

Или Вы могли даже попробовать

sudo ufw allow postgress

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

Если необходимо использовать NAT, то попытайтесь указать порт в окне Port Forwarding, добавив там 5432:

enter image description here

0
ответ дан 7 April 2020 в 23:22

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

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