我的 Web 服务器和 DNS 服务器都位于同一个私有网络上。Web 服务器没有任何公共 IP,但 DNS 服务器有一个经过网络地址转换的公共 IP。DNS 服务器在 bind9 上运行。我如何从公共 DNS 打开我的 Web 服务器。
私有网络是 - 10.0.0.0/20
Web 服务器私有 IP - 10.0.14.167
DNS 服务器私有 IP - 10.0.1.199
DNS 服务器公网 IP - xxxx
这是我的named.conf.options文件配置:
options {
directory "/var/cache/bind";
recursion no;
allow-transfer { none; };
dnssec-validation auto;
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
listen-on { any; };
};
这是我的named.conf.local文件配置:
zone "1.0.10.in-addr.arpa" {
type master;
file "/etc/bind/zones/db.10.0.1";
};
zone "mydomain1.com" {
type master;
file "/etc/bind/zones/db.mydomain.com";
};
zone "14.0.10.in-addr.arpa" {
type master;
file "/etc/bind/zones/db.10.0.14";
};
当我尝试打开 php7.mydomain.com 时,它显示“无法访问此站点,php7.mydomain.com 拒绝连接。ERR_CONNECTION_REFUSED”
谁能帮帮我,我处在深深的阴影中。