linux环境设置默认路由的优先级

一、常见命令格式

  1. 添加和删除路由

    1 route {add | del } [-net|-host] [网域或主机] netmask [mask] [gw|dev]
    2 
    3 增加 (add) 与删除 (del) 路由的相关参数:
    4 (a) -net :表示后面接的路由为一个网域。
    5 (b) -host :表示后面接的为连接到单部主机的路由。
    6 (c) netmask :与网域有关,可以设定 netmask 决定网域的大小。
    7 (d) gw :gateway 的简写,后续接的是 IP 的数值,与 dev 不同。
    8 (e) dev :如果只是要指定由那一块网路卡连线出去,则使用这个设定,后面接 eth0 等
    
  2. 查询路由信息

route -nee

(a) -n:不要使用通讯协定或主机名称,直接使用 IP 或 port number。
(b) -ee:使用更详细的资讯来显示。
  1. 添加/删除默认网关路由

    route {add | del } default gw {IP-ADDRESS} {INTERFACE-NAME}
    
    (a) IP-ADDRESS:用于指定路由器(网关)的IP地址。
    (b) INTERFACE-NAME:用于指定接口名称,如eth0。
    
    
    例1:route add default gw 192.168.1.1 eth0
    例2:route del default gw 192.168.1.1 eth0
    
  2. 添加/删除到指定网络的路由规则

    route {add | del } -net {NETWORK-ADDRESS} netmask {NETMASK} dev {INTERFACE-NAME}
    
    (a) NETWORK-ADDRESS:用于指定网络地址。
    (b) NETMASK:用于指定子网掩码。
    (c) INTERFACE-NAME:用于指定接口名称,如eth0。
    
    
    例1:route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0
    例2:route del -net 192.168.1.0 netmask 255.255.255.0 dev eth0
    
  3. 添加/删除路由到指定网络为不可达

    设置到指定网络为不可达,避免在连接到这个网络的地址时程序过长时间的等待,直接就知道该网络不可达。
    
    route {add | del } -net {NETWORK-ADDRESS} netmask {NETMASK} reject
    
    (a) NETWORK-ADDRESS:用于指定网络地址。
    (b) NETMASK:用于指定子网掩码。
    
    
    例1:route add -net 10.0.0.0 netmask 255.0.0.0 reject
    例2:route del -net 10.0.0.0 netmask 255.0.0.0 reject
    

二、使用route命令来修改默认路由的优先级

 在多个网络连接的情况下,比如以太网和WIFI同时存在的时候,路由表中就会存在多个默认网关。我们在本机上进行测试结果如下(手机热点和实验室有线网络):

 可以看到以太网enp4s0f1和WIFI网络wlp3s0的路由信息都自动生成了,而且存在两个默认网关。如果访问外网,系统会根据路由缓存信息和速度最优的原则,通过速度更快的网关进行访问。Linux系统支持对默认网关的优先级进行设置,这时需要用到mteric这个参数,metric为跃点数,当系统中有多个默认网关时,数据包会通过metric更低的接口传输。在上述截图中我们看到有线网enp4s0f1的优先级更高.下面我们就为enp4s0f1和wlp3s0设置优先级:

上述截图的操作是依次删除两个默认路由然后再重新添加这两条默认路由,在重新添加的时候制定两条路由的metric属性.以太网enp4s0f1的metric是100不变,我们将无线网wlp3s0的metric由600改成了99.这样无线网的metric就比有线网的低,相应的优先级就比有线网的高. (上述指令执行完毕我们就可以看到网络连接的图标由img 变成了img)。这样我们就通过修改路由表中的默认网关条目实现了调整多个网络连接的优先级。

三、原文链接

https://www.icode9.com/content-3-579798.html

本文作者:砚台是黑的

本文链接:https://www.cnblogs.com/huaibin/p/15014534.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   砚台是黑的  阅读(2049)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 起风了 买辣椒也用券
起风了 - 买辣椒也用券
00:00 / 00:00
An audio error has occurred.

作词 : 米果

作曲 : 高橋優

编曲 : 池窪浩一 (Kouichi Ikekubo)

这一路上走走停停

顺着少年漂流的痕迹

迈出车站的前一刻

竟有些犹豫

不禁笑这近乡情怯

仍无可避免

而长野的天

依旧那么暖

风吹起了从前

从前初识这世间

万般流连

看着天边似在眼前

也甘愿赴汤蹈火去走它一遍

如今走过这世间

万般流连

翻过岁月不同侧脸

措不及防闯入你的笑颜

我曾难自拔于世界之大

也沉溺于其中梦话

不得真假 不做挣扎 不惧笑话

我曾将青春翻涌成她

也曾指尖弹出盛夏

心之所动 且就随缘去吧

逆着光行走 任风吹雨打

短短的路走走停停

也有了几分的距离

不知抚摸的是故事 还是段心情

也许期待的不过是 与时间为敌

再次看到你

微凉晨光里

笑得很甜蜜

从前初识这世间

万般流连

看着天边似在眼前

也甘愿赴汤蹈火去走它一遍

如今走过这世间

万般流连

翻过岁月不同侧脸

措不及防闯入你的笑颜

我曾难自拔于世界之大

也沉溺于其中梦话

不得真假 不做挣扎 不惧笑话

我曾将青春翻涌成她

也曾指尖弹出盛夏

心之所动 且就随缘去吧

晚风吹起你鬓间的白发

抚平回忆留下的疤

你的眼中 明暗交杂 一笑生花

暮色遮住你蹒跚的步伐

走进床头藏起的画

画中的你 低着头说话

我仍感叹于世界之大

也沉醉于儿时情话

不剩真假 不做挣扎 无谓笑话

我终将青春还给了她

连同指尖弹出的盛夏

心之所动 就随风去了

以爱之名 你还愿意吗

吉他 : 池窪浩一 (Kouichi Ikekubo)

吉他 : 池窪浩一 (Kouichi Ikekubo)

贝斯 : 小島剛広 (Takehiro Kojima)

鼓 : 吉田佳史 (TRICERATOPS) (Yoshifumi Yoshida(TRICERATOPS))

键盘 : 平畑徹也 (Tetsuya Hirahata)

小提琴 : 須磨和声 (Wasei Suma)

弦乐 : 須磨和声/池窪浩一

录音工程 : 玉乃井光紀 (Mitsunori Tamanoi) - studioFine

发行 : Negia Entertainment Inc.

特别支持:中村光雄(Mitsuo Nakamura)