linux设置默认网关:内、外网双网卡路由配置


1. 路由信息的影响

Linux 系统中如果有多张网卡的情况下,如果路由信息配置不正确,

可能会导致其中一张网卡不能正常使用。

linux设置默认网关:内、外网双网卡路由配置

比如原网卡eth0的IP是192.168.1.x/24。

新增加一张网卡eth2, 配置的网段是是:10.16.1.x/24,各自到网关都通,但原eth0的网段的主机不能访问这台主机。

可以通过查看路由表,确认默认的路由是否走到正确的网卡上了。

如果路由错误,删除这个默认的路由,重新添加一条默认路由即可。

比如命令:route del default gw 10.16.1.1 dev eth2route add default gw 192.168.1.1 dev eth0 查看路由表信息:[root@ ~]# netstat -rKernel IP routing tableDestination     Gateway         Genmask         Flags   MSS Window  irtt Iface192.168.1.0     *               255.255.255.0   U         0 0          0 eth2192.168.56.0    *               255.255.255.0   U         0 0          0 eth0link-local      *               255.255.0.0     U         0 0          0 eth0default         Hiwifi.lan      0.0.0.0         UG        0 0          0 eth2

2.双网卡路由信息配置

--现在看一个双网卡的配置路由的过程:--如果eth2为192.168.1.173/255.255.255.0,eth0为192.168.56.101/255.255.255.0, #则路由配置命令如下:route add -net 192.168.1.0 netmask 255.255.255.0 dev eth2route add -net 192.168.56.0 netmask 255.255.255.0 dev eth0 上面的命令把发送给192.168.1.0网段的IP包交给eth2转发,把192.168.56.0网段的IP包交给eth0转发。如果还有可能有发送给其他目的IP的包,那么你肯能希望设置一个“默认网关”:route add default gw 192.168.1.1 dev eth2 上面的命令把所有发送给其他目的IP的包都转发给192.168.1.1。 一般情况下,默认网关已经自动设置好了,不用重复设置。可以用route命令加-n参数进行检查。 如果要删除某一条,命令格式为:route del -net 192.168.1.0 netmask 255.255.255.0 配置时的一种思路是把192.168.10.0网段路由至eth0,192.168.20.0网段路由至eth2,再设置默认路由。另一种思路是,只指定其中一个,然后把默认的0.0.0.0路由至另一个。其实效果一样,就是两种思路。

3.route命令解析

#添加到主机的路由: route add –host 192.168.1.10 dev eth0 route add –host 192.168.1.10 gw 192.168.1.1 #添加到网络的路由: route add –net 192.168.1.0  netmask 255.255.255.0 eth0 route add –net 192.168.1.0  netmask 255.255.255.0 gw 192.168.1.1 route add –net 192.168.1.0/24 eth2 #添加默认网关: route add default gw 192.168.1.1 #删除路由: route del –host 192.168.1.10 dev eth0

4.配置路由永久生效的方法:

方法一:# vi /etc/rc.local(添加到末尾)语句: route add -net 192.168.3.0/24 dev eth0route add -net 192.168.2.0/24 gw 192.168.2.254 方法二:添加默认网关,即默认路由两块网卡在配置文件ifcfg-ethX中不配置网关,在/etc/sysconfig/network中设置默认网关 vi /etc/sysconfig/networkGATEWAY=192.168.14.254 方法三:添加路由 创建/etc/sysconfig/static-routes配置文件# vi /etc/sysconfig/static-routes (没有static-routes的话就手动建立一个这样的文件)any net  192.168.15.0/24   gw 192.168.14.254any host 123.57.223.144    gw 192.168.14.254any host 123.57.190.33/32  gw 192.168.8.1 方法四:在/etc/sysconfig/network-scripts/下创建配置文件route-ethXvim /etc/sysconfig/network-scripts/route-eth00.0.0.0/0       via 192.168.14.254 dev eth0     #这条为默认路由,另一种格式 default 192.168.14.254 dev eth0192.168.15.0/24 via 192.168.14.254 dev eth0123.57.223.144  via 192.168.14.254 dev eth0 vim /etc/sysconfig/network-scripts/route-eth2123.57.190.33   via 192.168.8.1 dev eth2配置完重启network服务生效 service network restart

