目标:
我的目标是在家里为我的网站设置一个web服务器和一个ANS服务器,这些服务器都是公开的。我可以通过我的网络之外的公共IP地址访问网页,但我想不出如何将该地址与我在namecheap.com上购买的域名绑定。
我正在运行的内容:
我使用的是VirtualBox 6.0.4;3台运行Ubuntu18.10(用于主服务器和辅助dns服务器和web服务器)的来宾计算机;我的主机正在运行Windows 10;bind9用于ANS和apache2作为web服务器;我的域名是在namecheap.com购买的。
我做了什么,
我按照这个页面上的说明来设置DNS服务器:https://www.digitalocean.com/community/tutorials/how-to-configure-bind-as-an-authoritative-only-dns-server-on-ubuntu-14-04
VirtualBox(VB)上的网络设置设置为“桥接适配器”。
在我的路由器上,我为我的apache web服务器的IP地址打开了(http)端口80,为我的主DNS服务器的IP地址打开了(tcp/udp)端口53。
我的问题:
我不清楚在“自定义DNS”下在namecheap.com输入哪些IP地址??在VB中我的DNS服务器的IP地址还是由我的路由器提供的DNS服务器的IP地址?如果是后者,那么如何将它们添加到named.conf文件中?
发布于 2019-05-30 06:34:54
考虑到路由器的公共IP地址没有变化,您应该在路由器中进行端口转发,以便从internet访问VB,然后使用路由器的公共IP在Namec堆中进行配置。
https://stackoverflow.com/questions/55643555
复制相似问题