linux,centos5.5 配置双IP,为啥只能PING通一个??
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux,centos5.5 配置双IP,为啥只能PING通一个??相关的知识,希望对你有一定的参考价值。
linux,centos5.5 双网卡,配置双IP,为什么只能PING通一个?ETH1里的ONBOOT为YES的时候,ETH0就不通。。为NO的时候ETH0就通了,可ETH1就不通了。两个IP为同一网段,掩码一样,网关不一样。
首先你是双网卡配双ip,还是单网卡配双IP?我就写个步骤给你,你自己对照着排错
进目录:cd /etc/sysconfig/network-scripts/
改配置文件:vim ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.52
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
保存退出:wq
复制配置文件(单网卡):cp ifcfg-eth0 ifcfg-eth0:1
改配置文件:vim ifcfg-eth0:1
DEVICE=eth0:1 ///这个很关键啊
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.2.52
NETMASK=255.255.255.0
保存退出:wq
然后重启网卡:service network restart
另外,如果你是单网卡配多IP,那网关只能指定一个,也就是说你写在配置文件里的:GATEWAY=XXXXX只能有一条(一个网段)
但是你可以通过添加路由表的形式,让不同的网段走不同的路由
route add -net 192.168.2.0/24 gw 192.168.2.254 /////比如说192.168.2.254是2网段的网关
如果是双网卡的话,可以双网段配双网关
还有什么问题可以继续问 参考技术A 两个地址的网关不同不能都写到配置文件里面,在service network restart的时候会冲突,然后取后面那个网关,所以只有一个通。
你用route命令看一下,肯定只有一个网关
应该两个配置文件里面只写默认网关,然后用route add添加另一个网关 参考技术B 看看你主机的路由表吧,对应网段的路由应该是只指定到了其中的一块网卡
两块网卡同一个网段,要都通的话,试试策略路由的方式追问
不懂,也就是说要在路由上操作?
追答具体的操作比较麻烦,不是一两句话能说清的
参考技术C 网关可以被ping嘛? 先用其他机器试验一下? 或者你描述具体一点你吧网关地址替换成一台可以ping到的主机ip 甚么效果?
修改子网掩码和更换ip类 比如换成c类 都试验过么追问
网络都是通的,A点接A线配AIP B点接B线配BIP A点接B线配BIP B点接A线配AIP
统统可以。随便哪个网卡接任何一条线的话都通。 接两条线就只能通一个。
如果其中一台能够ping通另外一台主机,另外一台ping不通 通常的情况是 由于ping不通的那台主机的防火墙造成的,这样的防火墙不仅包括杀毒软件自带的 还包括微软自带的防火墙 你尝试全部关闭 再试试
参考技术D 因为网关只有,要么eth0要么eth1。假设网关是eth0,当你访问eth1时,回包还是走eth0。centos 配置双IP问题
今天拿到一台双网卡服务器,装了centos 6.3,配置2个公网IP ,一个网卡一个IP,比如:第一块配置1.1.1.1第二块配置1.1.1.2,掩码网关都一样,在接2根线到交换机上,但是2个网卡只能通一个,第一个通了第二个不通,第二个网卡通了第一个又不通,哪位大神能为我提供下解决方案,
参考技术A 如果系统有两个独立网卡,并且这两个网卡的ip地址属于同一个子网,那么后面这个网卡的IP将自动路由前面一个网卡上,也就是说数据将自动路由到前面的那个网卡上,在不加什么设置的情况下,如果前面的网卡断线,就必须用命令down调后免得网卡然后在up,这时后面的网卡才能正常启动,此时两个ip又同时路由到后面的网卡上,就是说后面的网卡又具有两个IP地址,两个网卡配置同一子网是不合理的; 参考技术B查看我的3网卡,配置信息,两个公网IP一个内网ip,具体配置在附件,请查看
以上是关于linux,centos5.5 配置双IP,为啥只能PING通一个??的主要内容,如果未能解决你的问题,请参考以下文章