经过nat映射了内网端口做服务器,在不开hairping时无法通过wan口地址访问内网服务,在开启hairping时可以通过wan口访问内网服务,但内网服务获取到的ip地址都是路由器的ip地址 ,无法获取到请求的真实外网地址。如何才能解决这个矛盾,既能通过wan口地址访问内网服务,又能获取到请求服务的公网ip地址?
路由器做了nat映射,内网搭建了http服务,通过wan口访问内网的http服务
(0)
最佳答案
没办法
可通过内网用户通过内网地址访问服务器方式规避。
或者通过内部dns解析方式规避。公网解析公网地址公司内网解析公司内网地址。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
我现在等于有3个场景: 1、内部的80端口映射到外网88端口用于http直接访问,但http服务需要得到请求者的公网ip。 2、在内网想通过域名直接访问到内网的服务,而域名是ddns到外网地址的。 3、路由器做了vpn server,在外面拨上vpn拿到了内网地址,但如果不开hairping只能访问路由器不能访问内网的服务器。 2、3实际是同一个问题。三个场景在一起,很难抉择啊