netcat между mac и linux работает только в одном направлении

netcat между mac и linux работает только в одном направлении

У меня две машины в одной локальной сети. Одна — Mac (192.168.42.74), а другая — Dell (192.168.42.75) с Kubuntu Linux.

Если я ввожу команду «nc -l 12345» на Mac и ввожу команду «echo "blah" | nc 192.168.42.74 12345» с Linux-машины, то на другом конце линии на Mac я вижу «blah»...

Но если я поменяю роли и выполню команду «nc -l 12345» с Linux-машины и «echo "blah" | nc 192.168.42.75 12345» с Mac, то на другой стороне ничего не отобразится.

Кто-нибудь знает, почему между машинами такая асимметрия? Не знаю, с чего начать устранение этой неполадки.

Связанный контент