默认网关其实就是路由器的IP地址。大多数情况下,操作系统在安装路由器时会自动把它认出来,但有些场景——比如网络里同时连着多个适配器,或者有多台路由器——就需要手动去调整一下。怎么改?下面把两种方法拆开来讲。
一、使用终端
打开终端,一般从边栏就能找到,或者直接按 Ctrl+Alt+T 快捷键调出来。

先看看当前默认网关是什么。输入 route 回车,就能看到网关信息。“默认”那一行的地址就是当前网关,右边还会显示它绑定的网络接口。

如果有多个默认网关,网络连接就会打架。所以想改的话,得先把旧的删掉。输入:sudo route delete default gw IP地址 适配器名。举个例子,想删掉 eth0 上的网关 10.0.2.2,就敲 sudo route delete default gw 10.0.2.2 eth0。

接着添加新网关。命令格式:sudo route add default gw IP地址 适配器名。比如把 eth0 的网关改成 192.168.1.254,就输入 sudo route add default gw 192.168.1.254 eth0。系统会让你输一遍用户密码才能执行。

二、编辑配置文件
用终端方法改完后,重启机器设置就丢了。如果想一劳永逸,得改配置文件。打开文件:sudo nano /etc/network/interfaces。

找到对应适配器的部分——有线网络通常是 eth0。看清楚它的配置块在哪。

在那一块里加上一行:gateway IP地址。比如写成 gateway 192.168.1.254,这样默认网关就被永久设成 192.168.1.254 了。

按 Ctrl+X 退出,再按 Y 确认保存,最后回车。

重启网络服务让配置生效:sudo /etc/init.d/networking restart。

