Передача сообщений Netcat в той же локальной сети, похоже, не работает

В файле .deb есть только один пакет.

Если файл пакета называется example_1.234.deb , тогда пакет называется example . (По крайней мере, обычно. Теоретически кто-то может переименовать файл.)

Если вы хотите удалить пакет с помощью dpkg, вы должны использовать

dpkg --remove example , а не ] dpkg --remove example_1.234.deb

, потому что вы хотите удалить установленный пакет, а не файл пакета.

0
28.04.2018, 02:47
2 ответа

Это можно проверить следующим образом::

1 )Откройте второе окно на ПК1 и ПК2, запустите tcpdumpили wiresharkна интерфейсе LAN, например. tcpdump -ni eth0.

2 )Выполните pingс ПК1 на ПК2 и с ПК2 на ПК1. Посмотрите, получаете ли вы ответы на пинг, убедитесь, что вы видите пакеты в дампе.

Если вы не видите ответы ping, значит, что-то не так в настройках вашей сети. Найдите его и исправьте.

3 )Теперь используйте nc, снова наблюдайте за пакетами. В зависимости от результата, теперь у вас есть идея, в чем проблема.

0
28.01.2020, 04:24

Проблема заключалась в том, что мой брандмауэр Windows блокировал входящие запросы на порт 31337 (, код на ПК выполнялся в подсистеме Linux для Windows ). Поэтому вам нужно перейти в «Панель управления» -> «Система и безопасность» -> «Брандмауэр Защитника Windows» и выбрать «Дополнительные параметры». Создайте новое входящее правило, разрешающее запросы на порт 31337.

0
28.01.2020, 04:24

Теги

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