linux多网卡多IP配置:一个主机多网卡配置同一个网段的多IP
现在有些主机有多个网卡如何将每一 NIC 配置同一个网段的不同IP地址:
1、用 ifconfig 查看有多少个网卡:
我的主机就有 NIC:eth0 和 eth8
在eth0 上已经配置了一个IP 现在我需要在eth8上面配置 IP地址
2、首先检查NIC 是连接良好:比如接口的灯是否闪亮,接口的线是否良好
用工具ethtool 查看:ethtool eth8,
显示 Link detected: yes 标明连接良好,但是并不一定代表可以接收数据包
3、在ip地址为ip-2的主机上ping eth0 上配置好了的ip,(建议用 arping ip-eth0)
利用:tcpdump -i eth6 host ip-2
查看是否有数据包到达 NIC eth6上,有说明良好
4、配置ip地址:
进入目录:
DEVICE=bond0
BOOTPROTO=static
ONBOOT=yes
IPADDR=YOU IPADDR
NETMASK=255.255.255.0
GATEWAY=YOU GATEWAY
DEVICE="ethx" BOOTPTOTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes USERCTL=no |
最后: service network restart
其他主机就可以 连接上新设置的ip
参考:
Multiple IP configuration on multiple NIC on same server
http://stackoverflow.com/questions/14583984/multiple-ip-configuration-on-multiple-nic-on-same-server
http://z-issue.com/wp/linux-rhel-6-centos-6-two-nics-in-the-same-subnet-but-secondary-doesnt-ping/
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。