Euler系统设置DNS服务器地址

什么是DNS

全程Domain Name System,它作为将域名和IP地址相互映射,能够使人更方便地访问互联网,而不用记住生冷的IP地址。

DNS使用UDP端口53。

客户端配置:

如果需要通过域名访问网络,比如:ping www.baidu.com,就需要域名解析服务器。

如果没有设置可用的DNS Server的地址,是无法ping通域名的,会提示“ping: www.baidu.com: Name or service not known”

常用的DNS Server地址如下:

8.8.8.8        Google提供的免费DNS服务器的IP地址

Linux系统配置DNS Server地址,可在/etc/resolv.conf文件加入内容。最多可加入三个DNS 服务器地址

nameserver 8.8.8.8

如果系统的网络IP是DHCP自动获取的,系统会默认配置网关作为DNS Server地址,实际的DNS服务器地址在公网中。

resolv.conf 修改后是即时生效的,如果没生效,可以尝试重启下网络服务

OpenEuler中使用下面命令重启
# systemctl restart NetworkManager.service
或者
# systemctl restart network

设备重启之后,此文件的内容会被覆盖,写入的内容会失效。

遇到的问题:

1、配合了Google提供的免费DNS服务器的IP地址8.8.8.8后, 使用终端ssh登录环境变的很慢。

服务端配置:

/etc/dnsmasq.conf 可以添加修改 address IP 与自定义域名 的对应关系

/etc/named.conf 配置dns服务使内网主机可以访问其dns资源

修改后重启服务:

# systemctl restart dnsmasq

dns服务其他指令:

# systemctl start dnsmasq
# systemctl stop dnsmasq

# 开机自启已配置

# systemctl enable dnsmasq

常用命令:

1、dig 查询状态

NOERROR ##表示查询成功

REFUSED ##服务拒绝访问

SERVFAIL ##查询记录失败,(dns服务器无法到达上级,拒绝缓存)

NXDOMAIN ##此域名A记录在dns中不存在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值