计算机网络实验八:思科NAT的基本配置
发布日期:2021-06-29 20:03:52
浏览次数:4
分类:技术文章
本文共 1613 字,大约阅读时间需要 5 分钟。
一、实验目的
了解思科网络设备的配置基本特点及 IOS 命令基本操作方法 了解NAT(Network Address Translation)的工作原理及基本配置 二、实验内容 1.创建拓扑 路由器连线不上请开启新的端口,如何开启自行百度,不在多写实验步骤
ii.各PC的IP地址配置见下表 名称 IP地址 子网掩码 默认网关PC0 192.168.1.2 255.255.255.0 192.168.1.1PC1 192.168.1.3 255.255.255.0 192.168.1.1PC2 223.1.1.2 255.255.255.0 223.1.1.1
iii.配置路由端口地址
路由器Router0与Switch0相连的接口的IP地址为192.168.1.1,子网掩码255.255.255.0,与Router1相连的接口IP地址为221.1.1.1,子网掩码255.255.255.0,Router1与Router0相连的端口IP地址为221.1.1.2,子网掩码255.255.255.0,Router1与Switch1相连的端口IP地址223.1.1.1,子网掩码255.255.255.0。
iv.路由器Router0上添加一条静态路由:
路由器 网络 子网掩码 下一跳
Router0 0.0.0.0 0.0.0.0 221.1.1.2v.在Router0上进行如下配置:
Router0(config)#access-list 1 permit 192.168.1.0 0.0.0.255 \\配置一个标准访问控制列表 Router0(config)#ip nat inside source list 1 interface Serial0/3/0 overload \\启用 PAT私有 IP 地址的来源来自于 ACL 1,使用 serial0/3/0 上的公共 IP 地址进行转换,\\overload 表示使用端口号进行转换 Router0(config)#int fa0/1 Router0(config-if)#ip nat inside Router0(config-if)#int serial0/3/0 Router0(config-if)#ip nat outside Router0(config)#access-list 1 permit 192.168.1.0 0.0.0.255 \\配置一个标准访问控制列表 Router0(config)#ip nat inside source list 1 interface Serial0/3/0 overload \\启用 PAT私有 IP 地址的来源来自于 ACL 1,使用 serial0/3/0 上的公共 IP 地址进行转换,overload 表示使用端口号进行转换 Router0(config)#int fa0/1 Router0(config-if)#ip nat inside Router0(config-if)#int serial0/3/0 Router0(config-if)#ip nat outside
在simulation模式下观察DHCP报文交互过程,进一步理解DHCP的工作原理。
成功结果:
pc2与pc1之间简单报文传送成功作业: 在simulation模式下观察PC1 ping PC2的过程,并解释所看到的现象,特别注意观察报文到达Router0时,以及离开Router0时报文的源IP地址及目的地址有何变化。
NAT(Network Address Translation,网络地址转换)是1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。
转载地址:https://blog.csdn.net/m0_51684972/article/details/109461847 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年04月26日 09时35分06秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
图˙谱˙马尔可夫过程˙聚类结构----by林达华
2019-04-30
深度学习读书笔记之AE(自动编码AutoEncoder)
2019-04-30
深度学习读书笔记之RBM
2019-04-30
深度学习word2vec笔记之基础篇
2019-04-30
android - JNI - 一维数组、二维数组的访问与使用
2019-04-30
在 Android Studio 2.2 中愉快地使用 C/C++
2019-04-30
C++和JNI的数据转换
2019-04-30
JNI 传递结构体参数
2019-04-30
JNI中枚举类型作为参数
2019-04-30
qlineedit tab焦点处无法输入问题
2019-04-30
android精确绘制文字位置的方法
2019-04-30
Android中UI线程与后台线程交互设计的5种方法
2019-04-30
[Android]调用字符串资源的几种方法
2019-04-30
Android更新UI的两种方法——handler与runOnUiThread()
2019-04-30
Java中new Thread的弊端及Java四种线程池的使用
2019-04-30
android线程与UI消息传递
2019-04-30
java枚举定义
2019-04-30
[翻译][Java]ExecutorService的正确关闭方法
2019-04-30
QT父子窗口事件传递与事件过滤器
2019-04-30
Qt到Cortex-A8的移植
2019-04-30