1. windows 10 添加静态路由
快捷键win + R
:
输入 cmd
,打开命令行窗口
shell
route print // 查看已经存在的路由
route add 192.168.3.0 mask 255.255.255.0 192.168.3.200 // 添加静态路由 192.168.3.200 为下一跳
route add -p 192.168.3.0 mask 255.255.255.0 192.168.3.200 // 添加静态路由,重启后也不会丢失
- -p:表示系统重启后此路由依然有效
2. ubuntu 24.04 添加静态路由
// 添加静态路由(永久)
shell
$ vim /etc/netplan/50-cloud-init.yaml
network:
version: 2
ethernets:
ens18:
addresses:
- "192.168.3.211/24"
nameservers:
addresses:
- 192.168.3.1
search:
- xiodi.cn
routes:
- to: "default"
via: "192.168.3.1"
- to: "10.8.0.0/24"
via: "192.168.3.200"
- to: "192.168.10.0/24" // 目的网络
via: "192.168.3.200" // 下一跳
// 添加静态路由(重启后丢失)
shell
$ ip route add 192.168.10.0/24 via 192.168.3.200 dev ens18
$ ip route del 192.168.10.0/24 // 删除路由
3. Proxmox 8.3.0(Debian 12)
// 永久生效
shell
$ vim /etc/network/interfaces
...
auto vmbr0
iface vmbr0 inet static
address 192.168.3.201/24
gateway 192.168.3.1
bridge-ports enp4s0
bridge-stp off
bridge-fd 0
up ip route add 10.8.0.0/24 via 192.168.3.200 dev vmbr0 // 添加静态路由
up ip route add 192.168.10.0/24 via 192.168.3.200 dev vmbr0
source /etc/network/interfaces.d/*
// 临时生效
shell
$ ip route add 192.168.10.0/24 via 192.168.3.200 dev vmbr0