NAT路由器,将内网ip转换为外网ip

Network Address Translation,网络地址翻译。

概念

NAT就是在局域网内部使用内部地址,而当内部节点要与外部网络通信时,在网关将内部地址替换为公用地址,从而在外部网关正常使用。

NAT表是转换的核心

NAT路由器有NAT表,无论是静态NAT还是动态NAT还是PNAT都会将NAT信息放入NAT表中,NAT转换的核心就是NAT表。
通过NAT,只需要一个公有IP,就能将整个局域网接入Internet。

NAT分为

静态NAT,动态NAT,网络地址端口转换NAPT(PortLevel NAT)

静态NAT

静态NAT就是按照NAT静态表一一对应地将公网ip转换为内网ip。

动态NAT

动态NAT是通过建立一个NAT公网地址池,每个需要和外网通信的节点都会占用一个池中ip,如果地址池只有两个地址,被耗尽后,余下的内网节点不能翻译,不能访问外网。

NAPT(PNAT)

需要定义NAT地址池,启动地址复用,通过端口,将多个内部地址映射到比较少的外部地址。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-26 22:34:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-26 22:34:03       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-26 22:34:03       82 阅读
  4. Python语言-面向对象

    2023-12-26 22:34:03       91 阅读

热门阅读

  1. DockerCompose安装mysql及配置

    2023-12-26 22:34:03       60 阅读
  2. Minio的工具类实现(封装了基础的minio的方法)

    2023-12-26 22:34:03       61 阅读
  3. vue利用深拷贝解决修改不能取消的问题

    2023-12-26 22:34:03       54 阅读
  4. 如何在uni-app项目中使用路由

    2023-12-26 22:34:03       60 阅读