Почему Mac OS X и Linux не пингуют друг друга в локальной сети Ethernet?
С помощью простого четырехпортового коммутатора Netgear-концентратор, при подключении через кабели RJ45 osx-боксов и Linux-боксов и установке статических IP-адресов, можно выполнять arping, но не пинговать разные операционные системы. Почему это, пожалуйста?
Я могу видеть маршруты к ящикам Linux на osx netstat -r. Но пинг с osx на linux тайм-аут. То же самое касается Linux, пингующего OSX. Таблицы Arp правильные и обновлялись автоматически, а не вручную.
Десять лет назад кто-то спрашивал об этом и не получил ответа.: https://apple.stackexchange.com/questions/99996/which-setting-in-osx-could-block-ping-localhost
В моем случае нет, брандмауэр OS X НЕ находится в скрытом режиме и даже не запущен. Я отключил его, чтобы провести эксперимент.
Это было размещено на веб-сайте поддержки Mac:https://discussions.apple.com/thread/253430208
попробуйте прочитать и выбрать необходимые опции /usr/libexec/ApplicationFirewall/socketfilterfw -h