• 此种方式临时生效,重启网卡后默认路由会还原route del default(使用两次,两默认路由全部删除)。route add default gw 192.168.71.1(即再重新添加次正确的路由)2、通过命令添加、删除明细路由。此种方式...

    查看服务器路由方法:在root用户下执行route命令


    1.通过命令修改默认路由。此种方式临时生效,重启网卡后默认路由会还原

    route del default(使用两次,两条默认路由全部删除)。
    route add default gw 192.168.71.1(即再重新添加一次正确的路由)


    2、通过命令添加、删除明细路由。此种方式临时生效,重启网卡后默认路由会还原
    route add -net 192.0.0.0 netmask 255.0.0.0 gw 192.168.207.129
    route del -net 192.0.0.0 netmask 255.0.0.0


    3、添加永久默认路由
    在/etc/sysconfig/network-scripts/ifcfg-bond0里添加到文件末尾,格式如下
    GATEWAY=10.96.207.161
    这种方式用于添加默认网关了


    4、添加永久明细路由,写入/etc/rc.loacl
    将route add -net 192.0.0.0 netmask 255.0.0.0 gw 192.168.207.129写入/etc/rc.local文件中,这样在系统启动的时候会自动加入相关的路由设置。如果你手动重启了网络服务或网络服务自动重启,那么路由就失效了,会导致网络不通,业务出问题。这个时候你不得不重新加载这个文件,这个方法不是非常的不推荐。


    5、添加永久明细路由,写入/etc/sysconfig/static-routes文件
    默认在/etc/sysconifg目录中是没有这个文件的,需要我们手工创建,对这个文件的调用在下面:
    /etc/init.d/network:
        159        # Add noninterface-specific static-routes.
        160        if [ -f/etc/sysconfig/static-routes ]; then
        161          grep "^any"/etc/sysconfig/static-routes | while read ignore args ; do
        162            /sbin/route add -$args
        163          done
        164        fi
    /etc/sysconfig/static-routes:
    any net 192.168.1.0/24 gw 192.168.1.24
    any net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1
    这种方式的话,和rc.local比较而言,比较实用,还比如nfs,这个路由的生效时间是在网络服务network启动的时候生效的,而其他的一些网络相关服务都是在网络服务启动成功之后再启动的,所以能够保证网络链路的通畅。



    6、添加路由后重启网络服务时报错SIOCADDRT: no such process 
    原因一般是配置的IP地址有问题,注意检查ip与gateway是不是在一个网段内,还有是不是有拼写错误
    展开全文
  • 默认路由 添加:route add default gw 192168.11.1 删除:route del default 查看:route -n   完!!

    默认路由

    添加:route add default gw 192168.11.1

    删除:route del default

    查看:route -n

     

    完!!

    展开全文
  • Linux系统里面使用route命令添加删除默认路由: 1.route deldefault gw 10.21.17.1 2.route add default gw 10.21.17.1

    在Linux系统里面使用route命令添加删除默认路由:

    1.route del default gw 10.21.17.1

    2.route add default gw 10.21.17.1

    展开全文
  • Linux删除默认路由

    2019-07-30 12:42:02
    今天开虚拟机linux,发现上不到网,用route命令看,才发现有两条“默认路由”,我的网关是:192.168.76.2的所以把192.168.76.1这条路由删除即可。1、删除前的路由表: 格式:route del -net 网段 gw ...

    今天开虚拟机linux,发现上不到网,用route命令一看,才发现有两条“默认路由”,我的网关是:192.168.76.2的
    所以把192.168.76.1这条路由删除即可。
    1、删除前的路由表:

     

     
    格式:route del -net 网段 gw 网关
    例子:route del -net 0.0.0.0 gw 192.168.76.1

    2、删除后的路由表:

     

     
    3、测试上网:成功

     

    转载于:https://www.cnblogs.com/ruigu/p/8601963.html

    展开全文
  • Linux系统的route命令用于显示和操作IP路由表(show /...在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在个局域网中,局域网中有个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设

    Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效

    1.命令格式:

    route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] 

    2.命令功能:

    Route命令是用于操作基于内核ip路由表,它的主要作用是创建一个静态路由让指定一个主机或者一个网络通过一个网络接口,如eth0。当使用"add"或者"del"参数时,路由表被修改,如果没有参数,则显示路由表当前的内容。

    3.命令参数:

    -c 显示更多信息

    -n 不解析名字

    -v 显示详细的处理信息

    -F 显示发送信息

    -C 显示路由缓存

    -f 清除所有网关入口的路由表。 

    -p 与 add 命令一起使用时使路由具有永久性。

     

    add:添加一条新路由。

    del:删除一条路由。

    -net:目标地址是一个网络。

    -host:目标地址是一个主机。

    netmask:当添加一个网络路由时,需要使用网络掩码。

    gw:路由数据包通过网关。注意,你指定的网关必须能够达到。

    metric:设置路由跳数。

    Command 指定您想运行的命令 (Add/Change/Delete/Print)。 

    Destination 指定该路由的网络目标。 

    mask Netmask 指定与网络目标相关的网络掩码(也被称作子网掩码)。 

    Gateway 指定网络目标定义的地址集和子网掩码可以到达的前进或下一跃点 IP 地址。 

    metric Metric 为路由指定一个整数成本值标(从 1 至 9999),当在路由表(与转发的数据包目标地址最匹配)的多个路由中进行选择时可以使用。 

    if Interface 为可以访问目标的接口指定接口索引。若要获得一个接口列表和它们相应的接口索引,使用 route print 命令的显示功能。可以使用十进制或十六进制值进行接口索引。

    4.使用实例:

    实例1:显示当前路由

    命令:

    route

    route -n

    输出:

    复制代码
    [root@localhost ~]# route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.120.0   *               255.255.255.0   U     0      0        0 eth0
    e192.168.0.0     192.168.120.1   255.255.0.0     UG    0      0        0 eth0
    10.0.0.0        192.168.120.1   255.0.0.0       UG    0      0        0 eth0
    default         192.168.120.240 0.0.0.0         UG    0      0        0 eth0
    [root@localhost ~]# route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.120.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0
    192.168.0.0     192.168.120.1   255.255.0.0     UG    0      0        0 eth0
    10.0.0.0        192.168.120.1   255.0.0.0       UG    0      0        0 eth0
    0.0.0.0         192.168.120.240 0.0.0.0         UG    0      0        0 eth0
    复制代码

     

    说明:

    第一行表示主机所在网络的地址为192.168.120.0,若数据传送目标是在本局域网内通信,则可直接通过eth0转发数据包;

    行表示数据传送目的是访问Internet,则由接口eth0,将数据包发送到网关192.168.120.240

    其中Flags为路由标志,标记当前网络节点的状态。

    Flags标志说明

    U Up表示此路由当前为启动状态

    H Host,表示此网关为一主机

    G Gateway,表示此网关为一路由器

    R Reinstate Route,使用动态路由重新初始化的路由

    D Dynamically,此路由是动态性地写入

    M Modified,此路由是由路由守护程序或导向器动态修改

    ! 表示此路由当前为关闭状态

    备注:

    route -n (-n 表示不解析名字,列出速度会比route 快)

    实例2:添加网关/设置网关

    命令:

    route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0

    输出:

    复制代码
    [root@localhost ~]# route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
    [root@localhost ~]# route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.120.0   *               255.255.255.0   U     0      0        0 eth0
    192.168.0.0     192.168.120.1   255.255.0.0     UG    0      0        0 eth0
    10.0.0.0        192.168.120.1   255.0.0.0       UG    0      0        0 eth0
    224.0.0.0       *               240.0.0.0       U     0      0        0 eth0
    default         192.168.120.240 0.0.0.0         UG    0      0        0 eth0
    复制代码

    [root@localhost ~]#  

    说明:

    增加一条 到达244.0.0.0的路由

    实例3:屏蔽一条路由

    命令:

    route add -net 224.0.0.0 netmask 240.0.0.0 reject

    输出:

    复制代码
    [root@localhost ~]# route add -net 224.0.0.0 netmask 240.0.0.0 reject
    [root@localhost ~]# route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.120.0   *               255.255.255.0   U     0      0        0 eth0
    192.168.0.0     192.168.120.1   255.255.0.0     UG    0      0        0 eth0
    10.0.0.0        192.168.120.1   255.0.0.0       UG    0      0        0 eth0
    224.0.0.0       -               240.0.0.0       !     0      -        0 -
    224.0.0.0       *               240.0.0.0       U     0      0        0 eth0
    default         192.168.120.240 0.0.0.0         UG    0      0        0 eth0
    复制代码

     

    说明:

    增加一条屏蔽的路由目的地址为 224.x.x.x 将被拒绝

    实例4:删除路由记录

    命令:

    route del -net 224.0.0.0 netmask 240.0.0.0

    route del -net 224.0.0.0 netmask 240.0.0.0 reject

    输出:

    复制代码
    [root@localhost ~]# route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.120.0   *               255.255.255.0   U     0      0        0 eth0
    192.168.0.0     192.168.120.1   255.255.0.0     UG    0      0        0 eth0
    10.0.0.0        192.168.120.1   255.0.0.0       UG    0      0        0 eth0
    224.0.0.0       -               240.0.0.0       !     0      -        0 -
    224.0.0.0       *               240.0.0.0       U     0      0        0 eth0
    default         192.168.120.240 0.0.0.0         UG    0      0        0 eth0
    [root@localhost ~]# route del -net 224.0.0.0 netmask 240.0.0.0
    [root@localhost ~]# route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.120.0   *               255.255.255.0   U     0      0        0 eth0
    192.168.0.0     192.168.120.1   255.255.0.0     UG    0      0        0 eth0
    10.0.0.0        192.168.120.1   255.0.0.0       UG    0      0        0 eth0
    224.0.0.0       -               240.0.0.0       !     0      -        0 -
    default         192.168.120.240 0.0.0.0         UG    0      0        0 eth0
    [root@localhost ~]# route del -net 224.0.0.0 netmask 240.0.0.0 reject
    [root@localhost ~]# route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.120.0   *               255.255.255.0   U     0      0        0 eth0
    192.168.0.0     192.168.120.1   255.255.0.0     UG    0      0        0 eth0
    10.0.0.0        192.168.120.1   255.0.0.0       UG    0      0        0 eth0
    default         192.168.120.240 0.0.0.0         UG    0      0        0 eth0
    [root@localhost ~]# 
    复制代码

     

    说明:

    实例5:删除和添加设置默认网关

    命令:

    route del default gw 192.168.120.240

    route add default gw 192.168.120.240

    输出:

    复制代码
    [root@localhost ~]# route del default gw 192.168.120.240
    [root@localhost ~]# route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.120.0   *               255.255.255.0   U     0      0        0 eth0
    192.168.0.0     192.168.120.1   255.255.0.0     UG    0      0        0 eth0
    10.0.0.0        192.168.120.1   255.0.0.0       UG    0      0        0 eth0
    [root@localhost ~]# route add default gw 192.168.120.240
    [root@localhost ~]# route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.120.0   *               255.255.255.0   U     0      0        0 eth0
    192.168.0.0     192.168.120.1   255.255.0.0     UG    0      0        0 eth0
    10.0.0.0        192.168.120.1   255.0.0.0       UG    0      0        0 eth0
    default         192.168.120.240 0.0.0.0         UG    0      0        0 eth0
    [root@localhost ~]# 
    复制代码

     

    转自:http://www.cnblogs.com/peida/archive/2013/03/05/2943698.html

    展开全文
  • 方法:参数:(1)add 增加路由 del 删除路由(2)-net 设置到某个网段的路由 gw 出口网关IP地址 -host 设置到某台主机的路由 dev 出口网关物理设备名(3)route -n 查看路由表例子: 添加路由 route add -...
  • 开始使用如下命令: [root@UnixHost ]# route delete default gw 192.168.137.255 eth0 route: SIOCDELRT: No such process 之后使用 route del -net 192.168.137.9 netmask 255.255.255.0 dev eth0 发现...
  • 添加默认路由: route add default via 192.168.161.11 dev ens33 添加正常路由: route add -... 删除路由:(删除的时候不用写网关) route del -net 192.168.62.11 netmask 255.255.255...
  • route add default gw x.x.x.x ...详细的路由添加方法 //添加到主机的路由 # route add –host 192.168.1.11 dev eth0 # route add –host 192.168.1.12 gw 192.168.1.1 //添加到网络的路由 # route add –net 192...
  • 今天测试route命令,为了测试拒绝路由数据包到指定的个主机,执行了如下命令:  route add -host 192.168.99.144 reject 这样,在本机ping 192.168.99.144时,会提示  connect: Network is ...
  • linux 添加静态路由

    2010-03-22 19:04:00
    linux下静态路由修改命令方法:添加路由route add -net 192.168.0.0/24 gw 192.168.0.1route add -host 192.168.1.1 dev 192.168.0.1删除路由route del -net 192.168.0.0/24 gw 192.168.0.1add 增加路由del 删除...
  • linux添加静态路由

    2018-07-09 14:09:47
    linux下静态路由修改命令 方法: 添加路由 route add -net 192.168.0.0/24 gw 192.168.0.1 route add -host 192.168.1.1 dev 192.168.0.1 删除路由 route del -net 192.168.0.0/24 gw 192.168.0.1 add 增加...
  • Linux添加路由命令  route add default gw 10.121.34.41 eth0 添加一条路由 Route add -...   删除一条路由: route del -host 0.121.34.41 dev eth0   删除路由:route del d...
  • 双网卡的linux系统中,同时使用2个网关时,需要加一静态路由,使用 route 命令添加路由信息 注意,使用route 命令添加的路由,机器重启或网卡重启后路由会失效。 //添加到主机的路由 # route add –host 192...
  • Linux策略路由

    2015-12-16 16:51:22
    linux内核版本2.2的时候,加入了项很令人兴奋的功能,那就是Advanced Routing,使linux路由机制超过了很多商用路由器。在使用高级路由功能前,我们先了解一下普通的路由功能。 以192.168.72.72(双网卡)这台...
  • linux 配置默认路由

    2014-04-08 14:48:26
    linux下静态路由修改命令 方法: 添加路由 route add -net 192.168.0.0/24 gw 192.168.0.1 route add -host 192.168.0.1 dev 192.168.0.1 删除路由 route del -...
  • Linux如何添加路由

    2018-01-13 17:40:27
    Linux如何添加路由 a.如何使用命令给Linux添加个默认网关? 缺省网关路由: 默认网关就是数据包不匹配任何的路由规则,最后流经的地址关口!网关按字面意思就是网络的关口 ,就相当于我们办公室的大门一样,...
1 2 3 4 5 ... 20
收藏数 26,356
精华内容 10,542