详解centos7 下双网卡如何配置静态IP

发布时间 - 2026-01-10 22:03:22    点击率:

北网通,南电信的问题是很让人郁闷的一件,这也是河蟹社会的一种特色吧。为了解决这个问题,我考虑过三种方案:

1,双网卡,双IP;或者单网卡,双IP。

这种方案,成本低,但是维护挺麻烦,并且速度比后面二个要慢。

2,BGP双线机房。

BGP的费用要比第一种方案要高,但是全国真正是BGP机房的到底有多少,应当就那么几家。其他假的比较多。用这种方案就

不用在搞双IP了,一个IP就OK。

3,CDN加速

CDN的价格是最高,买的是dell r410的服务器,拖管在机房,带宽160元/m/月,还是熟人才拿到这价格。我和chinacache的客户经理当面谈过,刚开始的价格是400元/m/月,后来我说是我朋友推荐的,直接降到200元/m/月,这价格降的真是离谱。我有一个Linux运维的QQ群,在里面问chinacache的CDN多少钱一个月一M,有得说100多元/m/月,有的说900多元/m/月,卧槽,这差别太大。感觉不规范,所以没用,现在和朋友一起创业,能省就省,所以我选择了第一种方案。扯了这么多,进入正题。

一,服务器服务安排

服务器,我准备了三台dell r410的机器,

1,web服务器

2,MySQL服务器

3,文件服务器

每台服务器有二个网卡,eth1走内网,eth0走外网,并且网通和电信都走eth0,这样的方式我个人觉得比一个网卡走网通,一个网卡走电信要快。在交换机上设置二个vlan一个走内网,一个走外网,交换机设置就不在这儿多说了。

二,网络配置

1,cd /etc/sysconfig/network-scripts

2,修改 ifcfg-eth1

[root@localhost network-scripts]# cat ifcfg-eth1 
DEVICE="eth1" 
NM_CONTROLLED="yes" 
ONBOOT="yes" 
TYPE=Ethernet 
BOOTPROTO=none 
IPADDR=192.168.1.2 
PREFIX=24 
DEFROUTE=yes 
IPV4_FAILURE_FATAL=yes 
IPV6INIT=no 
NAME="System eth1" 
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 
HWADDR=78:2B:CB:57:28:E5 

3,修改ifcfg-eth0

[root@localhost network-scripts]# cat ifcfg-eth0 
DEVICE="eth0" 
NM_CONTROLLED="yes" 
ONBOOT="yes" 
TYPE=Ethernet 
BOOTPROTO=none 
IPADDR=222.121.121.121 
PREFIX=24 
GATEWAY=222.121.121.1 
NETMASK=255.255.255.128 
DEFROUTE=yes 
IPV4_FAILURE_FATAL=yes 
IPV6INIT=no 
NAME="System eth0" 
UUID=9c92fad9-6ecb-3e6c-eb4d-8a47c6f50c04 
HWADDR=78:2B:CB:57:28:E6 

4,cp ifcfg-eth0 ifcfg-eth0:0

[root@localhost network-scripts]# cat ifcfg-eth0:0 
DEVICE="eth0:0" 
NM_CONTROLLED="yes" 
ONBOOT="yes" 
TYPE=Ethernet 
BOOTPROTO=none 
IPADDR=112.121.121.121 
PREFIX=24 
NETMASK=255.255.255.0 
DEFROUTE=yes 
IPV4_FAILURE_FATAL=yes 
IPV6INIT=no 
NAME="System eth0" 
UUID=9c92fad9-6ecb-3e6c-eb4d-8a47c6f50c04 
HWADDR=78:2B:CB:57:28:E6 

5,重起网络/etc/init.d/network restart

到这儿,双网卡,双IP基本上就配置好,但是网通和电信都是走的电信的网关,这样的话丢包会比较严重的。解决这个问题,有二个比较好的方法,一是加静态路由,一是加策略路由。我用的方法是加静态路由。

三,添加静态路由

route add -net 1.24.0.0 netmask 255.248.0.0 gw 60.12.105.145 dev eth0:0
route add -net 1.56.0.0 netmask 255.248.0.0 gw 60.12.105.145 dev eth0:0

上面是通过命令来加的,如果是双网卡的要加上dev的。因为静态路由有很多条,所以还是一起加比较好。

1,vim route.sh

2,把route add全部加到 route.sh里面

3,chmod +x route.sh

4,开机启动echo "sh /路径/route.sh" >> /etc/rc.local

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# centos7  # 双网卡配置  # centos7配置静态ip  # centos双网卡双ip  # CentOS7 mini的安装和静态ip设置教程  # Centos7下面如何配置静态IP  # Centos7上网及添加静态IP方法介绍  # Mac VMware Fusion CentOS7配置静态IP的教程图  # vm下centos7 mini版 NAT模式下配置静态IP的方法  # centOS7 NET模式设置静态Ip的方法步骤  # centOS7 桥接模式设置静态Ip的方法步骤  # 网通  # 二个  # 一是  # 比较好  # 双网卡  # 第一种  # 解决这个问题  # 内网  # 的是  # 都是  # 让人  # 我和  # 的说  # 有很多  # 就不  # 一个月  # 这么多  # 我用  # 太大  # 三种 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 微信小程序 canvas开发实例及注意事项  如何在万网自助建站平台快速创建网站?  EditPlus中的正则表达式 实战(4)  如何实现建站之星域名转发设置?  Android Socket接口实现即时通讯实例代码  Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程  如何在宝塔面板创建新站点?  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  济南网站建设制作公司,室内设计网站一般都有哪些功能?  Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】  如何制作一个表白网站视频,关于勇敢表白的小标题?  Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】  Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解  如何在宝塔面板中修改默认建站目录?  如何用5美元大硬盘VPS安全高效搭建个人网站?  Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决  Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明  Laravel中的withCount方法怎么高效统计关联模型数量  如何在建站主机中优化服务器配置?  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)  Laravel如何使用Telescope进行调试?(安装和使用教程)  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  Laravel如何配置和使用缓存?(Redis代码示例)  Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】  深圳网站制作平台,深圳市做网站好的公司有哪些?  Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出  *服务器网站为何频现安全漏洞?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  JS弹性运动实现方法分析  Laravel如何生成和使用数据填充?(Seeder和Factory示例)  如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环  Laravel如何实现API速率限制?(Rate Limiting教程)  如何用虚拟主机快速搭建网站?详细步骤解析  如何快速查询域名建站关键信息?  Laravel如何发送系统通知?(Notification渠道示例)  Laravel如何实现API版本控制_Laravel版本化API设计方案  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  Laravel如何实现本地化和多语言支持?(i18n教程)  如何注册花生壳免费域名并搭建个人网站?  开心动漫网站制作软件下载,十分开心动画为何停播?  Laravel怎么调用外部API_Laravel Http Client客户端使用  b2c电商网站制作流程,b2c水平综合的电商平台?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  如何快速搭建个人网站并优化SEO?  Laravel怎么在Blade中安全地输出原始HTML内容