美文网首页centos
Centos 双网卡加载顺序引起默认路由配置问题

Centos 双网卡加载顺序引起默认路由配置问题

作者: myzbok | 来源:发表于2017-12-19 17:58 被阅读0次

centos cloud和 裸机均有次问题。

当centos有2个网卡,eth0是连公网,eth1是连内网,default route应该走eth0,系统启动后不能从公网链接。

原因是default route 配置到eth1了,找原因:

/etc/sysconfig/network-scripts/ifcfg-eth0:

/etc/sysconfig/network-scripts/ifcfg-eth1:

由于

虽然有cloudinit 配置默认路由,但是后面还得network service再配置一把,最终改路由的脚本:

network service是按照eth0,eth1 的顺序配置网卡的,配置eth0的时候有DEFROUTE=yes,但是到了配置eth1的时候配置文件ifcfg-eth1里没有指定DEFROUTE,而脚本只判断了变量!="no",其实DEFROUTE这个变量没定义,这个条件也满足,后面也会把default route 替换成从eth1的。

解决办法很多,一个简单的就是echo "DEFROUTE=no" >> /etc/sysconfig/network-scripts/ifcfg-eth1

这个还可以写在cloud环境的userdata里。

相关文章

  • Centos 双网卡加载顺序引起默认路由配置问题

    centos cloud和 裸机均有次问题。 当centos有2个网卡,eth0是连公网,eth1是连内网,def...

  • Centos默认路由添加不上的问题

    问题 centos出现一个问题,默认路由添加不上。使用 这条命令添加默认路由时,不报错,但是使用ip route命...

  • MacOS中设置环境变量

    加载环境变量配置文件的顺序 MacOS一般使用bash作为默认shell。MacOS环境变量的加载顺序为: /et...

  • 小技能

    双网卡环境,一个内网一个外网,都是自动配置的IP,但是导致默认的路由走了内网的环境。想让外网自动走外网的网卡,内网...

  • vue的路由和路由守卫

    router 和 路由守卫 路由配置 分模块配置 404 配置 懒加载 active-class 路由守卫(跟 a...

  • centos7的双网卡绑定

    centos7的双网卡绑定 关闭NetworkManager 修改配置文件 然后再重启网卡 查看bond0是否配置正常

  • pod内部访问svc失败分析

    pod 无法访问svc 环境:3 mst 2 worker node 双网卡 node eth0:默认路由在eth...

  • openindiana配置外网

    第一种方式 配置静态IP 配置默认路由 配置服务搜索顺序 配置hosts文件 配置DNS服务器 第二种方式 关闭p...

  • CentOS系统环境配置加载顺序

    1. 修改文件 我们修改相关的环境变量配置文件 2. 开始测试 2.1. 重新登录 我们退出SSH登录,重新连接,...

  • VMware安装Centos7初始化

    1. VMware安装Centos7初始化 1.网络配置: ​ 1.网卡:在虚拟机硬件配置时配置双网卡且配置好IP...

网友评论

    本文标题:Centos 双网卡加载顺序引起默认路由配置问题

    本文链接:https://www.haomeiwen.com/subject/vfjiwxtx.html