Этот вопрос после этого один: Sockets working in openSUSE do not work in Debian?Netcat: используя пс -l PORT_NUMBER вместо н.д. -l -p port_number
При работе с сокетами на моей системе Debian, я должен использовать н.д. -l -p port_number в имитировать сервер, с которым я хочу поговорить. Если я использую nc -l port_number, он будет терпеть неудачу при использовании функции подключения сокета, и strerror (errno) скажет: «Соединение отказано».
Netcat без опции -p отлично работает в других дистрибутивах Linux, что я должен изменить в своей конфигурации?
Отличный ответ! Я буду использовать параметр -p, но я установил пакет netcat-openbsd для исправления проблем, связанных с netcat. Я пробовал netcat6, он должен просто добавить протокол IPv6 и повысить UDP в соответствии с man-страницей.Опция -p по-прежнему требуется с nc6, но явно говорит об этом: bapt @ debian: ~ $ nc6 -l 4242 nc6: в режиме прослушивания вы должны указать порт с ключом -p – baptx
@baptx, спасибо за информацию о netcat6. Я добавил его к моему ответу. –