在新的CentOS 6.2安装上无法ping ip或主机名


3

我刚刚使用ipmi在一个盒子上安装了CentOS 6.2,并尝试设置网络没有运气。

我在vlan(66.xx56到66.xx63)上分配了66.xx56 / 29的ip地址,所以我在其中一个网卡上设置了5个ips。66.xx57是网关。

我的问题是我可以ping eth1上的5个ip中的任何一个并获得响应,但是我无法ping网关或任何其他ip / hostname。基本上没有外部连接..

在/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 / network中的脚本/的ifcfg-eth1的

DEVICE="eth1"
BOOTPROTO=none
IPADDR=66.x.x.58
NETMASK=255.255.255.248
ONBOOT=yes

的/ etc / SYSCONFIG /网络的脚本/的ifcfg-ETH1:1

DEVICE="eth1:1"
BOOTPROTO=none
IPADDR=66.x.x.59
NETMASK=255.255.255.248
ONBOOT=yes

的/ etc / SYSCONFIG /网络的脚本/的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

如果我遗漏了任何东西,请告诉我。我包括了我认为必要的任何内容!任何帮助是极大的赞赏!


为什么要设置HWADDR?
grawity

当您尝试ping网关时会发生什么?
David Schwartz

每当我第一次编辑文件时,@ grawity HWADDR就在那里,然后我把它带到了别名,因为每当我尝试删除它时它就会抱怨错误的HWADDR。
亨利F.

@DavidSchwartz它试图ping,然后它显示“目标主机无法访问”
亨利F.

Answers:


2

.56是子网地址。您不能将其用作主机地址。当您尝试访问网关时,源IP地址是子网地址,让网关对如何响应感到困惑。通过分配.56到物理接口,您已将其设置为默认源IP地址。


啊啊,那是愚蠢的。我修复了它并修改了我的eth1和别名。我仍然无法通过ping获得网关的响应。
亨利F.

ping现在包的源地址是什么?您是否等待ARP过期?
David Schwartz

源地址现在是.58地址。arp -na显示不完整,arping永远不会得到回应
Henry F.
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.