服务器配置路由

translator

在Linux系统中,通过ip route add命令添加的路由规则通常不会永久保存,它们只会在当前会话中生效。当系统重新启动后,这些临时添加的路由规则会丢失。

要求在开关机之后仍然保留这条路由,需要将路由规则永久保存。在大多数Linux发行版中,可以使用以下方法之一来实现:

方法一:使用ip命令结合sysconfig配置文件

  1. 编辑配置文件 :打开 /etc/sysconfig/network-scripts/route-ens3(具体文件名可能会因网络接口名称不同而有所变化)。

  2. 添加路由规则 :在文件中添加以下内容(假设你要添加的路由是 10.10.0.0/24 via 10.10.66.254 dev ens3):

    10.10.0.0/24 via 10.10.66.254 dev ens3

  3. 保存文件:保存配置文件并关闭编辑器。

  4. 重启网络服务:执行以下命令重启网络服务,以应用更改:

    sudo systemctl restart network.service

方法二:使用nmcli命令(对于使用NetworkManager的系统)

  1. 使用nmcli添加路由:执行以下命令添加路由:

    复制代码
    sudo nmcli con mod ens3 +ipv4.routes "10.10.0.0/24 10.10.66.254"

    这条命令会将路由添加到ens3网卡的配置中。

  2. 保存更改:执行以下命令以使更改生效:

    复制代码
    sudo nmcli con up ens3

方法三:使用route命令结合启动脚本

  1. 创建启动脚本 :创建一个启动脚本,例如 /etc/network/if-up.d/add-route

    复制代码

    sudo nano /etc/network/if-up.d/add-route

  2. 添加路由:在脚本中添加以下内容:

    #!/bin/sh /sbin/ip route add 10.10.0.0/24 via 10.10.66.254 dev ens3

  3. sudo chmod +x /etc/network/if-up.d/add-route

这些方法中,每一种都可以确保在系统启动后,指定的路由规则会被加载并保留。选择其中一种适合你的操作系统和网络配置的方法即可。

  • Afrikaans
  • Albanian - shqipe
  • Arabic - ‎‫العربية‬‎
  • Armenian - Հայերէն
  • Azerbaijani - azərbaycanca
  • Basque - euskara
  • Belarusian - беларуская
  • Bengali - বাংলা
  • Bulgarian - български
  • Catalan - català
  • Chinese - 中文(简体中文)
  • Chinese - 中文 (繁體中文)
  • Croatian - hrvatski
  • Czech - čeština
  • Danish - dansk
  • Dutch - Nederlands
  • English
  • Esperanto - esperanto
  • Estonian - eesti
  • Filipino
  • Finnish - suomi
  • French - français
  • Galician - galego
  • Georgian - ქართული
  • German - Deutsch
  • Greek - Ελληνικά
  • Gujarati - ગુજરાતી
  • Haitian Creole - kreyòl ayisyen
  • Hebrew - ‎‫עברית‬‎
  • Hindi - हिन्दी
  • Hungarian - magyar
  • Icelandic - íslenska
  • Indonesian - Bahasa Indonesia
  • Irish - Gaeilge
  • Italian - italiano
  • Japanese - 日本語
  • Kannada - ಕನ್ನಡ
  • Korean - 한국어
  • Latin - Lingua Latina
  • Latvian - latviešu
  • Lithuanian - lietuvių
  • Macedonian - македонски
  • Malay - Bahasa Melayu
  • Maltese - Malti
  • Norwegian - norsk
  • Persian - ‎‫فارسی‬‎
  • Polish - polski
  • Portuguese - português
  • Romanian - română
  • Russian - русский
  • Serbian - Српски
  • Slovak - slovenčina
  • Slovenian - slovenščina
  • Spanish - español
  • Swahili - Kiswahili
  • Swedish - svenska
  • Tamil - தமிழ்
  • Telugu - తెలుగు
  • Thai - ไทย
  • Turkish - Türkçe
  • Ukrainian - українська
  • Urdu - ‎‫اردو‬‎
  • Vietnamese - Tiếng Việt
  • Welsh - Cymraeg
  • Yiddish - יידיש
    Double-click
    Select to translate
相关推荐
w***4244 小时前
SQL-Server链接服务器访问Oracle数据
服务器·sql·oracle
孟先生丨4 小时前
PVE 系统 2.5G网卡驱动从 r8169 切换到 r8125
服务器·5g
折翅嘀皇虫4 小时前
fastdds.type_propagation 详解
java·服务器·前端
码龄3年 审核中5 小时前
Linux record 03
java·linux·运维
星驰云5 小时前
记一次CentOS 硬盘损坏无法启动修复教程
linux·运维·centos
人工智能训练5 小时前
windows系统中的docker,xinference直接运行在容器目录和持载在宿主机目录中的区别
linux·服务器·人工智能·windows·ubuntu·docker·容器
阿拉斯攀登5 小时前
docker介绍
服务器·docker
ALex_zry5 小时前
高并发系统渐进式改造技术调研报告:策略、架构与实战
java·运维·架构
wljt5 小时前
Docker常用命令
运维·docker·容器
木童6625 小时前
Nginx 深度解析:反向代理与负载均衡、后端Tomcat
linux·运维·nginx