首页 > 其他分享 >NAT基础

NAT基础

时间:2022-11-29 17:47:10浏览次数:45  
标签:映射 IP 公网 基础 地址 NAT IP地址

1. 静态NAT

img
过程
img
如果希望一台主机优先使用某个关联地址,或者想要外部网络使用一个指定的公网 地址访问内部服务器时,可以使用静态NAT。
但是在大型网络中,这种一对一的IP地址映射无法缓解公用地址短缺的问题

2. 动态NAT

基于地址池动态映射,一个公网地址可以临时分配给一个私网地址,但当地址用尽以后只能等待
img
过程
img

3. NAPT

网络地址 端口转换,同时对IP地址和端口号进行转换,实现公网地址与私网地址1:N的映射,有效提高公有地址利用率,通常是企业,家庭上网的默认方式
img
过程
img
img

4. Easy IP

适用于小规模局域网中的主机访问Internet的场,没有地址池的概念
例如: 家用的一般都是这种,我们的公网IP经常在变动,那么拨号获取的什么公网IP,就用这个公网IP来转换
小规模局域网通常部署在小型的网吧或者办公室中,这些地方内部主机不多,出接 口可以通过拨号方式获取一个临时公网IP地址。Easy IP可以实现内部主机使用这个临时公网IP地址访问Internet
img

5. 4种NAT类型的比较

img

6. NAT SERVER

当需要将内网的服务提供给外网时,可以配置"公网地址+端口号" 与"私网地址+端口号"间的映射关系来实现
img
过程
img

标签:映射,IP,公网,基础,地址,NAT,IP地址
From: https://www.cnblogs.com/yufenchi/p/16936036.html

相关文章

  • day44MySQL基础(6)
    SQL注入问题怪像1:输对用户名就可以登录成功怪像2:不需要对的用户名和密码也可以登录成功SQL注入:利用特殊符合的组合产生特殊的含义从而避开正常的业务逻辑sel......
  • 《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器
    文章目录3.Docker常用命令3.1帮助启动类命令3.2镜像命令3.3有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)3.4容器命令3.4.1新建+启动容器3.4.2列出当......
  • 亚马逊云科技与黑莓扩大合作,将BlackBerry QNX基础软件迁移上云
    在亚马逊云科技2022re:Invent全球大会上,黑莓公司(BlackBerryLimited)(纽约证券交易所代码:BB;多伦多证券交易所代码:BB)宣布进一步利用亚马逊云科技,首次通过云服务将BlackBerry®......
  • Java基础-scanner的使用
    在类的声明之前,引入扫描仪(Scanner):importjava.util.Scanner;在方法中创建一个扫描仪 Scannerinput=newScanner(System.in);通过扫描仪获取从键盘输入的数据 inti......
  • Vue基础
     1、内容渲染指令1.v-text指令:覆盖元素内部原有的内容。2.{{}}插值表达式:是内容的占位符,不会覆盖原有内容。3.v-html指令:吧带有标签的字符串,渲染成真正的HTML内容。2......
  • JS基础12--break和continue
    <!DOCTYPEhtml><htmllang="zh-CN"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0,maxim......
  • JS基础11-3强制类型转换Boolean
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"conten......
  • 幂等——Java基础api设计
    幂等什么是幂等幂等性:****多次调用方法或者接口不会改变业务状态,可以保证重复调用的结果和单次调用的结果一致。使用幂等的场景1.前端重复提交在用户注册、用户创建商......
  • 编写Hello World!(0基础)
    HelloWorld新建一个文件夹,存放代码新建一个Java文件新建一个文本文档,后缀名改为.java【注意】系统可能没有打开后缀名编写代码publicclassHello{ ......
  • 01-Linux基础
    一、Linux系统介绍Linux常见发现版本:RedHatLinuxSuSELinuxUbuntuLinuxMandrakeLinuxCalderaLinuxTurbolinuxDebianGNU/LinuxGentooLinuxLinpusLinuxLinux优点:开......