Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux配置路由

作者:我愿等你贰年〃   发布日期:2025-05-09   浏览:82

# 配置静态路由示例

# 添加一条到目标网络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

解释说明:

  1. 添加静态路由:使用 ip route add 命令可以添加静态路由。例如,将目标网络 192.168.2.0/24 的流量通过下一跳 192.168.1.1 发送。
  2. 删除静态路由:使用 ip route del 命令可以删除指定的静态路由。
  3. 查看路由表:使用 ip route show 可以查看当前系统的路由表。
  4. 设置默认路由:使用 ip route add default 可以设置默认网关,所有未匹配其他路由的流量将通过默认网关发送。
  5. 持久化配置:为了使路由配置在系统重启后仍然有效,可以通过编辑 /etc/network/interfaces 或使用 netplan 来进行持久化配置。

希望这些示例和解释能帮助你更好地理解如何在 Linux 系统中配置路由。

上一篇:linux 备份文件

下一篇:linux rar解压命令

大家都在看

linux长ping命令

linux关机命令行

linux重启oracle命令

linux搭建sftp

linux 追踪路由

linux配置静态路由,并永久生效

linux查看后台

linux添加用户到指定组

shutdown linux

linux gzip解压

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站