macOS MacbookPro Mac 通过 Terminal 设置 DNS

博客介绍了macOS系统下通过Terminal设置DNS的方法。因不同网络运营商的DNS解析速度不同,常需切换DNS。文中提及普通设置DNS步骤较麻烦,重点介绍了Terminal终端设置DNS,还说明了设置alias方便切换不同DNS的方法,修改后需保存使生效。

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

macOS MacbookPro Mac 通过 Terminal 设置 DNS

macOS 通过 Terminal 终端设置网络的 DNS

有时候对应不同的网络需要切换不同的 DNS 网络才正常,比如从住的地方到工作的地方,使用的网络运营商不同,对应的 DNS 解析速度就不同,进而导致网络不好。

一、普通设置网络 DNS 的步骤

经常性的打开网络偏好设置手动的去设置 DNS 太过麻烦

在这里插入图片描述

二、Terminal 终端设置 DNS

其实是可以通过 终端 指令才设置 DNS

networksetup -setdnsservers Wi-Fi 114.114.114.114 180.76.76.76 8.8.8.8 1.2.4.8

执行指令后的效果是这样的

在这里插入图片描述

三、设置 alias 方便使用

为了方便切换不同的 DNS 你可以在 ~/.bash_profile 中设置多个 指令 alias,使用的时候根据需要选择即可。

我就添加了这两条:

# DNS setup
alias dns180="networksetup -setdnsservers Wi-Fi 114.114.114.114 180.76.76.76 8.8.8.8 1.2.4.8"
alias dns114="networksetup -setdnsservers Wi-Fi 180.76.76.76 114.114.114.114 8.8.8.8 1.2.4.8"

修改完成 .bash_profile 之后,记得一定要保存,并 source .bash_profile 使修改生效。

使用的时候直接在 terminal 中执行 dns180 dns114 即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十月ooOO

许个愿,我帮你实现

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值