我最近开始在网络上的计算机上托管自己的网站。
每当有人访问我的站点并执行“检查元素”时,所有人都可以看到我的外部IP地址。这似乎是一个巨大的问题。
我想知道是否有某种方法可以隐藏此内容,以使每个人都无法直接访问我的网络。
如果有人需要知道,我已经从no-ip.com“购买”了我的域名,并且我正在运行Windows 8.1并使用IIS 8托管该站点。
无论您做什么,都可以通过ping,traceroute甚至DNS查找轻松找到您的公共IP地址。这是因为计算机使用IP地址相互通信,因此必须知道来自DNS(域名服务器)的地址,才能知道连接到哪里。例如,对Google显示执行ping操作:
PING www.google.com (74.125.239.114) 56(84) bytes of data.
尝试在网络浏览器中输入http://74.125.239.114,看看会发生什么。就像本地计算机上的每台计算机都具有IP地址一样,Internet只是一个庞大的计算机网络(通常是路由器),它们都需要一种定位它们的方法-它们的地址!试想一下,将数据库保留在计算机上,以使其IP地址与世界上的每个站点相匹配将是多么低效!
如果您担心安全性,一个很好的建议就是避免使用Windows,尤其是要打开计算机访问互联网时。我建议您双重引导任何Linux发行版并运行一个Apache Web服务器,这很容易设置。这将需要更多的工作,但是您会发现Linux更适合用作任何类型的服务器!祝您好运,希望对您有所帮助!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句