AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1085357
Accepted
Bruno Schroeder
Bruno Schroeder
Asked: 2021-12-04 17:12:47 +0800 CST2021-12-04 17:12:47 +0800 CST 2021-12-04 17:12:47 +0800 CST

Mac 可以被 arping,但不能被 ping

  • 772

为什么 Mac OS X 和 Linux 在本地以太网网络上不能相互 ping 通?

编辑 2012-12-14(十天后)适配器 FireWire 到以太网 RJ45 可能是问题所在(在 2015 年初的 MacBook Pro Retina 上)。我正在研究如何调试他的适配器。以太网灯闪烁,但我对这个早期的 FireWire 知之甚少。

使用简单的 Netgear 四端口交换集线器,当通过 RJ45 电缆连接 osx 盒和 Linux 盒并设置静态 IP 地址时,可以 arping 但不能 ping 到/来往不同的操作系统。请问这是为什么?

我可以在 osx netstat -r 上看到到 Linux 框的路由。但是从 osx ping 到 linux 超时。linux ping 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

mac-osx configuration ethernet local-area-network clients
  • 2 2 个回答
  • 65 Views

2 个回答

  • Voted
  1. Best Answer
    Bruno Schroeder
    2022-01-07T17:49:25+08:002022-01-07T17:49:25+08:00

    在此 Mac OSX 上,MullvadVPN 应用程序上有“始终需要 VPN”设置。

    当在互联网上过滤广告并保持隐私和安全时,此设置非常可取,而且效果很好。该应用程序更改了非常深的 OSX 配置,如果未连接到 VPN,用户将没有网络。这是为了避免泄漏。保证没有请求会通过另一个套接字。如果 VPN 连接中断并且用户必须等到它重新建立,它也会切断互联网。即使应用程序被杀死,也无法通过 VPN 以外的套接字请求任何内容。

    这是一个很棒的设置,但它不允许一个人连接到在自己的机器上运行的服务,或者一个 minikube 集群,或者上面的这种情况,一个没有 DHCP 或任何复杂性的简单以太网连接。

    在解决此类问题的过程中吸取的经验教训:

    • 当 ping 失败时,结果arp -a可以帮助排除故障。如果从网络中断开,OSX 将显示一个问号作为域名。
    ~ $ arp -a
    ? (169.254.13.100) at 0:1:0:0:0:4d on en4 [ethernet]
    

    但是当有局域网访问时它会显示域名:

    ~ $ arp -a
    tux.local (169.254.13.100) at 0:1:0:0:0:4d on en4 [ethernet]
    

    不幸的是,Linux 上的相同命令将无法读取 OSX 名称。

    • FireWire 2 适配器工作正常。如果开关灯闪烁,则以太没问题。无论如何,我找到了可能对人们有所帮助的 FireWire 2 问题的波纹管资源。 http://www.thexlab.com/faqs/firewiretroubleshooting.html

    • OSX 防火墙不会阻止 ping 输入或输出。当 VPN 退出时,所有都与防火墙一起工作。

    • 1
  2. Alexander Pavluchenko
    2021-12-05T00:01:07+08:002021-12-05T00:01:07+08:00

    尝试阅读并选择必要的选项 /usr/libexec/ApplicationFirewall/socketfilterfw -h

    • 0

相关问题

  • Mac OS X:从 python 脚本中更改 $PATH

  • 登录网络用户帐户 (Open Directory) 时,Adobe Reader 不会启动

  • 如何在客户端计算机上阻止 Finder 的“记住此密码”?

  • 如何在 Mac OS X 中正确安装 Subversion?

  • 随行人员通过 VPN 连接到 Exchange 2007

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve