如何在 RHEL 7.3 操作系统中配置多个网络接口(eth0、eth1)



我尝试在RHEL 7.3 VM中配置多个网络接口。默认情况下,机器带有 ens32 和 ens33 接口。但我想分别将其更改为 eth0 和 eth1。 我完成的步骤:- 1. 我已将文件 ifcfg-ens32 复制到 ifcfg-eth0 并将名称修改为"eth0"。然后我删除了 ens32 和 ens33 文件。 2. 重新生成 grub 配置文件。 3. 重新启动计算机。 此时 eth0 配置正确,没有任何问题。它工作正常。 后来我也尝试配置 eth1。所以我对 eth1 重复了上述步骤。ETH1 也配置了,但一段时间后我无法通过 putty 直接访问机器。从虚拟机,我也无法ping网关。

路线 -VN o/p:

目的地 |网关 | 金马士革 |旗帜 |公制 |参考文献 | 用途 |伊法斯

0.0.0.0 |10.201.0.254 | 0.0.0.0 |UG |100 | 0 | 0 |eth0

0.0.0.0 |10.201.0.254 | 0.0.0.0 |UG |101 |0 | 0 |乙醚1

10.10.0.0 | 0.0.0.0 | 255.255.240.0 |U |100 | 0 | 0 |乙醚1

10.201.0.0 | 0.0.0.0 | 255.255.240.0 |U |100 | 0 | 0 |eth0

10.201.0.254 | 0.0.0.0 | 255.255.255.255|呃 |100 | 0 | 0 | 乙醚1

我的 IT 团队建议路由配置本身不正确。 所以他们删除了一些条目,然后它就可以正常工作。 删除条目后,表格如下所示:

路线 -VN o/p:

目的地 |网关 | 金马士革 |旗帜 |公制 |参考文献 | 用途 |伊法斯

0.0.0.0 |10.201.0.254 | 0.0.0.0 |UG |100 | 0 | 0 |eth0

10.10.0.0 | 0.0.0.0 | 255.255.240.0 |U |100 | 0 | 0 |乙醚1

10.201.0.0 | 0.0.0.0 | 255.255.240.0 |U |100 | 0 | 0 |eth0

一段时间后,再次出现相同的问题。我不知道所有这些东西。我不明白这里发生了什么。如何添加新条目。我是否以正确的方式配置了 eth1?需要一些身体来帮助我。提前谢谢。 注意:我们的应用程序在同一台机器上运行。它使用 eth1 作为本地检测信号地址。

你好酋长,

You are doing correct stuff. But my opinion 

A) 如果要分配静态 IP: 然后请检查IP已经分配给某人

解决方案 1:使用 DHCP 提供的 IP

解决方案 2:请检查已使用 arping 分配的 IP

使用此手册页链接 https://linux.die.net/man/8/arping 如果我们得到回复,则意味着IP已经分配给某人。

注意:不要使用 ping。有时服务器不响应ping(即ICMP数据包) 谢谢 祝你好运...

最新更新