Рейтинг:-1

Mac можно арпинговать, но не пинговать

флаг ng

Почему Mac OS X и Linux не пингуют друг друга в локальной сети Ethernet?

Изменить 2012-12-14 (десять дней спустя) адаптер FireWire для Ethernet RJ45 может быть проблемой (на MacBook Pro Retina в начале 2015 года). Я изучаю, как отладить его адаптер. Индикаторы Ethernet мигают, но я мало знаю об этом раннем FireWire.

С помощью простого коммутатора-концентратора Netgear с четырьмя портами, при подключении через кабели RJ45 для osx-боксов и Linux-боксов и установки статических IP-адресов можно выполнять arping, но не пинговать разные операционные системы. Почему это, пожалуйста?

Я вижу маршруты к ящикам Linux на osx netstat -r. Но пинг с osx на linux тайм-аут. То же самое касается Linux, пингующего OSX. Таблицы Arp правильные и обновлялись автоматически, а не вручную.

Десять лет назад кто-то спросил то же самое и не получил ответа: https://apple.stackexchange.com/questions/99996/what-setting-in-osx-could-block-ping-localhost

В моем случае нет, брандмауэр OS X НЕ находится в скрытом режиме и даже не работает. Я отключил его, чтобы провести эксперимент.

Это было опубликовано на веб-сайте поддержки Mac: https://discussions.apple.com/thread/253430208

флаг in
Систему можно настроить так, чтобы она не отвечала на пинг-запросы ICMP, либо брандмауэр блокирует их, либо просто настроил систему так, чтобы она не отвечала.
Bruno Schroeder avatar
флаг ng
Спасибо @NiKiZe, и как люди могут это отладить? Как кто-то может проверить, настроен ли osx (freeBSD) не отвечать на пинг ICMP? В любом случае, я думаю, маловероятно, что osx будет настроен таким образом, а также не работают ssh, telnet и другие протоколы.
флаг in
Почему? Все «дружественные» операционные системы в наши дни имеют брандмауэры и довольно безопасные настройки по умолчанию.
Bruno Schroeder avatar
флаг ng
Брандмауэр @NiKiZe OSX НЕ был проблемой. Это были настройки VPN, как описано в ответе ниже.
Рейтинг:1
флаг ng

В этой Mac OSX в приложении MullvadVPN был параметр «Всегда требовать VPN».

Этот параметр чрезвычайно желателен при фильтрации рекламы в Интернете и сохранении конфиденциальности и безопасности, и здорово, что он работает хорошо. Приложение изменяет очень глубокие конфигурации OSX, и у пользователя нет сети, если он не подключен к VPN. Это во избежание утечек. Чтобы гарантировать, что ни один запрос не будет проходить через другой сокет. Он также отключает интернет, если VPN-соединение прерывается, и пользователю приходится ждать, пока оно будет восстановлено. Даже если приложение будет убито, никто не сможет ничего запрашивать через сокеты, кроме VPN.

Это отличная настройка, но она не позволяет подключиться к службе, работающей на собственном компьютере, или к кластеру minikube, или в этом случае выше, простое подключение к Ethernet без DHCP или каких-либо осложнений.

Уроки, извлеченные на пути устранения таких проблем:

  • При сбое ping результат от арп -а может помочь в устранении неполадок. OSX будет отображать вопросительный знак как доменное имя, если оно будет отключено от сети.
~$арп -а
? (169.254.13.100) в 0:1:0:0:0:4d на en4 [ethernet]

Но он будет отображать доменное имя при доступе к локальной сети:

~$арп -а
tux.local (169.254.13.100) в 0:1:0:0:0:4d на en4 [ethernet]

К сожалению, эта же команда в Linux не сможет прочитать имя OSX.

  • Адаптер FireWire 2 работал. Если индикаторы переключателя мигают, с эфиром все в порядке. В любом случае, я нашел приведенный ниже ресурс по проблемам FireWire 2, который может помочь людям. http://www.thexlab.com/faqs/firewiretroubleshooting.html

  • Брандмауэр OSX не блокирует входящий и исходящий пинг. Когда VPN не работал, все работало с брандмауэром на блокировке всех.

Рейтинг:0
флаг pl

попробуй прочитать и выбрать нужные варианты /usr/libexec/ApplicationFirewall/socketfilterfw -h

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.