我已经在一个服务器的networking端口上configuration了一个/ 29,并且正在尝试至lessconfiguration这台机器,这样我就可以使用它了。 它是与基本服务器安装的Centos 6.2 x64。 目前无法ping通网关或任何地址的事情。
以供参考:
默认接口:em2 networkingID:66。*。*。0/29 网关:66。*。*。1 广播:66。*。*
请参阅我的以下configuration:
在/ etc / sysconfig / network中的脚本/的ifcfg-EM2
DEVICE = EM2 NM_CONTROLLED = YES ONBOOT = YES HWADDR =不重要 TYPE =以太网 BOOTPROTO =无 IPADDR = 66。*。* 2 PREFIX = 29 DNS1 = 8.8.8.8 DNS2 = 8.8.4.4 DEFROUTE = YES IPV4_FAILURE_FATAL = YES IPV6INIT =无 NAME =“系统em2” NETMASK = 255.255.255.248 USERCTL =无
$:route -n 目标//网关// Genmask //标志//公制//参考//使用// Iface 66。*。*。0 0.0.0.0 255.255.255.248 U 0 0 0 em2 169.254.0.0 0.0.0.0 255.255.0.0 U 0 1003 0 em2 0.0.0.0 66。*。*。1 0.0.0.0 UG 0 0 0 em2
$:路线 目标//网关// Genmask //标志//公制//参考//使用// Iface 66 *。*。0 * 255.255.255.248 U 0 0 0 em2 link-local * 255.255.0.0 U 0 1003 0 em2 默认为66。*。*。1 0.0.0.0 UG 0 0 0 em2
$:cat / etc / sysconfig / network NETWORKING = YES HOSTNAME = excalibur.domain.com GATEWAY = 66。*。*。1
请记住,我目前无法ping通这个令我感到困惑的网关。 我的/ etc / hosts用* .2地址正确configuration。 我并不担心把/ 29上的所有地址都打开并运行,只有一个,所以我至less可以在ssh中打开。
谢谢!
编辑:在ifconfig中添加。
$:ifconfig
em2 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:66。*。*。2 Bcat:66。*。*。7 Mask:255.255.255.248
inet6 addr:
广播运行多播MTU:1500公制:1
RX数据包:5536错误:0丢弃:0超出:0帧:0
TX包:10个错误:0丢弃:0超限:0载波:0
碰撞:0 txqueuelen:1000
RX字节:2599469(2.4 MiB)TX字节:748(748.0 b)
中断:48内存:dc000000-dc012800
链路封装:本地环回
inet addr:127.0.0.1掩码:255.0.0.0
inet6 addr::: 1/128范围:主机
UP LOOPBACK RUNNING MTU:16436公制:1
RX包:34个错误:0等等
你的路线和configuration看起来不错。
$: route -n Destination // Gateway // Genmask // Flags // Metric // Ref // Use // Iface 66.*.*.0 0.0.0.0 255.255.255.248 U 1003 0 0 0 em2 0.0.0.0 66.*.*.1 0.0.0.0 UG 0 0 0 0 em2
第一个路由, 66.*.*.0/29 (网关为0.0.0.0告诉您的计算机使用接口em2 ,然后发出arp请求来查找您尝试访问的主机的硬件地址。 这是一个“连接”的路线。
第二个是默认路由,通过em2指向你的默认网关。 如果您需要在另一个networking中发送一个不是66.*.*.0/29的数据包,您的计算机将发出一个arp请求,find66.*.*.1 ,然后将数据包发送给它。
在你的configuration中唯一可能成为问题的是/etc/sysconfig/network-scripts/ifcfg-em2的NM_CONTROLLED=yes语句。 这告诉系统该接口由NetworkManager控制。 这可能会干扰您的静态configuration。
但是,即使没有任何默认网关,您也应该能够从66.*.*.0/29子网ping和ssh到您的机器。
首先检查第一层,并确保电缆两侧都插好。 使用LED和LED切换,并检查系统是否正确地看到它:
# mii-tool eth0: negotiated 1000baseT-FD flow-control, link ok
然后validation是否有任何iptables丢弃数据包。 使用iptables -L或iptables-save来检查任何规则,并使用iptables -D <rule>删除它们。 注意默认策略。
此外,在某些系统上, NetworkManager可以自动configurationufw ,而且我在configuration静态接口方面遇到了一些问题,这些configuration在NM中是看不到的,因此被ufw阻塞。