Я тестирую локальное соединение между двумя компьютерами OS X, используя netcat. Они оба подключены к одному и тому же маршрутизатору (через wifi) и имеют один и тот же общедоступный IP-адрес, поэтому я считаю, что они имеют доступ к одной и той же частной сети. У обоих свои брандмауэры отключены.
На одном компьютере я вошел
nc -l 2000
и на другом компьютере,
nc localhost 2000
Насколько я понимаю, при успешном соединении любое сообщение, которое вводится на стороне клиента, должно появляться на стороне прослушивания. В настоящее время вторая команда не запускает netcat, что означает, что соединение не было установлено.
Какие потенциальные проблемы мешают мне получить доступ к локальной сети через эти тесты?