-
一直在用Bing搜索,这几天Linux上发现突然用不了了
-
但是我在Windows上可以正常使用,对比发现是DNS设置不同,简单了解了一下DNS相关以及如何设置来正常使用Bing搜索
DNS简介
- 域名系统(英文:Domain Name System,缩写:DNS)
- 域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网
Windows修改DNS
- 右键网络适配器使用的网络——IPV4——使用下面的DNS服务器地址
Linux修改DNS
-
优先级:1 hosts文件 > 2 网卡配置文件DNS服务地址> 3 /etc/resolv.conf
-
网卡DNS设置
- DNS,是永久的,开机重启后依然存在
/etc/sysconfig/network-scripts # ...
/etc/network/interfaces # ubuntu修改此项
- DNS服务器地址设置
- 设置首选次选DNS
- 设置后即时生效,但是下次重启后失效
/etc/resolv.conf
nameserver 223.5.5.5
nameserver 114.114.114.114
nameserver 8.8.8.8
- host文件设置
- 可以通过设置主机表地址进行特定主机的解析,优先DNS服务器地址
- 可以用该文件设置局域网内机器IP与机器名称对应,因其优先级高
/etc/hosts
常见DNS
-
腾讯
119.29.29.29 -
百度
180.76.76.76 -
阿里
223.5.5.5 / 223.6.6.6 -
电信、移动、联通
114.114.114.114 -
Google DNS
- IPV4
首选DNS服务器:8.8.8.8
备用DNS服务器:8.8.4.4 - IPV6
2001:4860:4860::8888
2001:4860:4860::8844
- IPV4
如何修改来使用Bing
Windows
如上,修改首选DNS服务器:8.8.8.8
Linux
- 可以使用以下几种方法
- (1) 修改
/etc/resolv.conf
- 每次电脑重启失效,需要再次修改,可以开机计划任务脚本写入,不过比较麻烦
nameserver 8.8.8.8
nameserver 114.114.114.114
- (2) 网卡配置文件可以永久生效的
- ubuntu升级到20.4 没测试过
/etc/sysconfig/network-scripts # ...
/etc/network/interfaces # ubuntu修改此项
auto eth0
iface eth0 inet static
address 192.168.**.**
gateway 192.168.0.1
netmask 255.255.248.0
DNS1 8.8.8.8
DNS2 8.8.4.4
- (3) 修改网络设置
- 手动分配DNS地址如下
- 重启网络
- 重启浏览器