ubuntu20.04添加永久静态路由
时间: 2024-10-18 16:19:02 浏览: 37
ubuntu20.04文件
在Ubuntu 20.04中添加永久静态路由通常涉及编辑网络配置文件。以下是步骤:
1. 打开终端(Ctrl+Alt+T)并以超级用户权限运行命令行,输入 `sudo nano /etc/network/interfaces` 或者如果使用的是systemd网络管理,可以打开`/etc/systemd/network/your_interface_name.network` 文件(替换`your_interface_name`为你的网络接口名称,如`eth0`, `wlan0`等)。
2. 在文件底部添加一个新的静态路由配置,例如添加到网关`192.168.1.1`的静态路由:
```
post-up route add -net 192.168.1.0/24 via 192.168.1.1 metric <metric_value> # metric_value可以根据需求自定义
post-down route del -net 192.168.1.0/24 dev <interface_name> # 这里<interface_name>同样替换为你网络接口的实际名字
```
3. 保存并退出文件,键入`Ctrl+X`,然后按`Y`确认保存,再按回车。
4. 最后,你需要重启网络服务使其生效。输入 `systemctl restart networking` 或者针对systemd网络 `systemctl restart systemd-networkd` 或 `systemctl restart network-manager`.
如果你需要设置默认路由,你可以将上述的 `-net` 部分替换为 `default`,如下所示:
```
post-up route add default via 192.168.1.1 metric <metric_value>
```
记得替换`metric_value`为合适的值,并确保目标地址和网关都是正确的。完成以上步骤后,该静态路由就会永久生效,直到系统重启。
阅读全文