请教只有内网 IP 如何搭建能够在外网访问形如 abc.com 的 DNS 服务。

2015-04-14 16:24:16 +08:00
 fxxkgw
手上有几台虚拟主机,但都只有内网IP,通过NAT连接外网。
现在想在上面起个named服务,当做DNS服务器,通过它将一个域名比如abc.com解析到自身,然后通过启用的nginx达到访问网页功能。
想请教下在这种情况下bind该如何配置,谢谢。
1850 次点击
所在节点    问与答
5 条回复
tmqhliu
2015-04-14 17:18:02 +08:00
不是bind和dns的问题,请确认你有NAT网关的控制权限,然后在上面开端口转发即可
tmqhliu
2015-04-14 17:19:02 +08:00
域名的解析地址写成你NAT网关的公网IP地址即可,如果公网IP是变动的需要使用DDNS比如3322、花生壳
Themyth
2015-04-14 17:23:17 +08:00
无论如何,外网需要能访问到你。
fxxkgw
2015-04-14 17:44:07 +08:00
@tmqhliu 感谢回复。
您的意思是不是:设置ACL,把公网ip:port和内网ip:port映射,然后把域名绑定到NAT网关的公网IP,访问时通过第三方DNS解析到三层设备上,然后通过NAT映射到内网虚拟主机主机中 是么?
那就只能把域名和IP绑定到第三方DNS服务器上了,然后我没权限去设置这些网络设备。。
tmqhliu
2015-04-15 09:16:03 +08:00
@fxxkgw 是的。 只能借助公网IP的映射

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/183654

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX