首页 > 其他分享 >NAT地址转换中的PAT(地址复用)模式

NAT地址转换中的PAT(地址复用)模式

时间:2024-08-21 16:51:29浏览次数:7  
标签:PAT IP 地址 NAT 转换 config 数据包

简介        

       在数据进行传输时,必要经过公网IP才能够传到其他地方(除了局域网),在局域网中想要将数据进行传输到外网,又不浪费公有IP的前提下,NAT地址转换应运而生。

        NAT地址转换分为静态地址转换,动态地址转换,以及PTA 地址转换,前两种只能一对一,也就说一个内部网对应一个共有IP,PTA则能够一对多,多个内部网对应一个公网IP。动态地址转换已经不怎么使用了,着重讲解一下PAT地址转换 

        PTA地址转换不同于前两种,它是将数据包的源地址通过地址映射,转换成公网IP地址,同时记录相应的端口与源地址,数据包回来时通过路由器保存的端口与源IP将数据包发送到响应主机。映射是通过路由器的计算得出。除此之外,外网主机追查是哪台主机访问的是找不到的,只能寻查到路由器的公网IP,不能具体到那一台主机。

配置PAT模式

拓扑图

1.配置IP 

2.配置PAT

NAT(config)#access-list 1 permit 192.168.1.0 0.0.0.255                //创建标准访问列表1,允许192.168.1.0网段通过
NAT(config)#ip nat inside source list 1 interface g0/1 overload    //IP网络地址转换在内部使用标准访问控制列表1进入g0/1接口采用端口多路复用(多个私有IP转换成一个公有IP上网)

NAT(config)#interface g0/0         //进入g0/0接口
NAT(config-if)#ip nat inside        //从内网发送数据包,转换成外网地址
NAT(config-if)#exit
NAT(config)#interface g0/1          //进入g0/1接口
NAT(config-if)#ip nat outside      //从外网返回数据包,转换成内网地址

 ip nat inside是指从内网发送的数据包,提取包头的源IP地址,转换为外网地址;ip nat outside是指从外网返回的数据包,提取包头的目的ip地址,转换为内网地址。

标签:PAT,IP,地址,NAT,转换,config,数据包
From: https://blog.csdn.net/m0_70063775/article/details/141394174

相关文章

  • 【Nats】连接到指定的 NATS 服务器
    目录连接到指定的NATS服务器发布消息到指定服务器订阅指定服务器的消息连接到指定的NATS服务器需要使用nats命令行工具连接到非默认的NATS服务器,可以通过指定-s或--server选项来指定服务器地址。默认情况下,NATS服务器监听在nats://localhost:4222。如果......
  • Windows 隐蔽 DNS 隧道是一种利用 DNS 协议在网络上进行隐蔽数据传输的技术。DNS(域名
    Windows隐蔽DNS隧道是一种利用DNS协议在网络上进行隐蔽数据传输的技术。DNS(域名系统)通常用于将域名解析为IP地址,但其协议本身并不限制传输的数据内容。因此,攻击者或信息安全专家可能利用这一点,通过DNS请求和响应传输未经授权的数据流量。工作原理数据编码:首先,将要传......
  • AI Native应用中的模型微调
    在AINative应用中,模型微调是一个关键步骤,它允许开发者使用特定领域的数据对预训练模型进行二次训练,从而使其更好地适应特定任务或数据集。以下是对AINative应用中的模型微调进行详细解析:一、模型微调的定义模型微调(Fine-Tuning)是指在预训练模型的基础上,通过对其参数进行进......
  • Python - Architectural Design Patterns
    Architecturaldesignpatterns provideatemplateforsolvingcommonarchitecturalproblems,facilitatingthedevelopmentofscalable, maintainable,andreusablesystems.Technicalrequirements•FortheMicroservicespatternsection,installthefollowing......
  • 网络制式:IP地址全知识攻略
     1、IP地址是什么?IP地址是互联网协议特有的一种地址,它是IP协议提供的一种统一的地址格式,为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。2、我们为什么要使用IP地址呢?在单个局域网网段中,计算机与计算机之间可以使用网络访问层提供的......
  • 洛谷P3528 [POI2011] PAT-Sticks && 数据结构之堆
    传送门:P3528[POI2011]PAT-Sticks与买桂花同载酒,终不似,少年游这是现在为止洛谷上的最优解!!翻译题目描述小约翰尼的爷爷奶奶送给他一份生日礼物。这份礼物是一盒长度和颜色各异的木棍。约翰尼想知道,在他得到的这组木棍中,是否存在三根木棍能够组成一个三边颜色各不相同的三......
  • Linux ARM生成随机的MAC地址
    背景有一批产品ARM板出来全都是同一个MAC地址:00:00:35:00:11:55这就导致获取的IP都是一样的,需要让他们启动后获取各自不一样的IP,因此每个板子都需要获得其自己的MAC地址(后三个BYTE区分身份):“00:00:35:XX:XX:XX”设置MAC解决此问题1、临时设定网卡的MAC地址(重启后......
  • [Design Pattern] Memento Pattern
    //memento.jsimport{TodoList}from"./classes.js";exportconstTodoHistory={history:[],push(state){if(state){//alwayspushanewSettoavoidreferenceissuesthis.history.push(newSet([...state]));}......
  • "DSE 驱动签名强制"(Driver Signature Enforcement)是一项 Windows 操作系统的安全功能,
    "DSE驱动签名强制"(DriverSignatureEnforcement)最早起源于WindowsXP和WindowsServer2003的安全增强功能。随着时间推移,它在后续的Windows版本中得到进一步加强和改进,旨在提升系统的安全性和稳定性,通过确保驱动程序必须经过签名认证,防止潜在恶意软件和不兼容的驱动程序......
  • Python向IP地址发送字符串
    在Python中,向IP地址发送字符串通常意味着你需要通过某种协议来实现通信。最常见的协议包括TCP和UDP。这里,我将分别给出使用TCP和UDP协议向指定IP地址发送字符串的示例代码。1.TCP、UDP协议——示例一1.1使用TCP协议TCP协议是一种面向连接的、可靠的、基于字节流的传输层通信协......