网页连接

时间:2019-06-12 14:33:11

标签: javascript html dns subdomain

我正在尝试通过DNS记录将子域(https://www.subdomain.webpage.com)连接到外部javascript页面(x.x.x.x / DIBS_X_X / pages.jsp),这可行吗?第三方提供了我在javascript页面中看到的IP地址,但由于没有(/DIBS_X_X/pages.jsp)无法访问该IP地址,因此无法连接。 CNAME记录足以连接到该页面吗?通常有人会如何连接到外部javascript页面?

谢谢

1 个答案:

答案 0 :(得分:0)

您必须了解这里发生的事情,才能了解您尝试执行的操作为何行不通。

主机名,例如www.subdomain.webpage.com解析为网络地址。当您尝试转到https://example.com/some-page时,首先在配置的DNS服务器上查找example.com,这可能会将主机名解析为192.0.2.1

接下来,运行浏览器的计算机与位于192.0.2.1的服务器之间建立网络连接。由于这是HTTPS,因此会通过此连接启动TLS会话,以加密浏览器和服务器之间的流量。

现在,浏览器向服务器询问该页面:

GET /some-page

请注意,这与主机名没有任何关系。 (是的,的确,这里通常有一个Host:标头,以允许服务器在一台服务器上使用多个主机名,但这无关紧要。到目前为止,我们已经连接到特定的服务器。 )

在所有这一切的DNS层上,您只能将主机名指向某个IP地址。就是这样。