路由器与连网模拟程序

阅读:0 来源: 发表时间:2023-03-01 18:16作者:章宜静

本篇文章给大家谈谈网络模拟器路由配置实验,以及路由器与连网模拟程序对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

1、PNET Lab模拟器网络实验:简单网络的配置

2、eNSP模拟实验-路由器配置NAT网络地址转换

3、教你使用华为Ensp模拟器配置静态路由

4、使用ensp模拟器配置华为路由器的两种验证方式

5、用GNS3模拟器软件做路由器、交换机实验操作教程

PNET Lab模拟器网络实验:简单网络的配置

本实验通过PNET Lab 4.2.9为基础环境,使用PC镜像VPCS、路由器镜像vios-adventerprisek9-m.SPA.159-3.M3、交换机镜像viosl2-adventerprisek9-m.ssa.high_iron_20200929演示。

第一部分 网络环境搭建、路由器配置

1、网络环境搭建

前面已经写过网络环境搭建的相关操作步骤,请点击本链接学习,在此不在赘述。

2、设置VPCS的IP地址

前面已经写过网络环境搭建的相关操作步骤,请点击本链接学习,在此不在赘述。

3、路由器R1的配置

4、路由器R2的配置

5、路由器R3的配置

第二部分 网络环境搭建、路由器配置

1、测试网关

2、测试不同子网的IP地址

3、排查网络故障

4、路由器R2上添加去往192.168.1.2的路由

5、再次测试ping 12.1.1.2地址

6、R1、R2、R3上添加路由

7、进一步测试网络的连通性

8、关闭loopback 0

9、再次测试网络的连通性

eNSP模拟实验-路由器配置NAT网络地址转换

    在以往的实践中,笔者在centos中使用防火墙iptables来配置NAT网络地址转换。VirtualBox中也可以配置NAT网络地址转换。但是最近接触到的云服务器,有私网IP地址和公网IP地址,公网IP提供外部通信,私网IP可以使用云上的各种服务。对于大型的网络来说,通过路由器来进行地址转换可能更加高效。于是笔者在华为的书籍上找了例子来进行配置实践。

     IPV6可用解决地址短缺的问题,但是无法立刻替换现在成熟且广泛应用的IPV4。网络地址转换(NAT)可以延长IPV4的寿命。NAT是将IP数据报文中的头IP地址转换成另一个IP地址的过程,主要用于内部网络(私有IP地址)访问外部网络(共有IP地址)。NAT有三种类型:静态NAT、动态地址NAT以及网路地址端口转换NAT。

    NAT转换设备维护着地址转换表,所有经过NAT转换设备并且需要地址转换的报文,都会通过该表做地址转换。NAT转换设备处于内部和外部网络的连接处,常见的有路由器、防火墙。

    根据图示的信息搭建网络。

    在网关路由器AR1上配置访问外网的默认路由。

    ip route-static 0.0.0.0 0.0.0.0 202.169.10.2

    查看配置好的静态路由协议。

    由于内网使用的是私有IP地址,员工无法直接访问公网。现需要在网关路由器上配置NAT地址转换,将私网地址转换为公网地址。PC1自身能够访问外网,并且需要外网用户也能够直接访问他,分配一个公网IP地址202.169.10.5给PC1做静态NAT地址转换。在R1的G0/0/0接口使用nat static命令配置内部地址到外部地址的一对一转换。

    配置完成后在AR1上查看NAT静态配置信息。

      在PC1上ping命令测试与外网的连通性,可以看到静态NAT已经可以成功访问外网。

    在路由器的G0/0/0接口上抓包查看NAT地址转换,AR1成功把来自PC1的ICMP报文的源地址172.16.1.1转换成公网地址202.169.10.5 。

    在AR2上使用环回地址loopback0模拟外网访问PC1,测试成功。

        在PC1的E0/0/1接口上抓包观察,PC1的私网地址被转换成唯一的公网地址,外网用户也能访问PC1。且数据包在经过R1进入内网时,R1把目的IP地址转为公网地址202.169.10.5对应的私网地址172.16.1.1发给PC1。

    PC2 、PC3都需要访问外网,网段为172.17.1.0/24 。使用公网地址池202.169.10.50-202.169.10.60 为其做NAT转换.

    在AR1上使用nat address-group命令配置NAT地址池,设置起始地址202.169.10.50,终止地址202.169.10.60。

    nat  address-group 1  202.169.10.50   202.169.10.60  

    创建ACL2000。

    在AR1的G0/0/0接口下使用nat outbound 命令将acl200和地址池关联,使得地址池中规定的地址可以使用地址池进行进行地址转换。并在AR1上查看NAT outbound信息。

    在PC2上测试与外网的连通性成功。

    并在AR1的接口G0/0/0上抓包观察地址转换情况。来自PC2的ICMP数据包在AR1的G0/0/0接口上源地址172.17.1.2被替换成地址池中的第一个地址202.17.10.50 。

        由于PC众多,采用多对多的NAT转换方式就必须增加公网IP地址池的地址数量。为了节约地址,需要配置多对一的Easy-IP转换方式实现访问外网的需求。Easy-IP是NAPT的一种方式,直接借用路由器的接口IP地址作为公网地址,将不同的内部地址映射到同一公网地址的不同端口上,实现多对一地址转换。

    在AR1的G0/0/0接口上删除NAT Outbound配置,并使用nat outbound命令配置Easy-IP特性,直接使用接口IP地址作为NA转换后的地址。

      [AR1]int g0/0/0

      [AR1-GigabitEthernet0/0/0]undo nat outbound  2000 address-group 1 no-pat

      [AR1-GigabitEthernet0/0/0]nat outbound 2000

        配置完成后,在PC2上使用UDP数据包发包工具发送udp数据包到公网地址202.169.20.1,配置好目的IP地址和UDP源、目的端口号后,输入字符串后发送。

    PC2的配置如下:

        在AR1上查看nat session的详细信息。可以看到,源地址172.17.1.2的UDP数据包被新源地址202.169.10.1和新源端口10241替换。AR1借用自身G0/0/0接口的公网地址为所有私网地址做NA转换,使用不同端口号区分不同私网数据。此方式不需要创建地址池,大大节省了地址空间。

    公司内server服务器提供ftp服务供外网用户访问,配置NAT server并使用公网IP地址202.169.10.6对外公布服务器地址 ,然后开启nat alg功能。对于封装在ip数据报文中应用层协议报文,正常的NAT转换会导致错误,在开启某应用协议的nat alg功能后,该应用协议报文可以正常进行nat转换,否则该应用协议不能正常工作

    在AR1的G0/0/0接口使用nat server命令定义内部服务器的映射表,指定通信协议为tcp,配置服务器使用公网ip地址202.169.10.6 ,服务器内网地址为172.16.1.3,指定端口为21,该常用端口号可以直接使用关键字“ftp”代替。并在AR1上查看nat server信息。

        查看server配置成效,选择根目录并启动ftpserver 。

    设置服务器完成后,在AR2上模拟公网用户访问私网ftp服务器。

