linux - CentOS 6.3 上 eth0 和 venet0 配置的区别

标签 linux dns centos nameservers

我关注了this tutorial在 CentOS 6.3 64 位内置的 VPS 上使用 BIND 设置命名器。我有两台VPS服务器,一台是Xen虚拟的,一台是OpenVZ的。我注意到这两个服务器的网络接口(interface)不同:Xen 服务器有 eth0(已配置 /etc/sysconfig/network-scripts/ifcfg-eth0),而 OpenVZ 有 venet0(/etc/系统配置/网络脚本/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。有人可以帮助我理解差异吗?谢谢

最佳答案

根据您在问题中包含的信息,venet0 的 IP 为 50.31.115.236。您看到的 127.0.0.1 是用于特殊网络接口(interface) lo。

通常第一个网络接口(interface)被命名为 eth0。使用 Xen 进行虚拟化并没有改变这一点,因为它假装只是一个普通的硬件。 OpenVZ 的工作方式有点不同,据我所知,以太网设备 venet0 的名称由物理机的系统管理员设置。

我无法查看链接的教程,因为我只得到一个空白页面,所以只能给出一般性建议:无论在何处显示 eth0,都对第二个系统使用 venet0。

关于linux - CentOS 6.3 上 eth0 和 venet0 配置的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20159042/

相关文章:

url - 有什么方法可以避免为 IDN 域显示 "xn--"?

tcp - DNS二级域名查询

image - 在 centos (6.8) 上安装 ffmpeg 时出现未知选项 "--enable-x11grab"

java - Libgdx Linux 问题

python - python 2 和 3 的目录位置

linux - 从 Ant tar 任务打包的 .tar.gz 中提取时对包含非拉丁字符的文件名进行编码

centos - 消息不断返回到带有 Postfix 的 CentOS 上的邮件队列

linux - 将经过处理的视频从 OpenCV 传递到 FFmpeg 以进行 HLS 流式传输 (Raspberry PI)

dns - 必须使用www来使用Amazon Route53进行DNS输入

linux - 如何找到 pwd 中包含唯一关键字(如 "I have an important work")的所有文件?在 unix/linux 中?