linux如何查看路由表?

作者&投稿:辟荣 (若有异议请与网页底部的电邮联系)
linux如何查看路由表~

关于路由表的一个例子解析
查看命令:netstat -rn
先执行带-r选项的netstat命令,列出路由表,然后以-n选项再次执行该命令,以数字格式打印出ip地址(我们这样做是因为路由表中的一些表项是网络地址,而不是主机地址。如果没有- n选项,netstat命令将搜索文件/etc/networks并列出其中的网络名.。这样会与另一种形式的名字—网络名加主机名相混淆)。学习Linux可看书籍《Linux就该这么学》。

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

2、在linux命令行下输入shell指令:route -n。

3、键盘按“回车键”运行shell指令,此时会看到系统的路由表信息。

使用 route 命令可以查看 Linux 内核路由表。

Route命令是用于操作基于内核ip路由表,它的主要作用是创建一个静态路由让指定一个主机或者一个网络通过一个网络接口,如eth0。当使用"add"或者"del"参数时,路由表被修改,如果没有参数,则显示路由表当前的内容。

设置内核路由表的命令格式是:

# route  [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]

扩展资料

route命令参数介绍:

-c 显示更多信息

-n 不解析名字

-v 显示详细的处理信息

-F 显示发送信息

-C 显示路由缓存

-f 清除所有网关入口的路由表。 

-p 与 add 命令一起使用时使路由具有永久性。



linux查看路由表的步骤如下:

我们需要准备的材料分别是:电脑、linux连接工具。

1、首先连接上linux主机,进入命令行状态。

2、在命令行下输入:route -n,再按回车。

3、此时会打印出所有的路由表供查看。



  • 实例1:显示当前路由

    route 或者 route -n

    说明:

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

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

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

    备注:

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

    在介绍完之后,将以实例讲解外网SSH访问内网LINUX方法。

  • 实例2:添加网关/设置网关

    命令:

    route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0

  • 实例3:屏蔽一条路由

    命令:

    route add -net 224.0.0.0 netmask 240.0.0.0 reject

  • 实例4:删除路由记录

    命令:

    route del -net 224.0.0.0 netmask 240.0.0.0 route del -net 224.0.0.0 netmask 240.0.0.0 reject

    实例5:删除和添加设置默认网关

    命令:

  • 实例6 外网SSH访问内网LINUX-全端口映射实现方法:

    确保内网应用正常。

    明确内网LINUX访问地址,并确保LINUX服务器的SSH服务正常。

    在被访问端LINUX服务器上安装nat123客户端Linux,并使用它。登陆。

    左侧用户中心,添加端口映射。选择全端口映射类型。填写内网LINUX固定地址端口,和外网访问的域名。可以使用自己的域名,也可以使用二级域名。将鼠标放在输入框有向导提示。

  • 实例7 外网访问端安装nat123客户端并使用访问者。

    访问者打开LINUX全端口映射后的域名和访问端口。如添加目标地址端口时,同时勾选允许局域网访问,则在访问者局域网内都可以进行访问。

  • 可以将鼠标放在访问者图标上,看状态提示,不管正常还是异常,都有对应的状态检测提示信息。如显示端口已打开,表示可以正常访问端口;如有其他异常提示亦可根据具体提示解决。

    在使用访问者本机,可以进行访问LINUX。访问地址是本地访问者打开的域名端口。



路由表内容说明:
查看路由
#
route
-n
Kernel
IP
routing
table
Destination
Gateway
Genmask
Flags
Metric
Ref
Use
Iface
192.57.66.200
192.168.1.1
255.255.255.255
UGH
0
0
0
eth0
192.168.1.0
0.0.0.0
255.255.255.0
U
0
0
0
eth0
169.254.0.0
0.0.0.0
255.255.0.0
U
0
0
0
eth0
0.0.0.0
192.168.1.1
0.0.0.0
UG
0
0
0
eth0
Destination:目标网络或主机。
Gateway:网关地址。
Genmask:目标网络的网络掩码。"255.255.255.255"表示一个主机。"0.0.0.0"表示网关。
Flags:标记。
U、路由被启用。
H、目标是一个主机
G、使用网关。
详细的使用方法见这里http://www.cnblogs.com/dongzhiquan/archive/2012/12/26/2834904.html


linux怎么查看当前路径
题主你好,linux中可以使用 pwd 命令来查看当前路径.验证截图:--- 希望可以帮到题主, 欢迎追问.

linux查找路径的命令linux查找路径
linux怎么查看目录剩余空间?Linux查看目录所在分区剩余空间大小可以使用命令:df-h目录的绝对路径显示结果中会有哪个磁盘分区、所在分区总大小、使用量、空闲大小、挂载点等信息。-h参数表示以比较容易阅读的GB、MB、KB显示磁盘分区。例如,看\/etc命令的剩余空间大小就可以:df-h\/etc linux系统映射路径快捷...

