禁用macOS 10.12 Sierra ipv6 "secured"和"temporary "属性

本文介绍了一种解决macOS Sierra升级后IPv6连接不稳定的方法。通过编辑或创建sysctl.conf文件并设置特定参数,可以有效避免IPv6地址变化带来的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景

macOS升级到 Sierra以后 ipv6 总是很不稳(尤其访问某些pt站)
比较蠢的方法是自动获取到ipv6地址以后(正常会出现两个)
再手动调整为自动获取,留下其中一个。
但是每次重启或者换ip都需要重新操作一遍,非常麻烦。

解决方法

直接上解决方法:
去/etc下看有没有 sysctl.conf 文件
正常情况应该是没有
随便找个位置创建纯文本文件,命名为sysctl.conf
加入如下内容

net.inet6.send.opmode=0
net.inet6.ip6.use_tempaddr=0

拷贝粘贴到/etc文件夹下

若已经有这个文件则增加到文件内容中

重启电脑

原理参考

http://blog.michael.kuron-germany.de/2016/09/disabling-secured-ipv6-addresses-is-macos-10-12-sierra/

http://hlchang.com/?p=919

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值