CentOS7添加路由

article/2025/9/12 17:57:21

目录

一、route命令介绍

1、语法

2、命令使用举例

默认(网关)路由

主机路由

网络路由

二、ip 命令

三、永久添加路由条目(重启不会失效)


一、route命令介绍

      命令用来显示并设置Linux内核中的网络路由表,设置的路由主要是静态路由;直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。

 

1、语法

[root@localhost ~]# route 选项 参数

选项:

-A:设置地址类型;

-C:打印将Linux核心的路由缓存;

-v:详细信息模式;

-n:不执行DNS反向查找,直接显示数字形式的IP地址;

-e:netstat格式显示路由表;

-net:到一个网络的路由表;

-host:到一个主机的路由表。

 

参数:

add:增加指定的路由记录;

del:删除指定的路由记录;

target:目的网络或目的主机;

gw:设置默认网关;

mss:设置TCP的最大区块长度(MSS),单位MB;

window:指定通过路由表的TCP连接的TCP窗口大小;

dev:路由记录所表示的网络接口。

 

2、命令使用举例

[root@localhost ~]# route -n            

 

其中Flags为路由标志,标记当前网络节点的状态,Flags标志说明:

UUp):路由当前为启动状态。

HHost):网关为主机

GGateway):网关为路由器

RReinstate Route):使用动态路由重新初始化的路由

DDynamically):此路由是动态性地写入

MModified):此路由是由路由守护程序或导向器动态修改

!:表示此路由当前为关闭状态。

 

默认(网关)路由

[root@localhost ~]# route add -net 0.0.0.0/0 gw 192.168.10.1     

[root@localhost ~]# route add default gw 192.168.10.1

[root@localhost ~]# route del default gw 192.168.1.1

 

主机路由

[root@localhost ~]# route add -host 10.8.0.6 gw 192.168.10.30

[root@localhost ~]# route del -host 10.8.0.6 gw 192.168.10.30

 

[root@localhost ~]# route add -host 10.8.0.6 gw 192.168.10.30 reject    //后面加上reject为拒绝(关闭)某条路由

[root@localhost ~]# route del -host 10.8.0.6 gw 192.168.10.30 reject

 

网络路由

[root@localhost ~]# route add -net 10.8.0.0/24 gw 192.168.10.30

[root@localhost ~]# route del -net 10.8.0.0/24 gw 192.168.10.30

 

[root@localhost ~]# route add -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.10.30

[root@localhost ~]# route del -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.10.30

 

二、ip 命令

     加强版的的网络配置工具,用于代替ifconfig命令,主要功能是用于显示或设置网络设备。

[root@localhost ~]# ip route list         //或ip route show,查看路由表

 

[root@localhost ~]# ip route add default via 192.168.10.30            //添加默认路由

[root@localhost ~]# ip route del default via 192.168.10.30            //删除默认路由

 

[root@localhost ~]# ip route add 10.8.0.0/24 via 192.168.10.30 dev eno16777736      //其中dev eno16777736可以省略 

[root@localhost ~]# ip route del 10.8.0.0/24 via 192.168.10.30 dev eno16777736

 

以上方法添加的路由重启系统后就会失效,要添加永久路由需要写入到配置文件

三、永久添加路由条目(重启不会失效)

[root@localhost ~]# echo "10.8.0.6/32 via  192.168.10.30" >> /etc/sysconfig/network-scripts/route-eno16777736     // //其中eno16777736为本地网卡的名称,需要对应。

[root@localhost ~]# systemctl restart network


http://chatgpt.dhexx.cn/article/ApgbK5Zk.shtml

相关文章

添加路由表

添加永久路由(网络重启后仍然有效) windows系统: 1.cmd打开控制台 2.输入:route add -p目的ip地址mask 子网掩码网关地址 ubuntu系统: 1.任意位置新建terminal输入: 2.sudo chmod 777 -R /etc/rc.local回车…

添加路由的2种方式--router

第一种cmd方法: 重新创建一个项目 添加路由: 打开文件夹 在路径栏里面输入cmd 打开cmd命令行 输入 vue create router-pro 选择下面选项 按下键选择路由并回车: 选择vue2版本 问你是否使用路由的历史模式: 输入n 问你eslint的语法规范选择…

内外网同时使用之添加路由

鉴于工作需要,开发的项目需要在内网中进行测试。但是出现bug时又需要在互联网中查询bug来源,在整个过程中,需要切换内外网,断了外网切内网,断了内网切外网,麻烦的不是一批。所以向项目经理请教了一下&#…

RANSAC算法原理与实现

参考原文: RANSAC算法学习笔记 重点内容: 算法流程: 1、在可以有(也可以没有,主要看应用场景)条件限制(比如选的子集里的点不能过远等)的情况下,随机选取子集&#xff…

深度解析RANSAC算法(精华修正版)

RANSAC算法看似简单,实际上还是有很多坑的,网上有一些关于RANSAC算法的介绍不准确,或者说不全面。 之前我写过一个rnsac算法简介的博客,那么这篇博客将带你再次填这个大坑! 目录 1. RANSAC算法论述 2. RANSAC算法…

利用RANSAC算法筛选SIFT特征匹配

关于RANSAC算法的基本思想,可从网上搜索找到,这里只是RANSAC用于SIFT特征匹配筛选时的一些说明。 RANSAC算法在SIFT特征筛选中的主要流程是: (1) 从样本集中随机抽选一个RANSAC样本,即4个匹配点对 (2) 根据这4个匹配点对计算变…

Ransac算法学习python版

初学小白,注释的代码比较详细 import numpy as np import scipy as sp import scipy.linalg as sldef ransac(data, model, n, k, t, d, debug False, return_all False):"""参考:http://scipy.github.io/old-wiki/pages/Cookbook/RANSAC伪代码:http://en.wi…

RANSAC算法实现 + 直线拟合

一、RANSAC算法 1.参考资料 [1]题目来源与解析:商汤科技SLAM算法岗的RANSAC编程题 [2]牛客网题目:[编程题]线性回归 [3]牛客网解答参考:商汤科技某算法岗的编程题有点过分了啊 [4]RANSAC算法原理:RANSAC翻译、经典RANSAC以及…

精匹配——Opencv实现RANSAC算法进行误匹配对剔除,并和最小二乘法对比

精匹配——RANSAC算法思想及优缺点 目录 精匹配——RANSAC算法思想及优缺点前言一、RANSAC简介二、RANSAC基本思想1.步骤2.迭代次数的公式3.举例(拟合直线,拟合最佳单应性矩阵) 三、最小二乘法1、最小二乘法的主要思想2、最小二乘解3、仿射变…

ransca算法详细介绍

1、算法概述: RANSAC算法的基本假设是样本中包含正确数据(inliers,可以被模型描述的数据),也包含异常数据(outliers,偏离正常范围很远、无法适应数学模型的数据),即数据集中含有噪声。这些异常数据可能是由于错误的测…

RANSAC 特征匹配算法解析

一、RANSAC特征匹配算法简介   RANSAC算法是RANdom SAmple Consensus的缩写,意为随机抽样一致。表面上的意思就是从匹配样本中随机取样,寻找一致的样本点。RANSAC算法是根据一组包含异常数据的样本数据集,计算出数据的数学模型参数&#x…

RANSAC算法(原理及代码实现+迭代次数参数自适应)

RANSAC算法 前言算法流程Python代码RANSAC算法迭代参数的自适应 前言 随机样本一致性 (RANSAC) 是一种迭代方法,用于从一组包含异常值的观察数据中估计数学模型的参数,此时异常值不会对估计值产生影响。简言之,RANSAC是一种滤除异常值的常用算…

RANSAC算法简介

文章目录 1 算法简介2 基本思想3 参数4 应用案例(直线拟合) 1 算法简介 RANSAC算法的基本假设是样本中包含正确数据(inliers,可以被模型描述的数据),也包含异常数据(outlies,偏离正常范围很远、无法适应数学模型的数据…

关于RANSAC的理解

先说最小二乘。 ok,你手头有一堆数据,比如这些蓝点: 那么我们假设它符合一个直线模型:yaxb,用最小二乘就可以很容易求解出未知参数a和b。最小二乘大法确实好哇,毕竟高斯用它来估计谷神星的轨道&#xff08…

RANSAC基本原理

计算机视觉基本原理——RANSAC 1. RANSAC简介2. 基本思想3. 范例4. 迭代次数推导 Reference: 1.计算机视觉基本原理——RANSAC 1. RANSAC简介 RANSAC(RAndom SAmple Consensus,随机采样一致)算法是从一组含有“外点”(outliers)的数据中正确估计数学模型参数的迭代…

RANSAC算法的理解与使用

随机抽样一致算法(random sample consensus, RANSAC),其实就是采用迭代的方法从一组包含离群的被观测数据中估算出数学模型的参数。(比如通过一群点拟合一条直线等) 基本假设 模型假设:事先知道真实数据满足的数学模型,不知道的只是模型的具…

【特征匹配】RANSAC算法原理与源码解析

转载请注明出处:http://blog.csdn.net/luoshixian099/article/details/50217655 勿在浮沙筑高台 随机抽样一致性(RANSAC)算法,可以在一组包含“外点”的数据集中,采用不断迭代的方法,寻找最优参数模型&…

RANSAC算法详解+Python实现

1.算法描述 RANSAC的基本假设是: (1)数据由“局内点”组成,例如:数据的分布可以用一些模型参数来解释; (2)“局外点”是不能适应该模型的数据; (3&#xff0…

RANSAC算法与原理(一)

目录 算法介绍举例 算法的基本思想和流程算法的实现流程:迭代次数的推导算法的实现 python代码实现References 算法介绍 首先我们从Random sample consensus - Wikipedia上找到RANSAC原理的介绍。 RANSAC算法的中文名称是随机抽样一致算法(Random Sample Consenus…

RANSAC算法——看完保证你理解

目录 1 最小二乘算法的缺陷2 RANSAC算法2.1 原理2.2 实例2.3 参数 参考感谢阅读 RANSAC全程Random sample consensus,中文即“随机抽样一致算法”,该方法采用迭代的方式从一组包含离群(outlier或者错误数据)的被观测数据中估算出数…