DNS 服务器如何知道 SSL URL 的 IP 地址?
How does DNS server know the IP address of an SSL's URL?
所以我想知道DNS服务器如何知道请求的IP地址url如果它是加密的?
有任何记录在案的参考资料或想法吗?
当您在浏览器中输入 URL 时,您的系统会先向 DNS 服务器询问 URL 的 IP,甚至在连接到服务器之前。所以此时 SSL 甚至不在游戏中。
SSL在客户端(例如您的浏览器)和服务器之间进行加密,当然两者都必须有数据的纯文本信息,否则您的浏览器无法向您显示该网站。 => 您的浏览器总是知道未加密的 URL.
将 DNS 服务器想象成一本 phone 书:
如果您想通过加密的 phone 线路呼叫某人,您仍然需要在 phone 簿中查找此人的 phone 号码。之后您可以使用此号码拨打电话(如果您愿意,还可以使用加密)。 phone 这本书本身不关心加密,甚至你想打电话或发传真也不关心。
所以我想知道DNS服务器如何知道请求的IP地址url如果它是加密的?
有任何记录在案的参考资料或想法吗?
当您在浏览器中输入 URL 时,您的系统会先向 DNS 服务器询问 URL 的 IP,甚至在连接到服务器之前。所以此时 SSL 甚至不在游戏中。
SSL在客户端(例如您的浏览器)和服务器之间进行加密,当然两者都必须有数据的纯文本信息,否则您的浏览器无法向您显示该网站。 => 您的浏览器总是知道未加密的 URL.
将 DNS 服务器想象成一本 phone 书: 如果您想通过加密的 phone 线路呼叫某人,您仍然需要在 phone 簿中查找此人的 phone 号码。之后您可以使用此号码拨打电话(如果您愿意,还可以使用加密)。 phone 这本书本身不关心加密,甚至你想打电话或发传真也不关心。