作者 ahugesausage (香腸哥)標題 [問題] macOS修改TTL的永久指令?時間 Thu Jul 27 21:36:49 2023
我的版本是12.6.8
終端機使用指令
sudo sysctl -w net.inet.ip.ttl=65
可以修改成功沒問題
但重開機後卻又變回64
請問有什麼方式可以永久修改成功呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.2.200 (臺灣)
※ 作者: ahugesausage 2023-07-27 21:36:49
※ 文章代碼(AID): #1amdBpRJ (Broad_Band)
※ 文章網址: https://www.ptt.cc/bbs/Broad_Band/M.1690465011.A.6D3.html
推 simpson083: 您可以使用以下指令來永久修改 Mac OS 的 ttl:
sudo sysctl -w net.inet.ip.ttl=65 > /etc/sysctl.conf
此指令將將 ttl 設定為 65,並將此設定保存在 /etc/sysctl.conf 檔案中。重開機後,ttl 將會保留在 65。
如果您想要恢復 ttl 的預設值,您可以使用以下指令:sudo sysctl -w net.inet.ip.ttl=64 > /etc/sysctl.conf
bard回覆的:D2F 07/27 21:48
→ ahugesausage: 謝謝樓上兩位前輩的回答,雖然推文的指令沒效,但我重新去問了bard測試了幾次之後成功了!非常感激11F 07/27 22:44
--