centos 配置双IP问题

centos 配置双IP问题,第1张

如果系统有两个独立网卡,并且这两个网卡的ip地址属于同一个子网,那么后面这个网卡的IP将自动路由前面一个网卡上,也就是说数据将自动路由到前面的那个网卡上,在不加什么设置的情况下,如果前面的网卡断线,就必须用命令down调后免得网卡然后在up,这时后面的网卡才能正常启动,此时两个ip又同时路由到后面的网卡上,就是说后面的网卡又具有两个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网段的网关

如果是双网卡的话,可以双网段配双网关

还有什么问题可以继续问

- -单网卡双IP(如在不同网段根本没有什么卵用),同网段ip只需要设置一条静态路由到网关即可,虽然看不懂你要干什么,但是如果是仅仅想两个ip互相通信的话,直接ping就可以的,因为他就是直达的。

如果你是要用Linux作为路由器使用的话,那么你需要多网卡并打开路由转发设置路由表。

推荐你去《Linux就该这么学》这本书的内容还有他网站上的技术文章,希望对你有帮助。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/508936.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-18
下一篇2023-06-18

发表评论

登录后才能评论

评论列表(0条)

    保存