Linux下route命令应用

Linux之route命令详解
理论:linux下默认如果不安装相关包的情况下下 只支持静态路由|根本不支持什么rip协议 ospf、
如果有些大型项目中需要把linux做成路由器、需要开启转发模式
###
LINUX#echo1>/proc/sys/net/ip_forward   注:0代表不转发  1代表转发
###

route常见参数:
            -n  :列出的信息已IP来显示(也就是看路由表)
     -add:增加路由
     -del:删除路由
            netmask:目标网络的子网掩码
            -net:增加一个网域的路由
     gw  :指定本地网卡的网关
            dev :指定本地的网卡 也就是eth0 eth1
---------------------------------------------------------------------------------------------------
查看路由信息
---------------------------------------------------------------------------------------------------
[[email protected] root]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref  Use Iface
140.116.141.253 *               255.255.255.255 UH    0      0      0 ppp0
192.168.1.0     *               255.255.255.0   U     0      0      0 eth0
127.0.0.0       *               255.0.0.0       U     0      0      0 lo
default         140.116.141.253 0.0.0.0         UG    0      0      0 ppp0  //默认的网关

----------------------------------------------------------------------------------------------------
添加路由信息 
----------------------------------------------------------------------------------------------------
route add -net 10.103.12.0 netmask 255.255.255.128 gw 10.100.86.49 dev eth0
----------------------------------------------------------------------------------------------------
删除路由信息 
----------------------------------------------------------------------------------------------------
route del -net 10.103.12.0 netmask 255.255.255.128 dev eth0

----------------------------------------------------------------------------------------------------
指定默认网关 
----------------------------------------------------------------------------------------------------
route add default gw 192.168.1.2

时间: 2024-10-09 02:09:56

Linux下route命令应用的相关文章

linux下route命令--说的比较清楚!

linux下route命令 route命令感觉很不容易.一般开机后在命令行中使用route命令,会得到下面的信息 Kernel IP routing table Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 192.168.100.0   *               255.255.255.0   U     0      0        0 eth0 link-local    

linux下route命令的使用

最近经常在检查服务器之间的通信是否是正常所以就经常使用route命令进行管理修改这里就简单的记录下Linux内核中的网络路由表,route命令设置的路由主要是静态路由.要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现,要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了,如果需要一个长期有效的路由可以利用iptables下的nat表或者把要添加的路由加到/etc/rc.local启动文件里

linux 下route命令

为了让设备能访问另一个子网,需要在设备里增加路由到子网络,下面是一些资料.基本操作如下: 一般来说,都是为了能访问别的子网才设置路由的,比如说,你的主机处于192.168.10.0/24,而你想访问192.168.20.0/24网的主机,当然你知道一个网关IP,例如192.168.10.1(必须和你主机处于同一子网),那么,你可以这样配置路由. 添加路由 route add -net 192.168.20.0 netmask 255.255.255.0 gw 192.168.10.1 查看路由状

Linux 下route命令详解

为了让设备能访问另一个子网,需要在设备里增加路由到子网络,下面是一些资料.基本操作如下: 一般来说,都是为了能访问别的子网才设置路由的,比如说,你的主机处于192.168.10.0/24,而你想访问192.168.20.0/24网的主机,当然你知道一个网关IP,例如192.168.10.1(必须和你主机处于同一子网),那么,你可以这样配置路由. 添加路由 route add -net 192.168.20.0 netmask 255.255.255.0 gw 192.168.10.1 查看路由状

linux下常用命令备忘

转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删除退格键,按住CTL键同时按delete Linux搜索 # find / -name "xxx.conf" 查看linux是32位还是64位的命令 #file /sbin/init #getconf LONG_BIT #getconf -a 在Linux和Windows下都可以用nslo

(转)Linux下PS命令详解

(转)Linux下PS命令详解 整理自:http://blog.chinaunix.net/space.php?uid=20564848&do=blog&id=74654 要对系统中进程进行监测控制,查看状态,内存,CPU的使用情况,使用命令:/bin/ps (1) ps :是显示瞬间进程的状态,并不动态连续: (2) top:如果想对进程运行时间监控,应该用 top 命令: (3) kill 用于杀死进程或者给进程发送信号: (4) 查看文章最后的man手册,可以查看ps的每项输出的含义

Linux下more命令C语言实现实践

1. more第一版 实现基础功能,显示每一页固定24行文本,"q Enter"退出, "Enter" 下一行, "space Enter"下一页. /************************************************************************* > File Name: more01.c > Author: qianlv > Mail: [email protected] &

Linux下chkconfig命令详解

Linux下chkconfig命令详解 chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接. 使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] chkconfig在没有参数运行时,显示用法.如果加上服务名,那么就检查这个服务是否在当前运行级启动.如果是,返

转载的 Linux下chkconfig命令详解

Linux下chkconfig命令详解 chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接. 使用语法: chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] chkconfig 在没有参数运行时,显示用法.如果加上服务名,那么就检查这个服务是否在当前运行级启动.如果是