路由器与连网模拟程序

教你使用华为Ensp模拟器配置静态路由

对于一台使用TCP/IP协议连接到网络的一台主机来说,要想成功的与其他网络连接通信,TCP/IP就必须了解三信息

如上图所示,你会看到三个重要的信息:ipv4地址、子网掩码、默认网关;在同一子网下 默认网关和子网掩码是一样的。

网关就是一个网络连接到另一个网络的“关口”。它实质上是一个网络通向另外网络的ip地址。不同网络之间的接口。从一个网络到另一个网络的转发点。

对于不在同一网络的ip地址,想要互相通信,就必须依赖网关。这个功能是由 路由器 ,即三层设备来完成。

默认网关:就像一个房间有多扇门一样,一台主机可以有多个网关,默认网关是指一台主机如果找不到一台可以用的网关,就会把数据包发送给默认网关。

网关的值一般是取本网段的最后一个ip地址。

想要数据在网络中可以正常的通信,那么有三个地址是必不可少的。

端口号的作用是让应用层的各种应用进程都能将其数据通过端口向下交付给传输层,以及让传输层知道应当将其报文段中的数据向上传送给应用层的每个应用进程。从这个意义上讲,每一个端口就相当于每一个应用进程。

注意事项

一般来说,端口号大致分三类:

21 FTP传输协议

23 Telnet远程登录

25 SMTP简单文件传输协议

53 DNS域名解析协议

80 HTTP超文本传输协议

119 NNTP网络新闻传输协议

161 SNMP简单网络管理协议

8000、8001 QQ服务器端口

网络上的设备有一个唯一地址---MAC地址,也叫物理地址,也叫网卡地址。

MAC地址由48bit组成,通常由12位16进制表示

前6位16进制数字通常由IEEE负责统一分发,用来确定厂商的唯一性

后6位16进制数字由各厂商自行管理

查看MAC地址

IP地址工作在网络层,完成数据包寻址

物理地址

网络地址(ip地址)

在软件系统中设定

每个端口号可有多个网络地址

网间寻址时使用。

在互联网中进行路由选择所使用的设备,或者说实现路由的设备,我们称之为路由器。

路由器关键功能:

路由是指导IP报文发送的路劲信息

路由器工作时依赖于路由表进行数据转发。路由表相当于一张地图,它包含着去往各个路由的信息,每条信息至少包含三个内容

静态路由的选择算法是一种非自适应路由选择算法,这是一种不可测量、不利用网络状态信息,仅仅按照某种固定的规律进行决策的简单路由算法,依靠手工输入信息来配置路由表。静态路由在默认状态下是私有的,因此,安全性高。

静态路由

动态路由

在配置之前先说明一个问题:本次配置案例使用的是华为的仿真模拟器Ensp,当开启设备的时候可能会出现如下图所示的错误

这个问题的解决方法是,点击路由设备--右键--设置

将串口号改为9600、9601、9602等以此类推,如下图所示

案例描述:

如图所示:三台router路由器相连。

实验要求:配置路由的名字、地址和静态路由,使得PC1能够和PC2通信。

端口地址如上图所示。

说明:在路由器R1的配置中,由于192.168.1.0网段和192.168.2.0网段与R1直接相连,因此不需要配置在静态路由表中,而192.168.3.0网段和192.168.4.0网段不与R1直接相连,因此需要配置在静态路由表中。

对于其他的路由器配置也是这个道理。

示例1:配置R1

system-view # 进入系统模式

undo info-center enable # 关闭提示信息

interface g0/0/0 # 切换到GE0/0/0这个端口

ip address 192.168.1.254 24 # 配置GE0/0/0这个端口的ip地址

inter g0/0/1 # 切换到GE0/0/1这个端口

ip address 192.168.2.1 24 # 配置GE0/0/1这个端口的ip地址

quit # 回到系统模式

ip route-static 192.168.3.0 24 192.168.2.2 # 配置静态路由

ip route-static 192.168.4.0 24 192.168.2.2 # 配置静态路由/pre

最后两行命令,我在这里做一些简单的说明,在这两行命令中,你会看到这里存在3组数据:

示例2:配置R2

system-view # 进入系统模式

undo info-center enable # 关闭提示信息

interface g0/0/0 # 切换到GE0/0/0这个端口

ip address 192.168.2.2 24 # 配置GE0/0/0这个端口的ip地址

inter g0/0/1 # 切换到GE0/0/1这个端口

ip address 192.168.3.1 24 # 配置GE0/0/1这个端口的ip地址

quit # 回到系统模式

ip route-static 192.168.1.0 24 192.168.2.1 # 配置静态路由

ip route-static 192.168.4.0 24 192.168.3.2 # 配置静态路由/pre

到这一步就要注意两点:

1、当R2想要前往192.168.1.0网段的时候,下一跳(网关)是192.168.2.1。

2、当R2想要前往192.168.4.0网段的时候,下一跳(网关)是192.168.3.2。

3、在R1的时候配置了去往192.168.3.0的网段,在R2的时候不要忘记回来192.168.1.0网段。

在路由通信过程中,需要发送请求包,如果通信正常会返回通信的延时信息,也就是响应信息。否则可能出现两种情况:

1、主机地址不可达。错误原因:未配置ip地址

2、请求超时(time out)。 错误原因:只配置去的路由,没有配置回来的路由。

配置至此,从pc1到192.168.3.1这个ip地址都是可以正常访问的,现在来做一个简单的测试,在测试之前,需要先配置pc1

如下图所示:

注意荧光部分,你会发现,网关地址与R1的GE0/0/0的IP地址是一样的,也就是GE0/0/0这个端口就是PC1的网关。PC2也是同样的道理!

从上图你会发现,PC1成功访问了192.168.3.1这个IP地址。

示例3:配置R3

system-view # 进入系统模式

undo info-center enable # 关闭提示信息

interface g0/0/0 # 切换到GE0/0/0这个端口

ip address 192.168.3.2 24 # 配置GE0/0/0这个端口的ip地址

inter g0/0/1 # 切换到GE0/0/1这个端口

