route命令

第53天:route命令

旧街凉风 提交于 2019-12-23 09:39:04
Linux系统的route 命令用于显示和操作IP路由表(show / manipulate the IP routing table)。要实现两个不同的子网之间的通信,需 要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网 中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由。要注意的是,直接在命令行下 执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保 证该路由设置永久有效。 1.命令格式: route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] 2.命令功能: Route命令是用于操作基于内核ip路由表,它的主要作用是创建一个静态路由让指定一个主机或者一个网络通过一个网络接口,如eth0。当使用"add"或者"del"参数时,路由表被修改,如果没有参数,则显示路由表当前的内容。 3.命令参数: -c 显示更多信息 -n 不解析名字 -v 显示详细的处理信息 -F 显示发送信息 -C 显示路由缓存

【Linux常见命令】route命令

你说的曾经没有我的故事 提交于 2019-12-05 04:02:50
route - show / manipulate the IP routing table route 管理路由表: route命令用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。 要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。 在Linux系统中设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的ip地址设置为Linux机器的默认路由。 要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。 语法:    route [-CFvnee]   route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [window W] [irtt I] [reject] [mod] [dyn] [reinstate] [[dev] If]   route [-v] [-A family] del [-net|-host] target [gw Gw] [netmask Nm]

Linux命令:route命令

时光怂恿深爱的人放手 提交于 2019-11-29 19:05:22
route显示或修改IP路由表 route -n :显示路由信息,使用数字格式显示,不反解地址到主机名 #route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.16.100.1 0.0.0.0 UG 100 0 0 eth0 172.16.100.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0备注:Flags字段中的U表示UP,G表示Gateway route add :增加路由 -host x.x.x.x gw a.a.a.a [dev Device] # 设定主机路由 -net x.x.x.x/24 gw a.a.a.a #设定子网路由,子网掩码可以通过/24表示 -net x.x.x.x netmask 255.255.255.0 gw a.a.a.a #设定子网路由,子网掩码也可以通过netmask表示 -net 0.0.0.0 gw a.a.a.a #设定默认路由 default gw a.a.a.a #设定默认路由 路由设定举例:# route add -host 192.168.1.10 gw 172.16.100.1 #设定主机路由192.168.1.10/32 网关为172.16.100.1

Linux 路由配置 route命令 /etc/sysconfig/static-routes

旧巷老猫 提交于 2019-11-29 10:34:48
一、临时添加路由 重启network服务失效 方法一 route命令 frags为路由标志,标记当前网络节点的状态 add 增加路由 U Up表示此路由当前为启动状态 del 删除路由 H Host,表示此网关为一主机 -net 目标地址是一个网络 G Gateway,表示此网关为一路由器 -host 目标地址是一个主机 R Reinstate Route,使用动态路由重新初始化的路由 netmask 子网掩码 D Dynamically,此路由是动态性地写入 gw 出口网关 IP地址 M Modified,此路由是由路由守护程序或导向器动态修改 dev 出口网关 物理设备名 ! 表示此路由当前为关闭状态 ------------------------------------------------------------------------------------------------------------------------- 例子:eth0 192.168.14.209/24 192.168.14.254 eth1 192.168.8.107/24 192.168.8.1 两个网卡都能上网 系统启动时先后启动eth0 eth1并把eth1网关设置为默认网关,要求把eth0设置为默认网关,访问公网ip123.57.223.144 123.57.190

route 命令

房东的猫 提交于 2019-11-28 18:49:14
NAME route - show / manipulate the IP routing table SYNOPSIS route [-CFvnee] route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [window W] [irtt I] [reject] [mod] [dyn] [reinstate] [[dev] If] -v 选用细节操作模式-A family 用指定的地址族(如`inet',`inet6')。-n 以数字形式代替解释主机名形式来显示地址。此项对试图检测对域名服务器进行路由发生故障的原因非常有用。-e 用netstat(8)的格式来显示选路表。-ee将产生包括选路表所有参数在内的大量信息。-net 路由目标为网络。-host 路由目标为主机。-F 显示内核的FIB选路表。其格式可以用-e 和 -ee选项改变。-C 显示内核的路由缓存。del 删除一条路由。add 添加一条路由。target 指定目标网络或主机。可以用点分十进制形式的IP地址或主机/网络名。netmask Nm 为添加的路由指定网络掩码。gw Gw 为发往目标网络/主机的任何分组指定网关。注意:指定的网关首先必须是可达的。也就是说必须为该网关预先指定一条静态路由