V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
fxxkgw
V2EX  ›  问与答

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

  •  
  •   fxxkgw · 2015-04-14 16:24:16 +08:00 · 1850 次点击
    这是一个创建于 3546 天前的主题,其中的信息可能已经有所发展或是发生改变。
    手上有几台虚拟主机,但都只有内网IP,通过NAT连接外网。
    现在想在上面起个named服务,当做DNS服务器,通过它将一个域名比如abc.com解析到自身,然后通过启用的nginx达到访问网页功能。
    想请教下在这种情况下bind该如何配置,谢谢。
    5 条回复    2015-04-15 09:16:03 +08:00
    tmqhliu
        1
    tmqhliu  
       2015-04-14 17:18:02 +08:00
    不是bind和dns的问题,请确认你有NAT网关的控制权限,然后在上面开端口转发即可
    tmqhliu
        2
    tmqhliu  
       2015-04-14 17:19:02 +08:00
    域名的解析地址写成你NAT网关的公网IP地址即可,如果公网IP是变动的需要使用DDNS比如3322、花生壳
    Themyth
        3
    Themyth  
       2015-04-14 17:23:17 +08:00
    无论如何,外网需要能访问到你。
    fxxkgw
        4
    fxxkgw  
    OP
       2015-04-14 17:44:07 +08:00
    @tmqhliu 感谢回复。
    您的意思是不是:设置ACL,把公网ip:port和内网ip:port映射,然后把域名绑定到NAT网关的公网IP,访问时通过第三方DNS解析到三层设备上,然后通过NAT映射到内网虚拟主机主机中 是么?
    那就只能把域名和IP绑定到第三方DNS服务器上了,然后我没权限去设置这些网络设备。。
    tmqhliu
        5
    tmqhliu  
       2015-04-15 09:16:03 +08:00
    @fxxkgw 是的。 只能借助公网IP的映射
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1004 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:44 · PVG 03:44 · LAX 11:44 · JFK 14:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.