【发布时间】:2013-12-08 04:05:22
【问题描述】:
我跟随this tutorial 在我的内置于 CentOS 6.3 64 位的 VPS 上使用 BIND 设置命名器。我有两台 VPS 服务器,一台由 Xen 虚拟化,另一台由 OpenVZ 虚拟化。我注意到两台服务器的网络接口不同:Xen 服务器有 eth0(配置为/etc/sysconfig/network-scripts/ifcfg-eth0),而 OpenVZ 有 venet0(/etc/sysconfig/network-scripts/ifcfg-venet0)。
当我按照该教程进行操作时,我的 Xen 服务器上的名称服务器运行良好,但 OpenVZ 服务器上的名称服务器根本无法运行。这让我想到为什么以及是什么不同使它们对名称服务器的工作方式不同?
以下是我从“ifconfig”命令得到的结果:
[root@server1 data]# ifconfig
lo Link encap:Local Loopback
**inet addr:127.0.0.1** Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:112 errors:0 dropped:0 overruns:0 frame:0
TX packets:112 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10819 (10.5 KiB) TX bytes:10819 (10.5 KiB)
venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:50.31.115.236 P-t-P:50.31.115.236 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:539325 errors:0 dropped:0 overruns:0 frame:0
TX packets:368277 errors:0 dropped:80 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:41142712 (39.2 MiB) TX bytes:37293025 (35.5 MiB)
你可以看到 venet0 有它的 inet addr:127.0.0.1。有人可以帮助我理解这些差异吗?谢谢
【问题讨论】:
标签: linux dns centos nameservers