惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
美团技术团队
Last Week in AI
Last Week in AI
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
博客园 - 聂微东
雷峰网
雷峰网
阮一峰的网络日志
阮一峰的网络日志
博客园 - 叶小钗
IT之家
IT之家
Google DeepMind News
Google DeepMind News
D
Docker
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 【当耐特】
V
V2EX
Hugging Face - Blog
Hugging Face - Blog
博客园 - Franky
月光博客
月光博客
宝玉的分享
宝玉的分享
酷 壳 – CoolShell
酷 壳 – CoolShell
aimingoo的专栏
aimingoo的专栏
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

Fooleap's Blog

渴望理想 | Fooleap's Blog 19 年底一些事 | Fooleap's Blog 藉秋风,跑起来 | Fooleap's Blog 一个人去跑步 | Fooleap's Blog 8 月的跑量仿佛是那暑假的作业 | Fooleap's Blog 三伏天跑步那么难受,为何还要跑? | Fooleap's Blog 解决小程序开发“当前系统代理不是安全代理” | Fooleap's Blog 忘却配速的夏日跑步 | Fooleap's Blog 六月天时“带水”跑步更爽 | Fooleap's Blog 出来混迟早要还的 | Fooleap's Blog 跑步不能当饭吃 | Fooleap's Blog 将京东移动端详情页链接转为 PC 端 | Fooleap's Blog 不是热就是雨 | Fooleap's Blog 这半月,我跑了 11 个 520 | Fooleap's Blog 跑完流汗一时爽,一直流汗一直爽 | Fooleap's Blog 初夏夜跑 | Fooleap's Blog Electron 中打开 QQ 临时会话 | Fooleap's Blog 春节期间的培隆角 | Fooleap's Blog 从春天跑到夏天 | Fooleap's Blog 晨雾中奔跑 | Fooleap's Blog 漫步春雨中 | Fooleap's Blog 跑在木棉花下 | Fooleap's Blog 我在春节依然坚持跑步 | Fooleap's Blog 伴随着日出跑步 | Fooleap's Blog 没有最好,只有更好 | Fooleap's Blog 电子气温计 | Fooleap's Blog 渡亭小学的金凤花 | Fooleap's Blog 随心而跑 | Fooleap's Blog 2018 跑步小结 | Fooleap's Blog 在 gVim 中使用“非等宽字体” | Fooleap's Blog
配置特定 IP 地址走指定网关 | Fooleap's Blog
fooleap · 2016-08-13 · via Fooleap's Blog

公司有两个日常上网用的路由器,分别接不同的两条网线,虽然都是电信的,但是一条偶尔会抽风,我的 VPS 会连不上,也就是挂在上面的 SS 无法使用。恰好这根线是公司接台式机的,也就是说平时上班偶尔会无法科学上网。

这对我来说几乎是无法忍的,面对不能科学上网的网络环境不免痒痒,干脆搞个 USB 无线网卡,当抽风的时候,就使用无线网卡连接公司另一个路由器得了。刚好我有一个,每天都放包里,偶尔拿出来用用也挺方便的。

可是工作有时候需要访问内部网络,例如共享文件夹、VSS 等。总不能每一次都手动切换使用网卡吧。于是我就想,访问内部网络的时候通过有线网卡,平时上网使用无线网卡。这就需要修改路由表了。

亏我还是网络技术专业,学没好好上,连最基本的修改路由都不会,于是请教了一下 Blackeeper,经指点,这也是挺简单的操作。

查看路由表

> route print -4

 IPv4 路由表
===========================================================================
活动路由:
网络目标        网络掩码      网关           接口            跃点数
0.0.0.0         0.0.0.0       10.0.0.1       10.0.0.19       276
0.0.0.0         0.0.0.0       192.168.1.2    192.168.1.102   25

由上表,可以看到两根网线分别对应两个内网 IP、两个网关,有线网卡网关是 10.0.0.1,无线网卡网关是 192.168.1.2。目前是无线网卡优先级比较高,也就是说上网是通过无线网卡的。

首先,将默认网关改成无线网卡的,并设置 metric 值为 15,我也不大清楚这是什么意思,只知道值越小优先级越高。

> route change 0.0.0.0 mask 0.0.0.0 192.168.1.2 metric 15

操作完成!

然后,添加一条路由,访问 10.0.0.20 通过网关 10.0.0.1metric 值设置比上面的低一点。

> route add 10.0.0.20 mask 255.255.255.255 10.0.0.1 metric 3

操作完成!

操作完成之后,再看路由表,就有变化了,跃点数并不是 metric,按实际是越小优先级越高。

> route print -4

 IPv4 路由表
===========================================================================
活动路由:
网络目标        网络掩码          网关         接口           跃点数
0.0.0.0         0.0.0.0           192.168.1.2  192.168.1.102  40
10.0.0.20       255.255.255.255   10.0.0.1     10.0.0.19      23

写到这里,好像第一步是没有必要的,只要设置指定 IP 通过 10.0.0.1 访问即可,优先级高点。如果访问另一个 IP,也需要走那个网关,添加上去就是。

本文历史

  • 2016 年 08 月 14 日 完成初稿

最近更新

猜你喜欢