当前位置: 首页 > news >正文

网络地址转换

网络地址转换

网络地址转换(Network Address Translation,NAT)的功能是将企业内部自行定义的私有IP地址转换为Internet上可识别的合法IP地址。由于现行IP地址标准--IPv4的限制,Internet面临着IP地址空间短缺的问题,因此从ISP申请并给企业的每位员工分配一个合法IP地址是不现实的。NAT技术能较好地解决现阶段IPv4地址短缺的问题。本任务分为以下两个活动展开介绍。

各类网络的内部地址(私有地址)有哪些:

A类:10.0.0.0-10.255.255.255

B类:172.16.0.0-172.31.255.255

C类:192.168.0.0-192.168.255.255

这些私有地址也就是内部地址只能出现在内部网络,不能在internet上出现,在internet上只能出现公有地址。这样就会导致多台内部网络主机共用一个或者多个公有地址的情况,因此在路由器上需要做NAT转换(也就是公有地址与私有地址之间的转换)

实验思路:

  1. 给各个主机和路由器配置IP地址以及网关。
  2. 给两台路由器配置分别配置EIGRG路由协议
  3. 配置动态NAT:(内部访问外部)
  4. 第一步:在路由器R1上的两个接口指定inside和outside
  5. 第二步:创建访问控制列表,定义符合访问控制列表的数据进行NAT转换
  6. 第三步:启用NAT功能,使得符合访问控制列表的流量进行NAT转换
  7. 配置静态nat,将内部主机映射到外部ip上:(外部访问内部)
  8. 配置nat地址池:
  9. 创建一个地址池,使用nat 将内部地址转换成外部地址

实验拓扑图:

tcp    211.1.1.1:1029      192.168.1.1:1029    211.2.2.2:80     211.2.2.2:80

协议  外部接口ip端口号  内部主机IP端口号  访问主机端口号

动态nat配置:

第一步:

在R1路由器上配置eigrp协议: 只需要配置211.1.1.0 网段

配置完保存一下

在R2上配置eigrp: 要配置两个网段

配置完保存一下

在R1的路由器的g0/0配置 inside接口,s0/0/0接口配置outside接口

第二步:

创建访问控制列表,定义符合访问控制列表的数据流量进行NAT转换

第二步:

启用NAT功能,使得符合访问控制列表的流量进行NAT转换

测试一下:

从内部访问外部服务器:

使用 show ip nat translation 命令查看转换情况

Tcp  211.1.1.1:1026  192.168.1.1:1026   211.2.2.2:80   211.2.2.2:80

协议  外部接口ip端口号  内部主机IP端口号  访问主机端口号

配置静态nat

将内部主机映射到外部ip上:(外部访问内部)

使用 show ip nat translation 命令查看转换情况

把服务器的ip地址转换成公网IP

从外部主机上去访问内部服务器:

我们访问的是211.1.1.1 对应的映射应该是192.168.1.2

配置nat地址池:

地址池的范围是:211.1.1.100到211.1.1.200 (从内部到外部)

设置地址池:

把内网的主机映射成地址池中的地址:

保存,重启一下在用内部主机查看外部服务器来看一下转换情况:

http://www.lqws.cn/news/78049.html

相关文章:

  • 【笔记】为 Python 项目安装图像处理与科学计算依赖(MINGW64 环境)
  • Android第十二次面试GetX库渲染机制
  • 数据结构之堆:解析与应用
  • PostgreSQL pgrowlocks 扩展
  • 吴恩达MCP课程(5):mcp_chatbot_prompt_resource.py
  • webpack和vite的区别
  • SQL 逻辑处理顺序详解
  • 2025年危化品安全员考试题库及答案
  • 软件测评师教程 第2章 软件测试基础 笔记
  • DeepSeek模型多模态扩展与跨模态理解实战
  • 强人工智能 vs 弱人工智能:本质区别与未来展望
  • JavaSE 字符串:深入解析 String、StringBuilder与 StringBuffer
  • springboot04
  • NVMe IP现状扫盲
  • [网页五子棋][匹配对战]落子实现思路、发送落子请求、处理落子响应
  • Java设计模式之备忘录模式详解
  • 告别printf!嵌入式系统高效日志记录方案
  • 用“红烧鱼”类比说明卷积神经网络CNN的概念
  • 第18讲、Odoo接口开发详解:原理、类型与实践
  • 2024年数维杯国际大学生数学建模挑战赛C题时间信号脉冲定时噪声抑制与大气时延抑制模型解题全过程论文及程序
  • P12592题解
  • android binder(四)binder驱动详解
  • 电路图识图基础知识-高、低压供配电系统电气系统的继电自动装置(十三)
  • 一种基于性能建模的HADOOP配置调优策略
  • EXCEL--累加,获取大于某个值的第一个数
  • 电子电气架构 --- 如何应对未来区域式电子电气(E/E)架构的挑战?
  • 黑马程序员C++核心编程笔记--4 类和对象--多态
  • opencv调用模型
  • cJSON简单使用
  • 定制开发开源AI智能名片驱动下的海报工厂S2B2C商城小程序运营策略——基于社群口碑传播与子市场细分的实证研究