macOS 禁用/启用IPv6本地网络 禁用 IPv6 本地网络 # 验证是否可以访问 IPv6 网络 $ curl 6.ipw.cn 2408:824c:200::2b8b:336f:cc9c # 找到网络设备的名字,这里用的是 Wi-Fi (因为 macbook 用的是无线网络访问,即 Wi-Fi) $ networksetup -listallnetworkservices An asterisk (*) denotes that a network service is disabled. Wi-Fi Bluetooth PAN # 禁用 Wi-Fi 设备的 IPv6 本地网络 $ networksetup -setv6off Wi-Fi # 请求 IPv4/IPv6 双栈网络,返回 IPv4 地址,证明 IPv4 访问优先。 $ curl test.ipw.cn 159.75.190.197 # 访问 IPv6 网络失败 $ curl 6.ipw.cn curl: (6) Could not resolve host: 6.ipw.cn 启用 IPv6 本地网络 # 启用 Wi-Fi 设备的本地 IPv6 网络 $ networksetup -setv6automatic Wi-Fi # 验证本地 IPv6 网络访问是否成功 $ curl test.ipw.cn 2408:824c:200::2b8b:336f:cc9c 打开“系统偏好设置” > “网络”。 选择要配置的网络接口(Wi-Fi或Ethernet),然后点击“高级”按钮。 在弹出的窗口中切换到“DNS”标签页。 要添加IPv6 DNS服务器,需要在“DNS服务器”字段中输入IPv6地址,并点击“+”按钮进行添加。 可以添加多个DNS服务器地址作为备选,以提高解析的可靠性和速度。 手动添加IPV6DNS:添加Google DNS服务器2001:4860:4860::8888 和 2001:4860:4860::8844