实例:linux查看和操作IP路由表方法

实例:linux查看和操作IP路由表方法

听语音

  • |
  • 浏览:2933
  • |
  • 更新:2015-10-17 10:07
  • |
  • 标签:linux
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

分步阅读

Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。本文将以实例讲解linux查看和操作IP路由表方法,外网SSH访问内网LINUX。

方法/步骤

  1. 1

    使用实例:

    实例1:显示当前路由

    route 或者 route -n

    说明:

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

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

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

    备注:

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

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

  2. 2

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

    命令:

    route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0

  3. 3

    实例3:屏蔽一条路由

    命令:

    route add -net 224.0.0.0 netmask 240.0.0.0 reject

  4. 4

    实例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:删除和添加设置默认网关

    命令:

  5. 5

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

    确保内网应用正常。

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

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

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

  6. 6

    外网访问端安装nat123客户端并使用访问者。

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

  7. 7

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

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

    END

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),

原文地址:https://www.cnblogs.com/liubi/p/8883851.html

时间: 2024-08-09 10:38:24

实例:linux查看和操作IP路由表方法的相关文章

Linux route命令详解和使用示例(查看和操作IP路由表)

Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table).要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现 在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由.要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,

Linux route命令详解:查看和操作IP路由表

Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table).要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现. 在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由.要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存

Python删除mongodb数据库和用户,查看Python操作mongodb的方法

#!/usr/bin/env python #coding:utf-8 from pymongo import MongoClient client = MongoClient('192.168.6.243', 27017) db=client['admin'] db.authenticate('root','123456') #help(db) #查看python操作mongodb的方法 for i in range(2,900): try: db = client['s%s' % i] db

为Linux服务器设置静态IP的方法

这里以CentOS 7系列为例设置静态IP,原来RedHat系列的Linux发行版可以通过setup工具方便的设置静态IP,但是在版本7之后setup工具的功能就逐渐减弱了,所以这时候采用修改配置文件的方式来设置静态IP,方法如下: 首先注意,路由网关处必须设置可以配置静态IP或者使用指定IP绑定MAC才可以配置,否则配置不成功,不要盲目的配置 网络配置的配置文件在/etc/sysconfig/network-scripts/下,文件名前缀为ifcfg-后面跟的就是网卡的名称,可以通过双TAB键

按时按登录IP记录Linux所有用户操作日志的方法(附脚本)

PS:Linux用户操作记录一般通过命令history来查看历史记录,但是如果因为某人误操作了删除了重要的数据,这种情况下history命令就不会有什么作用了.以下方法可以实现通过记录登陆IP地址和所有用户登录所操作的日志记录! 在/etc/profile配置文件的末尾加入以下脚本代码就可以实现,下面脚本是我网上找来的,原作者不知.但原脚本的时间变量有错误,不能记录时间,本人测试发现并检查修正: PS1="`whoami`@`hostname`:"'[$PWD]' history US

linux查看及修改时区的方法

1.查看系统时区: 方法1: [[email protected] ~]# date -R Sun, 07 Sep 2014 23:10:23 -0400 方法2: [[email protected] ~]# cat /etc/sysconfig/clock # The ZONE parameter is only evaluated by system-config-date. # The timezone of the system is defined by the contents o

linux下设置固定IP的方法

首先打开虚拟机 打开xshell5连接虚拟机(比较方便,这里默认设置过Linux的ip,只是不固定) 输入ifconfig,可以查看网管相关配置信息: 然后输入    vi /etc/sysconfig/network-scripts/ifcfg-ens33命令.修改网卡配置文件 按 i 键进行编辑.修改入下,原有的配置不要删,只要按下面修改就好.没有的配置项新增上去就好 打开以后可以看到默认的配置就是dhcp,然后onboot=no,表示不会随着系统的启动而启动.我们需要修改这个配置 然后在下

Linux查看域名解析的IP

一.Linux系统 1.查看IP ifconfig 2.查看gateway netstat -rn 3.查看dns cat /etc/resolv.conf 二.window系统 1.window查看ip ipconfig 2.查看gateway ipconfig 3.查看本地dns ipconfig/all 域名解析 nslookup 域名 dig 域名 dig +trace 域名 原文地址:https://www.cnblogs.com/2018-05-9-ygk/p/11939241.ht

Linux查看谁操作了什么

在/etc/profile文件中加入以下代码. 下面的代码会在目录/tmp/monitor下面,按照登陆用户创建一个目录,例如,如果用root用户登陆,就会在/tmp/monitor目录下创建一个root目录,每次登录,就会按照客户端IP和登录时间创建一个日志文件,本次登录的所有操作,都会在改日志文件中记录. #######################################export LANG=C PS1="`whoami`@`hostname`:"'[$PWD]' h