跳转至

XenServer 配置DNS服务


2016-08-31 by dongnan

环境

XenServer 7.0

临时修改方式

DNS配置文件

# 更改DNS 可以直接编辑配置文件 
vim /etc/resolv.conf
# 内容类似如下
nameserver 192.168.1.254

测试DNS

ping -c 1 www.baidu.com
PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.
64 bytes from 61.135.169.125: icmp_seq=1 ttl=55 time=1.08 ms

永久设置方式

修改 /etc/resolv.conf 配置 DNS 信息,将在重启 xenserver 服务器后丢失配置项目。

需要使用 xenserver 提供的命令xe pif-reconfigure-ipXenServer 配置长效的DNS服务器。

获得UUID

xe pif-list IP=10.0.100.12
uuid ( RO)                  : 70ae20b9-57bd-bcaf-d9c7-6eb491fefXXX
                device ( RO): eth0
    currently-attached ( RO): true
                  VLAN ( RO): -1
          network-uuid ( RO): d8f4a8b2-d24d-1f11-2922-88a68ba17XXX


# 没有配置DNS
xe pif-param-list uuid=70ae20b9-57bd-bcaf-d9c7-6eb491fefXXX | grep -i dns
                        DNS ( RO):

配置DNS

xe pif-reconfigure-ip uuid=70ae20b9-57bd-bcaf-d9c7-6eb491fefXXX mode=static IP=10.0.100.12 netmask=255.255.255.0 gateway=10.0.100.254  DNS=202.106.0.20

命令执行后会自动重启 xenserver 服务器。

Lost connection to the server.

验证DNS

# DNS配置文件
cat /etc/resolv.conf
nameserver 202.106.0.20

# 测试下
ping -c1 ntp.xyc.idc
PING ntp.xyc.idc (10.0.100.1) 56(84) bytes of data.
64 bytes from oma.xyc.idc (10.0.100.1): icmp_seq=1 ttl=63 time=0.238 ms
#...省略

欢迎关注微信公众号: 运维录

Back to top