在 Ubuntu 系統中,你可以使用 ip 命令來添加靜態路由。以下是具體步驟:
打開終端。
查看當前網絡接口: 你可以使用以下命令查看當前的網絡接口:
ip addr show
添加靜態路由:
使用 ip route add 命令來添加靜態路由?;靖袷饺缦拢?/p>
sudo ip route add <目標網絡> via <網關> dev <網絡接口>
<目標網絡>:你希望路由到的目標網絡,例如 192.168.2.0/24。<網關>:到達目標網絡的網關地址,例如 192.168.1.1。<網絡接口>:用于發送數據包的網絡接口,例如 eth0。例如,如果你想添加一條到 192.168.2.0/24 網絡的路由,并且通過 192.168.1.1 網關,使用 eth0 接口,可以運行:
sudo ip route add 192.168.2.0/24 via 192.168.1.1 dev eth0
使路由持久化(可選):
上述命令添加的路由在系統重啟后會丟失。要使其持久化,可以編輯 /etc/netplan 目錄下的配置文件(通常是 01-netcfg.yaml 或類似的文件),添加路由配置。
示例配置:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses:
- 192.168.1.10/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
routes:
- to: 192.168.2.0/24
via: 192.168.1.1
dev: eth0
編輯完成后,應用配置:
sudo netplan apply
通過以上步驟,你可以在 Ubuntu 系統中添加靜態路由,并使其持久化。