# 配置静态路由示例
# 添加一条到目标网络192.168.2.0/24的路由,下一跳为192.168.1.1
sudo ip route add 192.168.2.0/24 via 192.168.1.1
# 删除一条到目标网络192.168.2.0/24的路由
sudo ip route del 192.168.2.0/24 via 192.168.1.1
# 查看当前路由表
ip route show
# 添加默认路由,下一跳为192.168.1.1
sudo ip route add default via 192.168.1.1
# 删除默认路由
sudo ip route del default via 192.168.1.1
# 持久化配置(以Debian/Ubuntu为例)
# 编辑 /etc/network/interfaces 文件,添加以下内容:
# up ip route add 192.168.2.0/24 via 192.168.1.1
# 或者使用 netplan(适用于较新版本的Ubuntu)
# 使用netplan配置持久化路由(适用于Ubuntu 18.04及以上版本)
# 编辑 /etc/netplan/01-netcfg.yaml 文件,添加路由配置:
# network:
# version: 2
# ethernets:
# eth0:
# addresses:
# - 192.168.1.100/24
# routes:
# - to: 192.168.2.0/24
# via: 192.168.1.1
# gateway4: 192.168.1.1
# 应用配置:
# sudo netplan apply
ip route add
命令可以添加静态路由。例如,将目标网络 192.168.2.0/24
的流量通过下一跳 192.168.1.1
发送。ip route del
命令可以删除指定的静态路由。ip route show
可以查看当前系统的路由表。ip route add default
可以设置默认网关,所有未匹配其他路由的流量将通过默认网关发送。/etc/network/interfaces
或使用 netplan
来进行持久化配置。希望这些示例和解释能帮助你更好地理解如何在 Linux 系统中配置路由。
上一篇:linux 备份文件
下一篇:linux rar解压命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站