我知道网站可以访问我的IP地址,但是这个IP地址是内部的(我的电脑的IP),还是他们只是看到外部(我的Internet网络的IP地址)?网站能看到我的内部IP地址吗?
回答
简而言之,您访问的任何网站只能查看您的外部IP地址(您的ISP为您提供的内容),而您的内部IP地址(192.168.1.x或10.0.0.x)不会对外界可见。这是由于NAT(Network Address Translation),它允许我们'欺骗'IP协议,并且有更多的在线设备比有实际的IP地址。
唯一的例外是如果您的机器直接插入墙上/调制解调器。如果在您的机器和ISP的连接之间没有路由器,那么将不会有NAT,并且您的机器将被分配您的外部IP地址。
根据您对@nico的回答,do you know of any reliable sources that state they can't access my Internal IP?
的评论,它是NAT协议固有的。根据设计,NAT使外部来源无法知道您的内部IP地址(禁止任何恶意代码),因为路由器处理从内部到外部IP的翻译,反之亦然。路由器从不发布这些信息,它全部在内部完成,因此从外部来源隐藏。 Id建议阅读更多关于NAT的内容,如果您仍然对内部IP的保护方式有疑问。
注意:您的内部IP地址不是静态的,并且会根据路由器的配置而改变一定的频率。这是由于大多数路由器配置为运行的DHCP。另一方面,根据您的ISP,您的外部IP地址很少会更改(如果有的话)。
为了回应您关于同一网络中多台机器的问题,下面介绍它的工作原理。每台机器都会从路由器收到唯一的内部IP地址。在发送请求时,路由器会将内部IP重新分配给外部IP,并跟踪所做的翻译,以便它可以正确识别响应应该发生的位置。因此,对于一个远程网站,它看起来像来自网络的所有流量来自“同一台机器”,即一个IP地址,外部IP地址。由于NAT,远程网站无法知道内部IP地址存在。它只是看到外部IP并将响应发回,路由器处理哪个内部IP应该收到响应。这就是为什么网站在确定唯一用户时总是使用cookie的原因,因为如果他们只依赖于请求的IP地址,它会认为来自网络的每一个请求(不管哪台机器)是由同一台机器制作的。
他们正在看到您的外部IP,您的互联网服务提供商为您提供的IP。
所以,如果我改变由别的什么地方连我的Internet连接,他们无法知道它是访问他们的网站在同一台计算机的方法是什么? –
确切地说,除非他们使用某种类型的cookies,但您可以轻松清除浏览器中的cookies。 – Nico
那么他们可以通过cookie访问内部IP? –
您通过HTTP严格访问的网站将无法看到您的内部IP地址,因为它将在通过互联网路由时进行NAT。
这就是说,如果网站有软件在您的计算机上本地运行,他们可能能够访问您的内部IP。
如果您没有从网站本身下载恶意代码,那么他们只能看到您的外部IP地址。
预NAT代理可能会泄漏您的内部IP。
- 1. 不能看到我的IP地址外
- 2. 使用我的内部IP地址访问网站
- 3. “我的IP是什么”网站如何知道我的内部LAN地址?
- 4. 从网站拉IP地址
- 5. 如何ShareDrop(网站)得到我的局域网IP地址?
- 6. 我有我的网站访问者的IP地址,我怎么能得到他们的地理位置吗?
- 7. 内部IP地址和外部IP地址之间的区别
- 8. 我的网站服务器的IP地址,而不是域IP
- 9. 当从公共IP地址访问网站时只能看到'welcome to nginx'
- 10. 配置静态IP地址到我的网站应用程序
- 11. 网站的数字IP地址
- 12. 2个网站的IP地址
- 13. 停止访问网站的IP地址
- 14. 我可以告诉IP地址如何击中我的网站吗?
- 15. 使用公共IP地址无法查看IIS托管网站
- 16. 无法通过IP地址正确查看我的Drupal站点
- 17. 我无法使用其IP地址访问我的网站
- 18. 在我的网站内部实现地址栏
- 19. 网站IP地址,通过终端
- 20. 从IP地址访问网站
- 21. 测试网站或IP地址availibelity
- 22. 重定向到外部网站地址
- 23. 如何快速找到IP地址范围内的IP地址?
- 24. 获取客户端的MAC地址和IP地址访问我的网站
- 25. 正在浏览我的网站的用户的IP地址
- 26. 使用外部IP地址访问内部网络资源
- 27. 为什么我在https地址处看到另一个网站?
- 28. 如何使网站只能从指定的IP地址打开
- 29. Azure网站将公共IP地址传递到支付网关
- 30. 限制网站的所有其他IP地址,除了我的
谢谢。所以如果我在同一个网络上有两台电脑,他们没有被赋予相同的IP?该网站仍然可以识别多次使用同一台计算机在他们的网站上? –
更新了我的答案,请参阅最后一段 – celeriko
需要爱这个答案上的文字,以“总之......”开头 – Joeytje50