网络宝典
第二套高阶模板 · 更大气的阅读体验

网关路由表设置教程:三步搞定本地网络通信

发布时间:2026-04-08 16:30:28 阅读:3 次

家里装了双宽带,或者公司里有两条网线分别连着不同网络(比如一条办公网、一条测试网),这时候电脑经常只能走其中一条路,访问不了另一条网上的设备——问题往往出在路由表没配对。

什么是网关路由表?

简单说,它就像你电脑的“导航地图”。你发一个包给 192.168.10.5,系统查表一看:哦,这个地址属于 192.168.10.0/24 网段,得走网关 192.168.1.1;要是发给 10.0.20.100,那就该走另一个网关 10.0.1.1。没这条路,包就发不出去。

Windows 上怎么加一条静态路由?

打开命令提示符(右键开始菜单 → “命令提示符(管理员)”或“Windows PowerShell(管理员)”),输入:

route add 192.168.10.0 mask 255.255.255.0 192.168.1.1

这句的意思是:所有发往 192.168.10.0/24 网段的流量,都交给网关 192.168.1.1 转发。如果想让这条路重启后还在,加上 -p 参数:

route -p add 192.168.10.0 mask 255.255.255.0 192.168.1.1

macOS 和 Linux 怎么操作?

macOS 终端执行:

sudo route -n add -net 192.168.10.0/24 192.168.1.1

Linux(如 Ubuntu)用:

sudo ip route add 192.168.10.0/24 via 192.168.1.1

想永久生效?Linux 编辑 /etc/netplan/*.yaml 或添加到 /etc/network/interfaces;macOS 可写个启动脚本,或用 networksetup 配置服务级路由。

常见踩坑提醒

• 网关 IP 必须是你本机已启用的网卡能直接通信的地址(比如你连的是 192.168.1.100,那网关就得是同网段的 192.168.1.1,不能填 10.0.1.1);
• 添加前先用 ipconfig(Win)或 ifconfig(macOS/Linux)确认当前网卡 IP 和子网掩码;
• 路由冲突时,系统优先匹配最具体的子网(比如同时有 192.168.0.0/16 和 192.168.10.0/24,后者优先生效)。

举个真实例子:小张在家用笔记本连了公司 VPN(虚拟网卡获得 172.16.0.10),又连着自家 Wi-Fi(192.168.3.15)。他想一边上公司内网,一边访问家里的 NAS(192.168.3.100),只要加一条:route add 192.168.3.0 mask 255.255.255.0 192.168.3.1,立马两头都通了。