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

相关推荐

  • 怎么重置校园网路由器设置(校园网重置路由器后登不上去了)

    怎么重置校园网路由器设置(校园网重置路由器后登不上去了) 校园网路由器是实现校园内网络连接的核心设备之一。但是,由于各种原因,我们有时候需要重置路由器设置。但是,重置后如何登上去呢…

    网络 2025年11月27日
    822
  • 爱快怎么设置有线路由器(有线连接电脑怎么设置)

    网络已经成为我们生活中不可或缺的一部分,而有线路由器的设置也是非常重要的一环。以下是爱快如何设置有线路由器(有线连接电脑怎么设置)的详细步骤: 步骤一:连接网络线 将网络线插入路由…

    网络 2025年2月24日
    411
  • 路由器设置最大多少兆(wifi路由器最大多少兆)

    路由器设置最大多少兆(wifi路由器最大多少兆) 路由器是现代网络通信中不可或缺的设备。它可以将网络信号转发到不同的设备上,实现无线网络覆盖。我们常常会听到路由器的速度问题,那么路…

    网络 2024年10月25日
    137
  • 常见品牌路由器默认登录地址大全(路由器管理后台...

    常见品牌路由器默认登录地址大全 想要进入路由器管理后台,需要输入路由器的默认登录地址,在此列举了常见品牌的路由器默认登录地址。 华为 IP地址:192.168.1.1 用户名:ad…

    网络 2023年9月16日
    699
  • 手机拔号上网的路由器设置(手机拔号上网怎么设置)

    手机拔号上网的路由器设置 如果想要使用手机的数据流量来给其他设备上网,可以通过设置路由器来实现。以下是实现的步骤: 1. 购买支持拨号上网的路由器 首先需要购买一台支持拨号上网的路…

    网络 2024年11月11日
    411
  • 192.168.1.1手机登录

    手机连接路由器的wifi信号后,在手机浏览器中输入192.168.1.1,就能进入登录页面了。下面会详细介绍具体的操作步骤,以及一些常见问题的解决办法。

    192.168.1.1 2020年12月26日
    72.2K
  • 路由器网线设置视频教程(路由器网线正确插口位置)

    路由器网线设置视频教程(路由器网线正确插口位置) 路由器是现代家庭和商业网络的核心设备之一。它能够将网络连接并分配给多个设备,如电脑、手机、平板等。但是,正确设置路由器的网线插口位…

    2023年11月13日
    284
  • 电脑上怎么设置时间提醒(如何修改电脑时间)

    现在大多数人的生活都是十分忙碌的,每天要处理的事件大大小小有无数件。有没有一些时间提醒软件,可以在指定时间发出提醒呢? 对于上班族来说,时间提醒软件需要经常在电脑桌面上使用,及时在…

    2023年7月31日
    833
  • 局域网网络硬件主要包括5个(图文)

    【导读】局域网网络硬件主要包括5个,下面就是WiFi之家网整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。局域网网络硬件主要包括:  1、网络服务器。  是计算机

    2021年7月29日
    65.9K
  • 工厂路由器自动化设置(python自动化配置路由器)

    工厂路由器自动化设置(python自动化配置路由器) 随着科技的发展,网络已经成为我们日常生活中不可或缺的一部分。而路由器则是连接我们家庭或办公室中所有设备的重要设备之一。而对于拥…

    网络 2025年11月15日
    0