• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

NAT发布服务问题

2025-03-20提问
  • 0关注
  • 0收藏,516浏览
粉丝:0人 关注:0人

问题描述:

我私网内有4个web服务器ip分别是192.168.57.1,192.168.57.2,192.168.57.3,192.168.57.4。我只有一个公网ip221.2.205.210,能用nat server技术把这4个服务器发布出去吗?

最佳答案

已采纳
粉丝:9人 关注:0人

可以的,nat server 可以用来把内网服务器映射到公网,但由于你只有一个公网 IP(221.2.205.210),而 HTTP(80)端口已经映射给了 192.168.57.1,其余的三个服务器需要使用不同的公网端口进行映射。


你可以使用不同的 公网端口 来区分不同的内网 Web 服务器。例如:

nat server protocol tcp global 221.2.205.210 80 inside 192.168.57.1 80
nat server protocol tcp global 221.2.205.210 81 inside 192.168.57.2 80
nat server protocol tcp global 221.2.205.210 82 inside 192.168.57.3 80
nat server protocol tcp global 221.2.205.210 83 inside 192.168.57.4 80

这样,外部用户可以通过不同的端口访问对应的 Web 服务器:
访问 http://221.2.205.210:80 → 192.168.57.1:80
访问 http://221.2.205.210:81 → 192.168.57.2:80
访问 http://221.2.205.210:82 → 192.168.57.3:80
访问 http://221.2.205.210:83 → 192.168.57.4:80


是的不加端口默认是80

V15555006163 发表时间:2025-03-20 更多>>

外边的人在浏览器输入http://221.2.205.210的时候后边不加端口号默认是80吗?那这样所有人不都访问到57.1的服务了吗?他们也不知道我还有210.81 210.82 和210..83这三个服务器啊。

乐悲蔚蓝湖 发表时间:2025-03-20

是的不加端口默认是80

V15555006163 发表时间:2025-03-20
4 个回答
粉丝:32人 关注:1人

可以的

nas server 后面用不同的端口映射不同的私网地址端口出去

如果我这样nat server protocol tcp global 221.2.205.210 80   inside 192.168.57.1 80,80端口给了57.1了,那剩下的那三个web服务器映射哪个端口啊

乐悲蔚蓝湖 发表时间:2025-03-20 更多>>

如果我这样nat server protocol tcp global 221.2.205.210 80   inside 192.168.57.1 80,80端口给了57.1了,那剩下的那三个web服务器映射哪个端口啊

乐悲蔚蓝湖 发表时间:2025-03-20
粉丝:19人 关注:1人

映射的时候外部端口需要更改一下

如果外部端口都是80,那就需要4个公网IP了

zl_Yulenka 发表时间:2025-03-20 更多>>

别人访问web服务的时候,默认是80,如果外部端口我改成76,那外边的人不知道我改了咋办?

乐悲蔚蓝湖 发表时间:2025-03-20

如果外部端口都是80,那就需要4个公网IP了

zl_Yulenka 发表时间:2025-03-20
粉丝:0人 关注:8人

可以,分别对应不同的端口号就行

如果我这样nat server protocol tcp global 221.2.205.210 80   inside 192.168.57.1 80,80端口给了57.1了,那剩下的那三个web服务器映射哪个端口啊


只要不是80就行

可以,那你不是还要告诉别人你的四个域名是什么。那和你直接把地址和端口告诉别人不也一样吗,别人也不知道你的域名是什么,别人也不知道你的地址加端口是多少,反正都不知道,

什么都不会的网络工程师 发表时间:2025-03-20 更多>>

别人访问web服务的时候,默认是80,如果外部端口我改成76,那外边的人不知道我改了咋办?

乐悲蔚蓝湖 发表时间:2025-03-20

没办法,外网地址同一个端口不能复用,你要么多半几个公网地址

什么都不会的网络工程师 发表时间:2025-03-20

但是如果你办理4个公网地址,你就会有另外一个问题了,那外边的人不知道我这几个公网地址怎么办,所以你这个就比较矛盾

什么都不会的网络工程师 发表时间:2025-03-20

你的想法就是错的,就算真的可以,你访问地址加80端口的时候,你会访问到那一台上面去呢?

什么都不会的网络工程师 发表时间:2025-03-20

用域名解析一下是不是就行了?访问 http://221.2.205.210:80 → ***.*** 访问 http://221.2.205.210:81 → ***.*** 访问 http://221.2.205.210:82 → ***.*** 访问 http://221.2.205.210:83 → ***.***

乐悲蔚蓝湖 发表时间:2025-03-20

那你要把这几个绑到同一个域名上吗?那么我访问这个域名到底是访问那一台服务器?相互矛盾

什么都不会的网络工程师 发表时间:2025-03-20

你映射就是映射不同的端口,绑定域名也是绑定不同的域名,,只是你的想法不对

什么都不会的网络工程师 发表时间:2025-03-20

用4个域名对应http://221.2.205.210:80,http://221.2.205.210:81,http://221.2.205.210:82, http://221.2.205.210:83可以不?

乐悲蔚蓝湖 发表时间:2025-03-20

可以,那你不是还要告诉别人你的四个域名是什么。那和你直接把地址和端口告诉别人不也一样吗,别人也不知道你的域名是什么,别人也不知道你的地址加端口是多少,反正都不知道,

什么都不会的网络工程师 发表时间:2025-03-20

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明