我正在构建个人服务器。我希望能够从任何地方访问该服务器,并且我不希望该服务器被阻止。我的理解是 HTTPS 加密了我的流量,但我也听说它没有完全加密它。我听说如果你访问一个有域的网站,DNS 查找是在没有加密的情况下执行的,因此 ISP 可以找出我的个人服务器所在的域(以及它的 IP 是什么)。但是如果我从它的 IP 地址访问我的服务器呢?
问题:如果我通过访问服务器的 IP 地址来访问服务器,并且我使用 HTTPS(因此 URL 类似于https://###.###.###.###/),是否任何人(包括 ISP 和“与我在同一路由器后面”的人)都可以弄清楚我正在访问的服务器的 IP 地址?如果是这样,我应该使用 SSL1/SSL2/SSL3 还是应该使用 TLS1/TLS1.1/TLS1.2 或者这无关紧要?
顺便说一下,服务器的证书将是自签名的,并且只能在端口 443 (HTTPS) 上访问此服务器。