首页 > 其他分享 >NAT配置实验

NAT配置实验

时间:2022-11-04 15:22:40浏览次数:56  
标签:AR1 www PC1 网段 配置 ping 192.168 实验 NAT

一、实验目的

1.掌握EasyIP的配置。

2.掌握NAT Server的配置。

二、实验的仪器、设备、材料

路由器、PC机、服务器

三、实验内容及实验原理

实验拓扑图:

 

AR1为出口设备,AR2为ISP设备。每个网段使用本网段最后一个有效地址作为网关。

现要求如下:

(1)实现 PC1所在网段能够访问外网,PC2 所在网段不能访问外网;配置源NAT时使用easy-ip技术。

(2)将内网www服务器进行映射;对应映射地址为202.112.1.5。

(3)www服务器所在网段仅允许PC2所在网段访问,禁止PC1等业务网段访问,ping测试。

四、实验步骤

1.组网

(1)搭建环境

按照所示搭建实验环境。

(2) 设置各主机IP地址,配置情况如图所示,其余PC的IP地址为该网段的可用地址即可。

以PC1为例

 

(3)配置路由器各端口的IP地址。

以AR1为例

[AR1]int g0/0/0

[AR1-GigabitEthernet0/0/0]ip add 192.168.1.254 24

[AR1-GigabitEthernet0/0/0]int g0/0/1

[AR1-GigabitEthernet0/0/1]ip add 192.168.2.254 24

[AR1-GigabitEthernet0/0/1]int g0/0/2

[AR1-GigabitEthernet0/0/2]ip add 192.168.3.254 24

[AR1-GigabitEthernet0/0/2]int g4/0/0

[AR1-GigabitEthernet4/0/0]ip add 202.112.1.1 24

2.配置路由

由于PC1、PC2和server1所在网段不能访问外网,因此在AR1上配置默认路由,下一跳.

为AR2的g0/0/2的端口地址

[AR1]ip route-static 0.0.0.0 0.0.0.0 202.112.1.2

测试

 

3.配置NAT命令

(1)根据实验需求,配置源NAT命令,要求在实验报告中逐条写出配置命令,并通过抓图验证。

[AR1]acl 2000

[AR1-acl-basic-2000]rule 5 permit source 192.168.1.0 0.0.0.255

[AR1-acl-basic-2000]int g4/0/0

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

测试:①PC1 ping PC3 ②PC2 ping PC3 ③并抓包

PC1 ping PC3

 

抓包

 

PC2 ping PC3

 

抓包

 

 

(2)配置NAT Server

nat server protocol tcp global 202.112.1.5 www inside 192.168.3.2 www

测试:开启www服务器①从客户端访问www服务器;②从客户端ping服务器

[AR1-GigabitEthernet4/0/0]nat server protocol tcp global 202.112.1.5 www inside

192.168.3.10 www

客户端访问www服务器

 

 

 

 

从客户端ping服务器

 

 

(3)配置内网的ACL (参考命令)

[AR1]acl number 2001

[AR1-acl-basic-2001]rule 5 deny source 192.168.1.0 0.0.0.255

[AR1-GigabitEthernet0/0/2]traffic-filter outbound acl 2001

测试:①PC1 ping server ②PC2 ping server

PC1 ping server

 

 

 

PC2 ping server

 

 

标签:AR1,www,PC1,网段,配置,ping,192.168,实验,NAT
From: https://www.cnblogs.com/mu-yi2/p/16857912.html

相关文章

  • 学习笔记-nfs 配置案例
    nfs配置案例案例1服务端在Centos上配置nfs服务以只读的形式方式共享目录/public(目录需要自己创建).yum-yinstallnfs-utilsvim/etc/exports/public......
  • onps栈移植说明(1)——onps栈的配置及裁剪
        onps栈的移植涉及几个部分:1)系统配置及裁剪;2)基础数据类型定义;3)RTOS适配层实现;4)编写网卡驱动并注册网卡。本文作为onps栈移植的指导性文件将给出一般性的移植说明......
  • Pycharm中安装和配置PyQt5的相关工具
    简介PyQt是Qt框架的Python语言实现,由RiverbankComputing开发,是最强大的GUI库之一。本文主要讲述如何在Pycharm上安装和配置PyQT的相关工具,需要配置的工具有如下几个:QtD......
  • maven安装与配置环境
    一.配置Maven环境1.将下载好的压缩包,解压至你想要安装的目录下。2.复制Maven的根目录3.配置Maven环境4.在Path中新建:%MAVEN_HOME%\bin5.启动CMD命令工具二.修改Maven......
  • 关于ARM核心板远程调试的配置
    桌面系统环境:Ubuntu18.04.6LTSQtCreator:QtCreator4.11.1QtKits:Qt5.14.2核心板型号:英码MED3568 1. 在QtCreator中操作,工具-Kits-Debuggers,点击Add新增加......
  • Spring Boot缓存实战 Redis 设置有效时间和自动刷新缓存,时间支持在配置文件中配置
    问题描述SpringCache提供的@Cacheable注解不支持配置过期时间,还有缓存的自动刷新。我们可以通过配置CacheManneg来配置默认的过期时间和针对每个缓存容器(value)单独配置过......
  • 机器学习环境配置
    本文采用如下安装方案:安装Anaconda:建立Python应用环境VisualStudioCode:建立代码编辑环境安装OpenCV:建立视觉开发环境安装PyTorch:建立深度学习开发环境1.Anacond......
  • Linux下安装MongoDB的Database Tools并配置
    安装tools以使用导入导出功能。解决mongodump:commandnotfound#下载wgethttps://fastdl.mongodb.org/tools/db/mongodb-database-tools-rhel70-x86_64-100.5.3.tgz#......
  • Spring Boot 常用应用属性配置列表
    #===================================================================#COMMONSPRINGBOOTPROPERTIES##Thissamplefileisprovidedasaguideline.DoNOT......
  • 实验二:逻辑回归算法实验
    【实验目的】理解逻辑回归算法原理,掌握逻辑回归算法框架;理解逻辑回归的sigmoid函数;理解逻辑回归的损失函数;针对特定应用场景及数据,能应用逻辑回归算法解决实际分类问题。......