Я запустил прослушиватель tcp, используя nc -l 127.0.0.1 900, а затем попытался подключиться к нему с помощью nc 127.0.0.1 900, когда получил В соединении отказано ошибка. То же самое происходит при подключении по телнету. ufw отключен. Я не понимаю, как это могло случиться. Пожалуйста, пролейте свет на эту проблему. Заранее спасибо.
Некоторые версии nc
имеет странное поведение, связанное с указанием порта прослушивания и адреса прослушивания. Попробуйте бежать nc
с участием -v
(verbosity
) вариант:
~# nc -v -l 127.0.0.1 900
listening on 0.0.0.0:36915 ...
^C
~# nc -v -l 127.0.0.1 -p 900
listening on 0.0.0.0:900 ...
^C
Другой способ устранения подобных проблем - проверка прослушиваемых сокетов:
~# ss -tlnp | grep nc
LISTEN 0 1 *:43395 *:* (("nc",pid=2210,fd=3))