mac 命令行配置DNS相关操作
2016-06-22 15:23
471 查看
列出所有的网络连接方式
networksetup -listallnetworkservices
结果如下:
给指定的网络连接方式设定DNS服务器
networksetup -setdnsservers Wi-Fi 8.8.8.8
其中的 Wi-Fi 是指你当前的网络名称。不是WiFi名,而是第一条命令中列出的网络链接方式,或者用mac查看,如下图箭头所指名称。
而
8.8.8.8就是你要设置的DNS。
检查当前DNS设置
networksetup -getdnsservers Wi-Fi
如果你还没有设置任何的DNS,则会如下图提示:
清空当前的DNS设置
networksetup -setdnsservers Wi-Fi empty
清空DNS缓存
dscacheutil -flushcache
将相应的域名解析成IP地址的服务器就是DNS服务器。DNS解析故障最大的症状就是访问站点对应的IP地址没有问题,然而访问他的域名就会出现错误。就是说你知道一个网站的IP地址直接在浏览器上输入可以打开,而你输入它的域名却不可以打开!!计算机对域名访问时并不是每次访问都需要向DNS服务器寻求帮助的,一般来说当解析工作完成一次后,该解析条目会保存在计算机的DNS缓存列表中,如果这时DNS解析出现更改变动的话,由于DNS缓存列表信息没有改变,在计算机对该域名访问时 仍然不会连接DNS服务器获取最新解析信息,会根据自己计算机上保存的缓存对应关系来解析,这样就会出现DNS解析故障
相关文章推荐
- 如何使用 bind 设置 DNS 服务器
- [Android]在代码里运行另一个程序的方法
- 什么是Mac OS X?跟Linux有什么区别
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- 精解Linux RHEL 6.x DNS 服务器
- 网友问答之:AD、DNS转发器、WINS不能自动启动
- 命令行:增强版
- Linux vs Mac:Linux 比 Mac 好的 7 个原因
- autoit 命令行参数说明
- 使用批处理命令设置windows系统的ip地址和dns附图
- 保护DNS服务器的几点方法小结
- 苹果mac OS X上安装metasploit
- Mac OS上安装PostgreSQL的教程
- DNS的工作原理图解说明
- 计算机名DNS网关IP(大家可以用来学习)
- CMD命令行高级教程精选合编合集
- CMD命令行中以管理员权限启动应用程序实现方法
- Validation of viewstate MAC failed.的解决方法