服务器配置路由

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
相关推荐
Sinclair5 小时前
简单几步,安卓手机秒变服务器,安装 CMS 程序
android·服务器
Rockbean1 天前
用40行代码搭建自己的无服务器OCR
服务器·python·deepseek
蝎子莱莱爱打怪1 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
茶杯梦轩1 天前
CompletableFuture 在 项目实战 中 创建异步任务 的核心优势及使用场景
服务器·后端·面试
海天鹰2 天前
【免费】PHP主机=域名+解析+主机
服务器
DianSan_ERP2 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
呉師傅2 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
不是二师兄的八戒2 天前
Linux服务器挂载OSS存储的完整实践指南
linux·运维·服务器
芝士雪豹只抽瑞克五2 天前
Nginx 高性能Web服务器笔记
服务器·nginx
失重外太空啦2 天前
Tomcat
java·服务器·tomcat