首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RHEL 6 NetworkManager和二级IP地址

RHEL 6 NetworkManager和二级IP地址
EN

Server Fault用户
提问于 2014-05-01 13:02:37
回答 1查看 1.2K关注 0票数 1

我有两个主机运行相同版本的RHEL (6.4)。我得到了八个IP地址,在每台主机上放置一个网卡。

在主机A上,我手动创建了ifcfg-eth0,ifcfg-etho:1,ifcfg-etho:2,ifcfg-etho:3,ifcfg-etho:4,ifcfg-etho:5,ifcfg-etho:6,ifcfg-etho:7,ifcfg-etho:4,ifcfg-etho:5,ifcfg-etho:6,ifcfg-etho:7 ifcfg-eth0如下所示:

代码语言:javascript
复制
HWADDR=xx:xx:xx:xx:xx:xx
TYPE=Ethernet
DEVICE=eth0
BOOTPROTO=none
IPADDR=xx.xx.xx.xx
PREFIX=24
GATEWAY=xx.xx.xx.xx
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME=VLAN20
ONBOOT=yes

在辅助接口文件中,我将以下内容放入:

代码语言:javascript
复制
DEVICE=eth0:x
IPADDR=xx.xx.xx.xx
PREFIX=24
GATEWAY=xx.xx.xx.xx
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no

当我查看NetworkManager GUI时,它显示了一个名为VLAN20的条目,所有的I都在IPv4设置选项卡下。现在,在主机B上,我用相同的字段创建了相同的文件。但是,NetworkManager GUI没有显示VLAN20,它显示了名为“Systemeth0:X”的七个条目(没有提到eth0)。如果我使用主机B上的NetworkManager图形用户界面来模拟主机A上的设置,它会创建一个ifcfg 20文件,其中包含所有地址,并且辅助接口不会出现在ifconfig中.

发生什么事了呢?

EN

回答 1

Server Fault用户

发布于 2014-05-01 20:47:58

首先,我认为你在ifcfg中有太多的信息(和错误的信息)?:?档案:

1)我认为您不需要/应该在所有这些中指定网关,至少要避免混淆。

2) BOOTPROTO可能不存在,即使它存在,它也有一个不正确的值(可以是“无”、“引导”或"dhcp")。

3) ONBOOT不应该用于别名接口,我以前见过很多这样的麻烦。应该永远都是。

4)我认为您应该始终在/etc/sysconfig/network中指定默认网关,而不是指定接口定义。但这可能是个人观点,但没有真正的证据证明它更好,只是这听起来更符合我的逻辑。

5)您在VLAN20中看到的NetworkManager是在NAME选项中看到的,所以在配置文件中指定它,因为我认为它可能丢失了。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/592482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档