无法在 centos 6 上配置 ETH1

mle*_*s54 2 networking centos

我有一台运行 Centos 6.4 的服务器。eth0 已配置好并且可以在 Internet(我的 LAN 外部)地址上正常工作。我正在尝试使用以下 ifcfg-eth1 文件配置 eth1:

DEVICE=eth1
HWADDR=A4:BA:DB:14:E3:B8
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
ipaddr=192.168.1.210
gateway=192.168.1.1
dns1=8.8.8.8
Run Code Online (Sandbox Code Playgroud)

在我执行 IFUP ETH1 命令后,我得到了一个条目,但没有 IPV4 地址,如以下 ifconfig 输出所示:

eth0 Link encap:Ethernet HWaddr A4:BA:DB:14:E3:B7 
inet addr:xxx.xxx.xxx.131 Bcast:xxx.xxx.xxx.143 Mask:255.255.255.240
inet6 addr: fe80::a6ba:dbff:fe14:e3b7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:588 errors:0 dropped:0 overruns:0 frame:0
TX packets:133 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:55844 (54.5 KiB) TX bytes:15469 (15.1 KiB)
Interrupt:16 

eth1 Link encap:Ethernet HWaddr A4:BA:DB:14:E3:B8 
inet6 addr: fe80::a6ba:dbff:fe14:e3b8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:135 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:8640 (8.4 KiB) TX bytes:492 (492.0 b)
Interrupt:17 
Run Code Online (Sandbox Code Playgroud)

为了安全起见,自从更改以来我已经重新启动。它似乎默认的 ip4 地址是:10.170.16.1。如果我 ping 10.170.16.1 输出是:

PING 10.170.16.1 (10.170.16.1) 56(84) bytes of data.
64 bytes from 10.170.16.1: icmp_seq=1 ttl=254 time=7.69 ms
64 bytes from 10.170.16.1: icmp_seq=2 ttl=254 time=6.31 ms
64 bytes from 10.170.16.1: icmp_seq=3 ttl=254 time=6.88 ms
64 bytes from 10.170.16.1: icmp_seq=4 ttl=254 time=7.15 ms
^C
Run Code Online (Sandbox Code Playgroud)

网络管理器未运行。

帮助!

谢谢

Eta*_*ner 8

ifcfg-eth* 文件中的条目大小写很重要。

这些文件被读入 shell 脚本上下文并按已知名称查找,并且ipaddrIPADDR.