news 2026/5/5 8:20:49

华为路由交换 NAT网络地址转换

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
华为路由交换 NAT网络地址转换

何为 NAT

地址转换技术,私有网段需要访问公网就需要地址转换,同时想通过公网访问局域网内的服务器也需要NAT技术,即把服务器内网地址映射到公网地址上。

NAT的4中模式

  • 静态NAT模式
    静态nat是将私网地址和公网地址进行一对一的绑定
    很显然不现实,因为你需要很多个公网地址,所以基本用不上
    如图:

  • 动态NAT模式
    动态NAT 私网地址可以去地址池中使用空闲的地址
    同样不现实,也需要多个公网地址,基本也不使用

  • NAPT模式
    这种模式是在公网地址池中(可以是一个),将私网地址和公网地址的端口号进行绑定。不推荐使用。

  • Esay IP
    私网访问外网时 映射到路由器出接口的ip地址的端口。(这种嘎嘎用就是了)

NAPT和Esay ip的区别 大家都是映射端口 他们有什么不同
NAPT:当你拥有两个ip地址的时候 一个用来做链接外网的接口ip 一个用来进行地址转换
Esay ip:此模式就是这有一个公网ip 而且 这个ip地址还是链接外网的接口ip的时候 还使用他来做地址转换

配置

第一步:首先要匹配到需要地址转换的ip段有哪些,根据来源ip匹配即可
acl 2000[acl编号]
rule 5[规则序号]permit soure x.x.x.x[ip段]x.x.x.x[反掩码匹配]

第二步:出接口配置NAT,数据为外发时,匹配ACL2000的编号里符合规定的地址进行转换。
出接口视图】nat outbound 2000 #接口下应用,这是esay ip模式。

NAT server

加入你有一个服务器在内网配置了内网ip,你想通过公网访问怎么实现呢?这时候可以使用NAT server,这是将内网地址和端口映射到公网ip的地址和端口上的技术。


如图:通过公网访问100.100.100.100的x端口,获取内网192.168.1.1服务器80端口的服务。这里的X端口需要指定你自已想配置的端口,但是要考虑安全性以及部分占用服务的端口。

配置:
接口下] nat server protocol tcp global curr-int :8080 inside x.x.x.x 80
解释 nat 服务 协议 tcp global 当前接口 X是你定义的端口 内部 IP地址 端口
至此,您可以通过公网访问100.100.100.100:8080 访问到内部服务器192.168.1.1:80的服务。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/5 8:19:01

如何为Unity游戏实现无缝多语言支持:XUnity.AutoTranslator完全指南

如何为Unity游戏实现无缝多语言支持:XUnity.AutoTranslator完全指南 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 你是否曾经因为语言障碍而无法畅玩心仪的日文或韩文游戏?或者作…

作者头像 李华
网站建设 2026/5/5 8:18:34

ORAS实战案例:在真实项目中如何应用容器镜像管理

ORAS实战案例:在真实项目中如何应用容器镜像管理 【免费下载链接】oras OCI registry client - managing content like artifacts, images, packages 项目地址: https://gitcode.com/gh_mirrors/or/oras ORAS(OCI Registry as Storage&#xff09…

作者头像 李华
网站建设 2026/5/5 8:15:32

DeepSeek-Coder-V2-Lite-Base API使用全攻略:从基础调用到高级集成

DeepSeek-Coder-V2-Lite-Base API使用全攻略:从基础调用到高级集成 【免费下载链接】DeepSeek-Coder-V2-Lite-Base 开源代码智能利器——DeepSeek-Coder-V2,性能比肩GPT4-Turbo,全面支持338种编程语言,128K超长上下文,…

作者头像 李华
网站建设 2026/5/5 8:12:27

ureq JSON数据处理最佳实践:发送与接收JSON的完整方案

ureq JSON数据处理最佳实践:发送与接收JSON的完整方案 【免费下载链接】ureq A simple, safe HTTP client 项目地址: https://gitcode.com/gh_mirrors/ur/ureq ureq 是一个轻量级、安全的 HTTP 客户端,提供了简洁高效的 JSON 数据处理能力。通过启…

作者头像 李华
网站建设 2026/5/5 8:12:25

用STM32F103C8T6+DHT11+ESP8266做个温湿度监测器,再也不用担心家里太潮了(附ZigBee组网避坑指南)

基于STM32与ESP8266的智能温湿度监测系统实战指南 家里总有些角落潮湿得让人担心?梅雨季节墙面发霉、衣物受潮的问题困扰着许多家庭。今天我们将用不到200元的成本,打造一个可以远程查看温湿度数据的监测系统。这个方案特别适合对智能家居感兴趣的电子爱…

作者头像 李华