ip address 192.168.4.254 24 # 配置GE0/0/1这个端口的ip地址

quit # 回到系统模式

ip route-static 192.168.1.0 24 192.168.3.1 # 配置静态路由

ip route-static 192.168.2.0 24 192.168.3.1 # 配置静态路由/pre

最后一步就是将PC2配置完成就结束了,PC2配置信息如下图所示

接下来,就来测试一下PC1到PC2是否实现了通信,测试结果如下图所示:

没有出现任何问题,说明静态路由就配置成功了!

你学会了吗?

本次关于静态路由配置的内容到这里就完美收官了。本次案例是有用的是华为模拟器ensp,官网已经下架,如需获取该工具,打开微信搜索【孩子上学后】,回复【ensp】即可获取。

路漫漫其修远兮,吾将上下而求索!

我是 啃书君 ,一个专注于学习的人, 你懂的越多,你不懂的越多 。

更多精彩内容我们下期再见!

使用ensp模拟器配置华为路由器的两种验证方式

实验内容:

R1:机房设备,R2、R3模拟PC进行远程登陆R1,配置telnet两种认证方式

实验步骤:

1.使用ensp建立拓扑。

2.配置各设备端口ip地址:

Huaweisys

Enter system view, return user view with Ctrl+Z.

[Huawei]sys R1

[R1]INT G0/0/0

[R1-GigabitEthernet0/0/0]IP ADDR 10.1.1.254 24

HuaweiSYS

Enter system view, return user view with Ctrl+Z.

[Huawei]SYS R2

[R2]INT G0/0/0

[R2-GigabitEthernet0/0/0]IP ADDR 10.1.1.1 24

------------------------------------------------------------------------------------------------

HuaweiSYS

Enter system view, return user view with Ctrl+Z.

[Huawei]SYS R3

[R3]INT G0/0/0

[R3-GigabitEthernet0/0/0]IP ADDR 10.1.1.2 24

################################################################

3.配置password认证

R1上配置telnet 验证方式为密码验证方式,密码为huawei,并设置密文存储,

[R1]user-interface vty 0 4

[R1-ui-vty0-4]authentication-mode password ***

Please configure the login password (maximum length 16):huawei ***

-----------------------------------------------------

R2telnet 10.1.1.254

*** Press CTRL_] to quit telnet mode

*** Trying 10.1.1.254 ...

*** Connected to 10.1.1.254 ...***

Login authentication

Password:

R1

###############################################################

4.配置aaa认证

***[R1]aaa ***

[R1-aaa]local-user admin password cipher hello privilege level 3 //添加admin账户密码为hello,密文保存,用户权限3

[R1-aaa]local-user admin service-type telnet

[R1-aaa]q

***[R1]user-interface vty 0 4 ***

***[R1-ui-vty0-4]authentication-mode aaa ***

***###############################################################*********

用GNS3模拟器软件做路由器、交换机实验操作教程

方法/步骤

1、首先是通过百度搜索引擎搜索GNS3并下载,考虑到专用性建议去下载,当然也可以去官网上下载,下载后并安装模拟器。

2、我们以GNS3

v0.8.6

all-in-one为例,下载后解压并安装,进入到GNS3安装界面向导,我们选择下一步,接下来是使用协议是否同意,选择同意。

3、接下来是组件的选择,这个比较重要了,做什么实验需要选择相应的组件,GNS3、Dynamips和WinPCAP是必选的,根据你的需要是否选择抓包,是的话需要勾选wireshark选项等,最简便的方法就是全部选中,以免后面又需要某些组件。

4、选择下一步进行安装,会出现安装WinPCAP的界面,我们需要先安装这个软件,选择下一步,一直到完成安装WinPCAP,接下来是安装GNS3我们也选择下一步直到完成安装。

5、安装完成后打开GNS3,进入到GNS3的界面,尽管在左边可以看到路由器,交换机,防火墙的图标但仍然不可以做实验,我们还必须下载Cisco

IOS操作系统文件。

6、建议还是去百度去下载免费的IOS操作系统文件,建议用3640的IOS,一方面是文件比较小,另一方面可以做交换机的实验。

7、打开GNS3,选择编辑,选择IOS

images

and

hypervisors,在设置里面选择IOS文件的存放目录,平台选择3600,model选择3640,这样基本上就完成了基本的配置。

关于网络模拟器路由配置实验和路由器与连网模拟程序的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

    声明

    删帖请联系zhiyihome@qq.com;