我刚刚使用 ipmi 在一个盒子上安装了 CentOS 6.2,并尝试设置网络,但没有成功。
我在 vlan 上分配了 66.xx56/29 的 ip 地址(66.xx56 到 66.xx63),因此我在其中一个 nic 上设置了 5 个 ip。66.xx57 是网关。
我的问题是,我可以 ping eth1 上的 5 个 ip 中的任何一个并获得响应,但我无法 ping 网关或任何其他 ip/主机名。基本上,没有外部连接。
/etc/resolv.conf:
nameserver 8.8.8.8
nameserver 8.8.4.4
/etc/sysconfig/网络
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=hostname.mydomain.com
GATEWAY=66.x.x.57
/etc/sysconfig/网络脚本/ifcfg-eth1
DEVICE="eth1"
BOOTPROTO=none
IPADDR=66.x.x.58
NETMASK=255.255.255.248
ONBOOT=yes
/etc/sysconfig/network-scripts/ifcfg-eth1:1
DEVICE="eth1:1"
BOOTPROTO=none
IPADDR=66.x.x.59
NETMASK=255.255.255.248
ONBOOT=yes
/etc/sysconfig/network-scripts/ifcfg-eth1:2
DEVICE="eth1:2"
BOOTPROTO=none
IPADDR=66.x.x.60
NETMASK=255.255.255.248
ONBOOT=yes
/etc/sysconfig/网络脚本/ifcfg-eth1:3
DEVICE="eth1:3"
BOOTPROTO=none
IPADDR=66.x.x.61
NETMASK=255.255.255.248
ONBOOT=yes
/etc/sysconfig/网络脚本/ifcfg-eth1:4
DEVICE="eth1:4"
BOOTPROTO=none
IPADDR=66.x.x.62
NETMASK=255.255.255.248
ONBOOT=yes
路线-n
Dest Gateway Genmask Flags Metric Ref Use Iface
66.x.x.56 0.0.0.0 255.255.255.248 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
0.0.0.0 66.x.x.57 0.0.0.0 UG 0 0 0 eth1
如果我遗漏了什么,请告诉我。我包括了我认为必要的一切!任何帮助都非常感谢!
答案1
.56
是子网地址。您不能将其用作主机地址。当您尝试访问网关时,源 IP 地址是子网地址,网关不知道如何响应。通过分配.56
给物理接口,您已将其设为默认源 IP 地址。