路由查看命令路由查看linux
如何查看linuxvnc的密码?1.启动VNCServer:打开终端执行:vncserver第一次运行vncserver,将会要求输入两次密码,会看到如下提示信息:New'localhost.localdomain:1(root)'desktopislocalhost.localdomain:1Startingapplicationsspecifiedin\/root\/.vnc\/xstartupLogfileis\/root\/.vnc\/localhost.localdomain:1.log上边信息...

linux下怎么查看root目录下的文件内容?
1、首先打开Terminal终端:依次定位applications-system tools-Terminal,即进入命令行模式。2、进入root目录下,先查看是否是root目录,用pwd命令查看当前路径。3、发现确实是root目录下,我们切换到\/home目录下,切换命令:cd \/home,再次用pwd命令查出在\/home目录下。4、在此目录下新建目录文件夹root,命令...

linux如何查看无线路由IP?
运行 route 命令,你会看到一组路由设置的输出Destination Gateway Genmask Flags Metric Ref Use Iface192.168.0.0 * 255.255.255.0 U 0 0 0 eth0169.254.0.0 * 255.255.0.0 U 0 0 0 eth0default 192.168.0.1 0.0.0.0 ...

linux查询目录文件大小linux查询目录文件
Linux查看目录大小及文件数量命令?linux如何查看目录的剩余空间大小可以这样解决:1、首先进入终端。2、然后在终端里面输入du-h-d1命令,就能查看当前目录的空间大小了。3、命令-d表示目录的深度,修改-d的值能看更多层目录的空间大小。这就是linux如何查看目录的剩余空间大小的解决步骤。linux查看文件夹下...

如何在linux上查看某个IP走过的路由
在 Linux 系统提示符 $ 下输入:traceroute IP 地址,即可以查看到 IP 地址经过的路由。

linux 中何种命令可以查看当前所处的目录位置
Linux中查看当前所处的目录位置可以使用pwd命令。1、命令格式pwd [选项]2、命令功能查看”当前工作目录“的完整路径3、常用参数一般情况下不带任何参数如果目录是链接时:格式:pwd -P 显示出实际路径,而非使用连接(link)路径。4、示例如下图所示 ...

linux查看程序安装路径linux查看程序安装
如何查看linux上是否安装了某些命令?linux的每一个命令,其实就是单独的一个程序,如果要监测linux是否安装了某命令,比如abc,可以以下几种方法:1:直接搜索\/usr\/bin和\/bin目录下是否有该程序abc,这2个目录是系统命令默认的安装路径 2:find\/-nameabc在整个系统里搜索abc相关的文件 3:rpm-qa|grep...

在centos6.5系统中,可以使用哪些命令查看系统的路由信息
有时我们需要设定这个路由器作为linux系统的默认路由,那么就可以通过route命令来操作。甚至我们也可以用我们的linux系统来充当路由器。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在\/etc\/rc.local中添加route命令来保证该路由设置永久有效。当然如果...

广元市19119026595: linux路由表怎么看 -
圣邓昆明: 命令route命令即可查看 如果执行route显示没有该命令 使用此命令来安装 yum install net-tools 安装完成后即可使用route命令来查看路由表了

广元市19119026595: linux查看路由表的命令(两个) -
圣邓昆明: 1、netstat -r2、route -e

广元市19119026595: linux如何查看路由表
圣邓昆明: route -n

广元市19119026595: linux route 怎么看 -
圣邓昆明: Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table).要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现.在Linux系统中,设置路由通常是为了解决以下...

广元市19119026595: linux使用什么命令查看端口 -
圣邓昆明: netstat命令各个参数说明如下: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序) -p : 显示进程标识符和程序名称,每一个套接字/端口都...

广元市19119026595: Linux.xp系统分别用什么命令显示路由表 -
圣邓昆明: linux用traceroute或route或route -n xp用route print

广元市19119026595: 如何在linux上查看某个IP走过的路由 -
圣邓昆明: 在 Linux 系统提示符 $ 下输入:traceroute IP 地址,即可以查看到 IP 地址经过的路由.

广元市19119026595: 如何判断电脑所属网段? -
圣邓昆明: 判断一台电脑属于哪个网段,可以通过以下步骤进行:查看电脑的IP地址和子网掩码:在电脑的命令提示符(Windows)或终端(Mac/Linux)中输入“ipconfig”命令,可以查看电脑的IP地址和子网...

广元市19119026595: 主机的路由表怎么查 -
圣邓昆明: linux 下route 就显示 内核的路由表windows 下route print...

广元市19119026595: Linux命令网络操作之route是什么?
圣邓昆明: route 1.作用 route表示手工产生、修改和查看路由表. 2.格式 #route [-add][-net|-host] targetaddress [-netmask Nm][dev]If] #route [-delete][-net|-host] targetaddress [gw Gw...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网