fxxkgw
V2EX  ›  问与答

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

  •  
  •   fxxkgw · Apr 14, 2015 · 2197 views
    This topic created in 4080 days ago, the information mentioned may be changed or developed.
    手上有几台虚拟主机,但都只有内网IP,通过NAT连接外网。
    现在想在上面起个named服务,当做DNS服务器,通过它将一个域名比如abc.com解析到自身,然后通过启用的nginx达到访问网页功能。
    想请教下在这种情况下bind该如何配置,谢谢。
    5 replies    2015-04-15 09:16:03 +08:00
    tmqhliu
        1
    tmqhliu  
       Apr 14, 2015
    不是bind和dns的问题,请确认你有NAT网关的控制权限,然后在上面开端口转发即可
    tmqhliu
        2
    tmqhliu  
       Apr 14, 2015
    域名的解析地址写成你NAT网关的公网IP地址即可,如果公网IP是变动的需要使用DDNS比如3322、花生壳
    Themyth
        3
    Themyth  
       Apr 14, 2015
    无论如何,外网需要能访问到你。
    fxxkgw
        4
    fxxkgw  
    OP
       Apr 14, 2015
    @tmqhliu 感谢回复。
    您的意思是不是:设置ACL,把公网ip:port和内网ip:port映射,然后把域名绑定到NAT网关的公网IP,访问时通过第三方DNS解析到三层设备上,然后通过NAT映射到内网虚拟主机主机中 是么?
    那就只能把域名和IP绑定到第三方DNS服务器上了,然后我没权限去设置这些网络设备。。
    tmqhliu
        5
    tmqhliu  
       Apr 15, 2015
    @fxxkgw 是的。 只能借助公网IP的映射
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5614 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 741ms · UTC 08:41 · PVG 16:41 · LAX 01:41 · JFK 04:41
    ♥ Do have faith in what you're doing.