Dns 域名和主机文件

Dns 域名和主机文件,dns,forwarding,hosts,Dns,Forwarding,Hosts,我有一个小的网络设置,其中包含一个防火墙,它有一个公共静态ip,一个连接到绿色NIC的交换机和3个连接到交换机的服务器 我要做的是注册多个域名,然后将它们指向我的单一公共静态ip,该ip上有我的路由器。然后,每当向example1.com发送请求时,主DNS注册表就会转发到我的ip,但根据请求的域名,我希望将该请求转发到路由器后面“本地”网络中的特定静态ip 我将如何使用hosts文件来实现这一点,我的路由器的hosts文件中的一个简单条目 示例1.com 192.168.1.122 示例2.c

我有一个小的网络设置,其中包含一个防火墙,它有一个公共静态ip,一个连接到绿色NIC的交换机和3个连接到交换机的服务器

我要做的是注册多个域名,然后将它们指向我的单一公共静态ip,该ip上有我的路由器。然后,每当向example1.com发送请求时,主DNS注册表就会转发到我的ip,但根据请求的域名,我希望将该请求转发到路由器后面“本地”网络中的特定静态ip

我将如何使用hosts文件来实现这一点,我的路由器的hosts文件中的一个简单条目 示例1.com 192.168.1.122 示例2.com 192.168.1.134 通过单个公共IP将流量从域名重定向到路由器后面的服务器,或者我需要设置DNS服务器

另外,如果我决定使用DNS,我是否需要使用从属转发区域设置DNS

PS:我不是要一步一步的教程,而是一个概念性的解释,因为我有点困惑

谢谢

IP头(来自外部路由器的数据包)不包含域名,它包含DNS服务器为该域名返回的IP地址。在一般情况下,这两种方法都不起作用。如果您的意思是专门针对将包含域名的协议,如HTTP,请询问一个更具体的问题,说明您正试图实现的目标。

主机文件用于解析本地计算机上的主机名—请考虑客户端,而不是服务器。您询问的是如何从Internet解析和重定向主机名

您想要的重定向最好由域名服务器处理。域的每个名称服务器都需要返回这些域上选定主机的外部防火墙地址的IP地址


“从属转发区域”只是告诉名称服务器将请求传递给另一个名称服务器进行解析的一种方法。最终,您自己网络之外的某些东西必须将主机名解析为您想要的地址。

您的问题最好在