我正在使用centos 6.6
并将要配置具有两个 IP 地址的单网卡。
我的配置如下
/etc/sysconfig/network-scripts
ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="dhcp"
IPV6INIT="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="cfad5e20-0427-4b8f-a291-4e9bf6cc9ff4"
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME="System eth0"
HWADDR=00:0C:29:4A:DA:ED
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
LAST_CONNECT=1433864544
ifcfg-eth0:1
DEVICE="eth0:1"
BOOTPROTO="static"
HWADDR="00:0c:29:4a:da:ed"
IPADDR="10.0.0.20"
NETMASK="255.0.0.0"
BROADCAST=10.255.255.255
ONBOOT="yes"
重新启动电脑后,我无法eth0:1
通过 ifconfig 命令查看 IP 地址。
答案1
重启电脑后,我无法通过ipconfig命令。
Ipconfig 是一个 Windows 命令,你可能正在考虑是否配置。 仍然,是否配置是一个过时的命令:你应该尝试
ip link show
ip addr show
并检查它现在是否显示。如果显示(我没有 CentOS 系统来检查您的配置脚本,所以我不知道是否还有其他错误),这正是 ifconfig 被认为过时的原因,并且已被取代iproute2套房。