将IP地址绑定到主机名

cix.yong

我刚刚注册了一个域名并支付了CentOS的托管费用,但我发现我必须按照冗长的步骤http://www.linux-sxs.org/internet_serving/bind9.html进行绑定

我想知道,是否有更简单的方法来执行此绑定?我认为通过在Apache中配置dns名称就足够了,这是错误的吗?

任何反馈表示赞赏。

德拉夫·斯隆(Drav Sloan)

他们提供的步骤有效地设置了缓存名称服务:

zone "." {
    type hint;
    file "root.hints";
};

为192.168.1.0/24和127.0.0.0/8 netblock反向DNS区域提供DNS:

zone "0.0.127.in-addr.arpa" {
    type master;
    file "pz/127.0.0";
    allow-update { none; };
};

zone "1.168.192.in-addr.arpa" {
    type master;
    file "pz/192.168.1";
    allow-update { none; };
};

这些都包装在视图中,因此只有来自这两个网络块的主机才能解析DNS。它还从远程查询中隐藏了绑定的版本:

zone "." {
    type hint;
    file "/dev/null";
};

您可以通过添加以下内容来提供相同的功能:

 127.0.0.1 localhost
 192.168.1.1 localhost

/etc/hosts和删除/停止任何exisiting BIND服务。前提是它们允许DNS查询出去(如果要允许从根提示区域进行DNS递归以提供缓存名称服务器,则必须这样做),然后可以将外部DNS提供程序(例如Google)与以下项配合使用:

 echo "nameserver 8.8.8.8" > /etc/resolv.conf

这对于apache确定其主机名并为您节省创建绑定名称服务器的漫长过程也应该足够。

[编辑] OP进行了这些更改,但仍然有问题。我怀疑这与原始问题无关,因此会提出一些其他问题。

如果dig <domain-name>. @8.8.8.8提供正确的详细信息,则您的外部DNS是正确的,并且很可能是内部ip配置/路由/防火墙。

ifconfigshow的输出是否仅包含127.0.0.1和192.168.1.1以上的接口?如果仅仅是这些,那么主机外部的某些地址会将您的地址NAT到您的外部IP,并且还可以决定在开放端口方面允许您使用什么。如果global-ip是您的外部IP地址并出现在此列表中,则可能必须编辑Apache配置以侦听该地址(而不是192.168.1.x)。

你有没有iptables安装类似的东西是什么iptables -nvL INPUT节目?(必须以root或通过来运行sudo)。IPTables可能阻止传入/传出请求。

[编辑2] OP对DNS的工作方式很感兴趣。

youtube上的用户已提供了基本的DNS 101视频。它的说明性和直观性足以了解DNS的基础知识。

如果您真的想全面了解DNS,那么O'Reilly的“ Grashopper”一书DNS和Bind 5th Edition是一个很好的参考资料,还将教您如何与BIND结合使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IP到主机名

来自分类Dev

IP到主机名

来自分类Dev

如何将Kibana绑定到多个主机名/ IP

来自分类Dev

如何将主机名指向 IP 地址

来自分类Dev

主机名与IP-地址

来自分类Dev

主机名与 IP 地址不同

来自分类Dev

从IP地址/ MAC地址获取主机名

来自分类Dev

将主机名“广播”到网络

来自分类Dev

使用主机名而不是 IP 地址时,Maven 部署到 Nexus 失败并显示 502 代码

来自分类Dev

将k8s集群设置为使用主机名/ IP地址而不是localhost

来自分类Dev

如何将主机名解析为节点js中的IP地址

来自分类Dev

将十六进制IP地址转换为主机名

来自分类Dev

IISExpress失败,并显示消息“无法将IP地址+主机名转换为站点ID”

来自分类Dev

如何将samba共享解析为IP地址或主机名

来自分类Dev

rsyslog想通过远程主机名或IP地址将远程日志写入文件吗?

来自分类Dev

在日志输出中使用sed将IP地址替换为主机名

来自分类Dev

导入IP地址列表,解析其主机名,将IP和主机名导出到电子表格

来自分类Dev

兄弟脚本从IP地址查找主机名

来自分类Dev

主机名未解析为本地IP地址

来自分类Dev

使用带有Flask的主机名,而不是IP地址

来自分类Dev

使用JAVA从网络上的IP地址获取主机名

来自分类Dev

通过主机名访问本地IP地址

来自分类Dev

阅读主机名列表并解析为IP地址

来自分类Dev

无法仅ping主机名IP地址

来自分类Dev

Android:需要帮助来从主机名获取IP地址

来自分类Dev

如何查找从外部看到的主机名/ IP地址?

来自分类Dev

使用带有Flask的主机名,而不是IP地址

来自分类Dev

VBS代码从主机名解析IP地址?

来自分类Dev

Hadoop:根据进程ID查找主机名或IP地址

Related 相关文章

热门标签

归档