配置双网卡双路由_双网卡路由设置-程序员宅基地

技术标签: 网络  

添加一个新网卡eth1,并为之配置新路由

一、配置网卡

1. 检查新网卡绑定好主机没

ip link show

找到新增的网卡接口名称,比如,我这里新增的网卡接口是eth1,但是可以看到,新的网卡接口是down还没开启
在这里插入图片描述

2.开启网卡

ip link set eth1 up

开启完重复步骤1查看是否开启成功。

3.配置网卡

 cd /etc/sysconfig/network-scripts/
 vim ifcfg-eth1

TYPE=Ethernet
BOOTPROTO=static
NAME=eth1
DEVICE=eth1
ONBOOT=yes
IPADDR=网卡ip地址
NETMASK=网卡的掩码地址,一般是:255.255.255.0
DNS1=dns ip地址
DNS2=备用dns ip地址

解释:

  1. TYPE=Ethernet 表示网络接口的类型是以太网(Ethernet)接口
  2. BOOTPROTO=static 表示使用静态ip
  3. NAME=eth1 这是网络接口的名称eth1
  4. DEVICE=eth1 表明该配置适用于eth1接口。
  5. ONBOOT=yes 表示在系统启动时自动激活eth1接口,即使重启系统,该接口也会自动启用。

注意:
配置新网卡接口,如果是内网网卡时,不能在这里配置网关,也就是不能配置GATEWAY。后续配置路由时会指定网关。
如果在这里配置网关,系统的默认网关会自动配置成新网卡的网关,由于是内网网卡,会导致服务器不通外网,然后ssh连接断开,无法登录服务器。
ps:如果不小心配了,看看能不能从其他服务器跳进去,不然就只能回滚服务器了。

二、配置路由

1. 配置临时路由

route add -net 网段 gw 网关 dev eth1

解释:
添加一条路由,服务器访问该‘网段’的ip时,会走eth1接口,路由下一跳是指定的‘网关’
但是只是临时路由,重启服务器或者重启网络就会失效,可以先配置临时路由查看是否达到想要效果,后续再配置永久路由。

2.查看路由表并校验

route -n
traceroute ip -T

解释:先查看路由表确认路由是否配置成功,然后追踪访问之前配路由里的网段中的一个目标ip,看看是否走的是第二个网卡出去的路由。-T是指tcp协议。

3.配置永久路由

vim /etc/sysconfig/static-routes

any net 网段 gw 网关 dev eth1

解释:配置static-routes无论重启网络还是重启服务器都会生效。any:指定要匹配的目标网络,eth1换成实际的网卡接口名称。

4.重启网络,查看路由表是否生效

 systemctl restart network

 route -n

三、配路由相关命令参考

1.添加/删除临时路由:

route add -net 网段 gw 网关ip dev 网络接口      # 添加
route del -net 网段 gw 网关ip dev 网络接口      # 删除
或
ip route add 网段 via 网关ip dev 网络接口       # 添加
ip route del 网段 via 网关ip dev 网络接口       # 删除

解释:即服务器访问该网段的ip时,走指定的网络接口eth1,指定的网关

2.添加/删除默认网关

route add default gw 网关ip dev 网络接口
route del default gw 网关ip dev 网络接口

解释:默认网关即访问其他路由没配置的ip时,走该网关。

3.配置永久路由

3.1配置永久路由
# 方法一:
vim /etc/sysconfig/static-routes

any net 网段 gw 网关 dev eth1
# 如:
any net 192.168.0.0/16 gw 192.168.1.129 dev eth1

# 方法二:
vim /etc/sysconfig/network-scripts/route-eth1

网段 via 网关 dev 网络接口
# 如(注:网络接口要对应,route-eth1时,这里的网络接口必须是eth1):
192.168.0.0/16 via 192.168.1.129 dev eth1

# 方法三:
将添加路由命令添加到开机会自动运行的脚本里,如:
vim /etc/rc.local

route add net 192.168.0.0/16 gw 192.168.1.129 dev eth1

#注意:有的系统版本rc.local已经不是开机自动运行。
3.2配置永久默认网关
vim /etc/sysconfig/network

GATEWAY=网关ip

注意:服务器拥有多块网卡时,在配置文件ifcfg-ethX中不配置网关,在/etc/sysconfig/network中设置默认网关,因为服务器会从eth0开始加载,如果eth0和eth1都配置了网关时,加载到eth1时会覆盖了eth0的默认网关。

四、配置网卡时网络排错思路

