Mac 下各位大牛的 Wi-Fi 是如何切换的?

2019-07-03 15:57:23 +08:00
 qq29701
因为一些原因公司的 DNS 需要单独手工指定,Wi-Fi 的 IP 地址设成自动之后,每次到公司都要手动切换,十分麻烦。后来根据不同的 Wi-Fi 设置了不同的位置,但还是需要手工切换一下位置。请问下各位大牛有没有更方便简单的方法?
1801 次点击
所在节点    问与答
9 条回复
w274189159
2019-07-03 16:11:53 +08:00
dns 手动添加后。换 wifi 不会自动切换 dns 的啊
knightdf
2019-07-03 16:12:42 +08:00
抱歉,没听懂
creamiced
2019-07-03 16:14:04 +08:00
trepwq
2019-07-03 16:15:55 +08:00
本地装个 dnsmasq,源 dns 用公司的和公共的,公司优先,Wi-Fi 里写 127.0.0.1
qq29701
2019-07-03 16:17:28 +08:00
@w274189159 #1 就是因为 dns 不变了,回家后又需要把 DNS 设为自动
qq29701
2019-07-03 16:17:51 +08:00
@creamiced #3 谢谢,这个看起来很不错,回去试试
qq29701
2019-07-03 16:19:09 +08:00
@knightdf #2 嗯...意思是公司的 IP 需要手工指定,家里是 DHCP,来回改很烦也很麻烦
azh7138m
2019-07-03 16:34:47 +08:00
得自己实现一下
设置类似
networksetup -setdnsservers Wi-Fi 1.1.1.1 1.0.0.1
清空就是
networksetup -setdnsservers Wi-Fi


监听网络事件没看到特别简单地实现,建议 shell while + sleep
ODD10
2019-07-03 17:06:01 +08:00
(误)直接切啊
(真) hammerspoon 应该可以解决;我用 hammerspoon 处理连上公司 wifi 就静音

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/579679

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX