访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux route命令详解

时间:2019-06-16

linux命令_linux重启命令_linux命令

Linux route命令详解

Linux系统的route命令用于显示和操作IP路由表, 要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。

手动添加后就成功连接过一次linux命令,重启路由以后有时候能连上,90%的时间都是显示不在范围。其中:wq和:x是存盘退出,而:q是直接退出,如果文件已有新的变化,vi会提示你保存文件而:q命令也会失效,这时你可以用:w命令保存文件后再用:q 退出,或用:wq或:x命令退出,如果你不想保存改变后的文件,你就需要用:q。推荐自定义的任务使用crontab -e命令添加,退出后用/etc/init.d/crond restart命令重启crond进程,官方文件说不用重启进程,但我遇到不重启无法运行任务的情况。

查看路由信息

linux命令_linux命令_linux重启命令

route -n

image

说明:

第一行表示主机所在网络的地址为192.168.120.0,若数据传送目标是在本局域网内通信linux命令,则可直接通过eth0转发数据包;

linux命令_linux重启命令_linux命令

第四行表示数据传送目的是访问Internet,则由接口eth0,将数据包发送到网关192.168.120.240

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

Flags标志说明:

U Up表示此路由当前为启动状态

linux重启命令_linux命令_linux命令

H Host,表示此网关为一主机

G Gateway,表示此网关为一路由器

R Reinstate Route,使用动态路由重新初始化的路由

D Dynamically,此路由是动态性地写入

linux重启命令_linux命令_linux命令

M Modified,此路由是由路由守护程序或导向器动态修改

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

备注:route -n (-n 表示不解析名字,列出速度会比route 快)

添加/删除网关