注:linux双网卡默认路由问题linux在加载网卡配置文件的时候是先加载eth0,再加载eht1的,这样,如果eth2设置了gateway项,则会覆盖掉eth0中的gateway设置,因此解决方法就是删除eth2的gateway设置,在配置/etc/sysconfig/network添加网关。

以上教程由“WiFi之家网”整理收藏!

原创文章,作者:网关,如若转载,请注明出处:https://www.224m.com/221359.html

(0)
网关网关
上一篇 2023年3月28日 11:24
下一篇 2023年3月28日 11:35

相关推荐

  • 小米智能多模网关有什么用(小米多模网关覆盖范围)

    作为一个拥有约200个智能设备的宝爸,使用一款好的智能多模网关,能同时稳定连接超百款智能设备,不仅连接方便,而且想打造什么样的智能场景都好用。之前一直都是使用xiaomi智能多模网…

    网关 2022年12月25日
  • AQARA网关是什么(aqara设备如何更换网关)

    半月骄阳四更雨,豳风夏校梦初回。尉迟的杂货铺又开张了。继续在庚子鼠年为你带来有趣而温暖的生活小物。最近尉迟一直在使用绿米联创的部分新品,依旧是飞在潮头的智能家居产品——Aqara网…

    网关 2022年10月24日
  • 智能网关是wifi吗(智能网关有什么用)

    随着物联网、移动通信、互联网 + 等技术的快速发展及应用,时尚、便捷与智能的家居生活体验已逐渐走入我们生活。 以前只存在想象之中的,天马行空的场景依然实现了一部分。然而很少有人了解…

    网关 2022年12月30日
  • 智能网关-什么是智能网关?

    智能网关是什么?为什么智能家居要安装网关_控制_开关_传感器的定义其实就是各个智能开关、智能家居、智能窗帘等设备之间联系的中间人。 比如智能开关,红外传感器,窗帘电机,门磁等等都是…

    2023年1月1日
  • 智能网关能够实现哪些功能(智能数据网关)

    ​​现代物联网智能网关,在物联网时代扮演非常重要的角色,它不仅是连接感知网络与传统通信网络的纽带。作为网关设备,物联网智能网关可以实现感知网络与通信网络,以及不同类型感知网络之间的…

    网关 2022年10月17日
  • 网关的作用(简述为什么要使用网关)

    五分钟让你变成网络高手,什么是网关? 网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关…

    网关 2022年11月7日
  • 192.168.01-手机默认网关是多少.

    192.168.01本文目录手机默认网关是多少?手机登录192.168.0.1怎么改wifi密码?输入路由器网址192.168.0.1后,只显示请输入密码,且密码错误,怎么回事?手机进入路由器192.168.0.1需要身份验证,已经

    2023年6月4日
  • 米家智能多模网关怎么用(米家新品网关2022)

    近年来,随着小米、米家、生态链、小米有品旗下等品牌公司,各种不同类型的智能化居家新品层出不穷,小米IoT领域在平台注册接入和活跃设备数量,以及整个智能家居市场的影响力持续攀升,每一…

    2022年12月22日
  • 网关和路由器的区别:网关就是路由器?错了!

    网关与路由器都主要是用来连接不同子网的主机,两者都属于硬件设施,它们都可以对到达该主机的数据包进行转发。它们存在着许多的共同点,但也有很多本质上的区别。 网关和路由器有什么区别,有…

    网关 2023年1月7日
  • 智能网关能够实现哪些功能?用在哪些行业?

    5G智能网关,是工业级物联网应用的核心,而工业物联网在不同的产业中又有具体的细分应用。当5G融合智能网关后能实现什么功能?又具体应用哪些行业?本篇就来为大家简单介绍市面上常见5G网…

    2023年1月3日