У меня два компьютера (оба с Ubuntu) в одной сети. Они могут успешно пинговать друг друга. Их IP-адреса:
Компьютер 1:172.16.10.59
Компьютер 2:172.16.10.72
Следующие работы:Прослушивание на компьютере 1на случайном порту (скажем, 1234) и установлениеподключение от Компьютера 2 к Компьютеру 1. Тогда я смогу использовать netcat как программу для чата (как и ожидалось).
На компьютере 1:
$ nc -l 1234
На компьютере 2:
$ nc 172.16.10.59 1234
Но наоборот не работает:Прослушивание на компьютере 2в том же порту (1234) и созданиеподключение от Компьютера 1 к Компьютеру 2.
На компьютере 2:
$ nc -l 1234
На компьютере 1:
$ nc 172.16.10.72 1234
Все, что происходит, это то, что netcat запускается на обоих компьютерах, но когда я набираю сообщение на одном из компьютеров и нажимаю Enter, оно вообще не отображается на другом компьютере.
Я совсем запутался в том, что здесь может быть не так, и пока не смог найти работающего решения в сети. Кто-нибудь здесь может мне помочь? Спасибо!