现在有些主机有多个网卡如何将每一 NIC 配置同一个网段的不同IP地址:

1、用 ifconfig 查看有多少个网卡:

9836.html

我的主机就有 NIC:eth0 和 eth8

在eth0 上已经配置了一个IP 现在我需要在eth8上面配置 IP地址

2、首先检查NIC 是连接良好:比如接口的灯是否闪亮,接口的线是否良好

用工具ethtool 查看:ethtool eth8,

9836.html

显示 Link detected: yes 标明连接良好,但是并不一定代表可以接收数据包

3、在ip地址为ip-2的主机上ping eth0 上配置好了的ip,(建议用 arping ip-eth0)

利用:tcpdump -i eth6 host ip-2

查看是否有数据包到达 NIC eth6上,有说明良好

4、配置ip地址:

进入目录:

cd /etc/sysconfig/network-scripts/

9836.html

选择你要配置的NIC ,可以参考配置好了的 eth0

9836.html

设置好eth8之后 service network restart

5、可能还是在其他主机上连接不同 给eth8 配置的新的ip 解决方法:多网卡 bounding 设置:ifcfg-bond0

9836.html

DEVICE=bond0

BOOTPROTO=static

ONBOOT=yes

IPADDR=YOU IPADDR

NETMASK=255.255.255.0

GATEWAY=YOU GATEWAY

设置 ifcfg-eth8如下

DEVICE="ethx"

BOOTPTOTO=none

ONBOOT=yes

MASTER=bond0

SLAVE=yes

USERCTL=no

9836.html

最后: service network restart

其他主机就可以 连接上新设置的ip

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