Я запускаю виртуальный ящик Ubuntu (14.04) с помощью Vagrant на своем компьютере Mac Big Sur. Я хотел бы открыть порт 1234 на моей виртуальной машине для моего Mac. С виртуальной машины я вижу, что эти порты прослушиваются
$ судо lsof -i -P -n | grep СЛУШАТЬ
[sudo] пароль для myuser:
mysqld 1425 mysql 19u IPv4 21538 0t0 TCP *:3306 (СЛУШАТЬ)
sshd 1447 root 3u IPv4 24616 0t0 TCP *:22 (СЛУШАТЬ)
sshd 1447 root 4u IPv6 24618 0t0 TCP *:22 (СЛУШАТЬ)
redis-ser 1449 redis 5u IPv4 14782 0t0 TCP *:6379 (СЛУШАТЬ)
master 1828 root 12u IPv4 18076 0t0 TCP 127.0.0.1:25 (СЛУШАТЬ)
master 1828 root 13u IPv6 18077 0t0 TCP [::1]:25 (СЛУШАТЬ)
ruby 7514 myuser 7u IPv4 51854 0t0 TCP 127.0.0.1:1234 (СЛУШАТЬ)
узел 7562 myuser 19u IPv4 50542 0t0 TCP *:3500 (СЛУШАТЬ)
Однако я заметил, что при запуске nmap на моем Mac я не могу подключиться к порту 1234.
nmap -sT -p- 10.0.18.25
Начиная с Nmap 7.92 ( https://nmap.org ) 13.10.2021 11:16 CDT
Отчет сканирования Nmap для iad-3456273abcef.mlp.nq.smb.rcn.net (10.0.18.25)
Хост работает (задержка 0,10 с).
Не показано: 65531 закрытых портов tcp (отказ в подключении)
ГОСУДАРСТВЕННАЯ СЛУЖБА ПОРТА
22/tcp открыть ssh
3306/tcp открыть mysql
3500/tcp открыть rtmp-порт
6379/tcp открыть редис
Nmap выполнен: 1 IP-адрес (1 хост включен) просканирован за 1374,16 секунды.
Когда я пытаюсь запустить обновление правил брандмауэра на своем компьютере
$ sudo ufw разрешить 1234
ВНИМАНИЕ: uid равен 0, но '/usr' принадлежит 501
Пропустить добавление существующего правила
Пропуск добавления существующего правила (v6)
Я все еще не могу подключиться к порту 1234 с моей локальной машины на виртуальный сервер. Что еще мне нужно сделать, чтобы открыть порт 1234 моего виртуального сервера?