Я пытаюсь отладить проблему с сетью между двумя компьютерами, на которых установлена Ubuntu 18.04 с использованием netcat.
Оба работают в одной локальной сети.
Я могу пропинговать каждую машину, используя ее IP-адрес или имя хоста.
Если я запускаю
box1: ~ $ netcat -l 1234
на box1 и
box2: ~$ netcat box1 1234
на box2, я могу печатать туда и обратно, как вы ожидаете.Однако, если я переверну команды и установлю слушателя на box2,
box2: ~ $ netcat -l 1234
box1: ~ $ netcat box2 1234
Я не могу печатать на разных компьютерах.
Я создал прослушиватель на каждом компьютере, а затем подключился к нему через localhost, и это также работает.
Спасибо за любые предложения.