1.检查网卡是否出故障

 ping 网卡ip
 # 如:
 ping 192.168.1.132

解释:如果这一步不通,则代表网卡本身有问题,问题点可能如下:
1)网卡出了物理故障
2)网卡没启动,可以尝试 ip link show 查看网卡是否启动。启动显示:state UP,没启动显示:state DOWN
3)ifcfg-ethX没配置好,可以尝试ifconfig查看网卡接口信息有没有正常显示,网卡ip是否正常绑定

2.ping子网网关

 ping 子网网关ip
 # 如:
 ping 192.168.1.129

解释:如果这一步不通,则可能
1)子网掩码设置错误:检查主机和子网网关的子网掩码是否一致
2)路由表配置错误:检查路由表,检查网关是否正确
3)网络驱动、网络设备(交换机,路由器等)故障。

3.测试ping同网段其他主机

ping 同网段其他主机ip
# 如:
ping 192.168.1.133

解释:如果这一步不通,则可能
1)路由表没配好,访问192.168.1.133时没走对应的路由。
2)防火墙拦截,可能是服务器的firewalld/iptables拦截,也可能是服务器控制台的安全组策略拦截。
3)子网掩码没配好,如果子网掩码设置不正确,可能导致某些主机无法与其他主机通信。
4)网络ip冲突,同网段下,有多台主机ip是192.168.1.133。
5)网络驱动、网络设备(交换机,路由器等)故障。

4.追踪路由

traceroute 目标ip -T -p port
# 如:
traceroute 132.192.1.155 -T -p 443

如果前三步都通,则网卡基本成功配置,如果还不能正常使用,可能是网关那边的错误。
可以追踪路由traceroute测试是哪一跳出问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/q764535104/article/details/131847119

智能推荐

分布式光纤传感器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告_预计2026年中国分布式传感器市场规模有多大-程序员宅基地

文章浏览阅读3.2k次。本文研究全球与中国市场分布式光纤传感器的发展现状及未来发展趋势,分别从生产和消费的角度分析分布式光纤传感器的主要生产地区、主要消费地区以及主要的生产商。重点分析全球与中国市场的主要厂商产品特点、产品规格、不同规格产品的价格、产量、产值及全球和中国市场主要生产商的市场份额。主要生产商包括:FISO TechnologiesBrugg KabelSensor HighwayOmnisensAFL GlobalQinetiQ GroupLockheed MartinOSENSA Innovati_预计2026年中国分布式传感器市场规模有多大

07_08 常用组合逻辑电路结构——为IC设计的延时估计铺垫_基4布斯算法代码-程序员宅基地

文章浏览阅读1.1k次,点赞2次,收藏12次。常用组合逻辑电路结构——为IC设计的延时估计铺垫学习目的:估计模块间的delay,确保写的代码的timing 综合能给到多少HZ,以满足需求!_基4布斯算法代码

OpenAI Manager助手(基于SpringBoot和Vue)_chatgpt网页版-程序员宅基地

文章浏览阅读3.3k次,点赞3次,收藏5次。OpenAI Manager助手(基于SpringBoot和Vue)_chatgpt网页版

关于美国计算机奥赛USACO,你想知道的都在这_usaco可以多次提交吗-程序员宅基地

文章浏览阅读2.2k次。USACO自1992年举办,到目前为止已经举办了27届,目的是为了帮助美国信息学国家队选拔IOI的队员,目前逐渐发展为全球热门的线上赛事,成为美国大学申请条件下,含金量相当高的官方竞赛。USACO的比赛成绩可以助力计算机专业留学,越来越多的学生进入了康奈尔,麻省理工,普林斯顿,哈佛和耶鲁等大学,这些同学的共同点是他们都参加了美国计算机科学竞赛(USACO),并且取得过非常好的成绩。适合参赛人群USACO适合国内在读学生有意向申请美国大学的或者想锻炼自己编程能力的同学,高三学生也可以参加12月的第_usaco可以多次提交吗

MySQL存储过程和自定义函数_mysql自定义函数和存储过程-程序员宅基地

文章浏览阅读394次。1.1 存储程序1.2 创建存储过程1.3 创建自定义函数1.3.1 示例1.4 自定义函数和存储过程的区别1.5 变量的使用1.6 定义条件和处理程序1.6.1 定义条件1.6.1.1 示例1.6.2 定义处理程序1.6.2.1 示例1.7 光标的使用1.7.1 声明光标1.7.2 打开光标1.7.3 使用光标1.7.4 关闭光标1.8 流程控制的使用1.8.1 IF语句1.8.2 CASE语句1.8.3 LOOP语句1.8.4 LEAVE语句1.8.5 ITERATE语句1.8.6 REPEAT语句。_mysql自定义函数和存储过程

