如何在 macOS High Sierra 中更改 TTL?
在以前的 macOS 版本中,这可以按如下方式完成...
暂时地:
sudo sysctl -w net.inet.ip.ttl=65
Run Code Online (Sandbox Code Playgroud)
或者通过创建或编辑 /etc/sysctl.conf 来永久添加:
net.inet.ip.ttl=65
Run Code Online (Sandbox Code Playgroud)
编辑:更正测试 TTL
因此,如果 TTL 之前设置为 64,而我将其更改为 65,我应该会看到 ping TTL 增加 1,但是,在 10.13.5 中,这不会发生。