如何屏蔽IP URL到域URL?

时间:2013-11-21 15:48:59

标签: url url-rewriting dns ip url-masking

我们的某个部门有一个网站,IP地址为xx.xx.xxx.xxx

此IP地址不属于我们,而是第三方供应商。

假设我们的公司域名是www.example.com

我们是否可以将IP地址xx.xx.xxx.xxx屏蔽到www.example.com?那么 xx.xx.xxx.xxx/myfolder 会转换为 www.exmaple.com/myfolder 吗?

换句话说,我们是否可以将IP转换/屏蔽到我们的域名而不实际拥有IP?

如果没有,我们可以采取哪些选择?我的目标是与我们的网站保持一致,毕竟该部门属于我们公司。

我听说HTML内联框架是一种选择吗?但这只会嵌入目标网站而不反映别名变化吗?

感谢您的建议。

1 个答案:

答案 0 :(得分:0)

对于初学者,IP地址是逻辑路由端点。与数据传输相关的所有内容都仅在此基础上运行。浏览器使用DNS查找将域名转换为IP地址,然后打开与该IP地址的连接以便与HTTP通信。

IP对域名没有任何了解。

所以简短的回答是“不”。

长期答案取决于对干预网络的控制程度。如果客户端流量通过您的网络到达第三方站点,那么您可以让您的网络设备重写数据包以转到您选择的其他IP地址。然后,新IP上的网络服务器可以应答HTTP连接请求,并以“301 Moved Permanently”或“302 Moved Temporarily”回复到新主机名。

如果您想要一致性和控制权,请勿通过其IP地址链接到网站。始终使用完全限定的域名,并让客户端每次都将其内部转换为IP地址。然后,您只需更改DNS记录即可更改目的地。

注意:如果您拥有可以在该IP地址控制的网络服务器,那么他们通常支持将301/302重定向从原始IP地址发送到您选择的域名。这是必需的,因为与原始IP地址的连接不能支持“虚拟域”。