半导体基础知识与PN结_本征半导体电流为0-程序员宅基地

文章浏览阅读188次。半导体二极管——集成电路最小组成单元。_本征半导体电流为0

随便推点

【Unity3d Shader】水面和岩浆效果_unity 岩浆shader-程序员宅基地

文章浏览阅读2.8k次,点赞3次,收藏18次。游戏水面特效实现方式太多。咱们这边介绍的是一最简单的UV动画(无顶点位移),整个mesh由4个顶点构成。实现了水面效果(左图),不动代码稍微修改下参数和贴图可以实现岩浆效果(右图)。有要思路是1,uv按时间去做正弦波移动2,在1的基础上加个凹凸图混合uv3,在1、2的基础上加个水流方向4,加上对雾效的支持,如没必要请自行删除雾效代码(把包含fog的几行代码删除)S..._unity 岩浆shader

广义线性模型——Logistic回归模型(1)_广义线性回归模型-程序员宅基地

文章浏览阅读5k次。广义线性模型是线性模型的扩展,它通过连接函数建立响应变量的数学期望值与线性组合的预测变量之间的关系。广义线性模型拟合的形式为:其中g(μY)是条件均值的函数(称为连接函数)。另外,你可放松Y为正态分布的假设,改为Y 服从指数分布族中的一种分布即可。设定好连接函数和概率分布后,便可以通过最大似然估计的多次迭代推导出各参数值。在大部分情况下,线性模型就可以通过一系列连续型或类别型预测变量来预测正态分布的响应变量的工作。但是,有时候我们要进行非正态因变量的分析,例如:(1)类别型.._广义线性回归模型

HTML+CSS大作业 环境网页设计与实现(垃圾分类) web前端开发技术 web课程设计 网页规划与设计_垃圾分类网页设计目标怎么写-程序员宅基地

文章浏览阅读69次。环境保护、 保护地球、 校园环保、垃圾分类、绿色家园、等网站的设计与制作。 总结了一些学生网页制作的经验:一般的网页需要融入以下知识点:div+css布局、浮动、定位、高级css、表格、表单及验证、js轮播图、音频 视频 Flash的应用、ul li、下拉导航栏、鼠标划过效果等知识点,网页的风格主题也很全面:如爱好、风景、校园、美食、动漫、游戏、咖啡、音乐、家乡、电影、名人、商城以及个人主页等主题,学生、新手可参考下方页面的布局和设计和HTML源码(有用点赞△) 一套A+的网_垃圾分类网页设计目标怎么写

C# .Net 发布后,把dll全部放在一个文件夹中,让软件目录更整洁_.net dll 全局目录-程序员宅基地

文章浏览阅读614次,点赞7次,收藏11次。之前找到一个修改 exe 中 DLL地址 的方法, 不太好使,虽然能正确启动, 但无法改变 exe 的工作目录,这就影响了.Net 中很多获取 exe 执行目录来拼接的地址 ( 相对路径 ),比如 wwwroot 和 代码中相对目录还有一些复制到目录的普通文件 等等,它们的地址都会指向原来 exe 的目录, 而不是自定义的 “lib” 目录,根本原因就是没有修改 exe 的工作目录这次来搞一个启动程序,把 .net 的所有东西都放在一个文件夹,在文件夹同级的目录制作一个 exe._.net dll 全局目录

BRIEF特征点描述算法_breif description calculation 特征点-程序员宅基地

文章浏览阅读1.5k次。本文为转载,原博客地址:http://blog.csdn.net/hujingshuang/article/details/46910259简介 BRIEF是2010年的一篇名为《BRIEF:Binary Robust Independent Elementary Features》的文章中提出,BRIEF是对已检测到的特征点进行描述,它是一种二进制编码的描述子,摈弃了利用区域灰度..._breif description calculation 特征点

房屋租赁管理系统的设计和实现,SpringBoot计算机毕业设计论文_基于spring boot的房屋租赁系统论文-程序员宅基地

文章浏览阅读4.1k次,点赞21次,收藏79次。本文是《基于SpringBoot的房屋租赁管理系统》的配套原创说明文档,可以给应届毕业生提供格式撰写参考,也可以给开发类似系统的朋友们提供功能业务设计思路。_基于spring boot的房屋租赁系统论文