题
我的apache日志中有192.168.0.71的访问权限。我查了一下这个IP(因为我的服务器几乎只接受来自127.0.0.1的请求,我看到它被保留用于“特殊目的。”这些目的可能是什么类型?
编辑:
我没有告诉你,键入192.168.0.71可以直接进入我的网站,就像127.0.0.1一样。我只是想知道这是不同的,然后是127.0.0.1。
解决方案
RFC 1918 为专用网络保留以192.168开头的地址。这很可能意味着本地网络上的某台计算机正在访问服务器。
其他提示
我没有告诉你,键入192.168.0.71会直接进入我的网站,就像127.0.0.1>那样。我只是想知道这是不同的,然后是127.0.0.1。
这意味着192.168.0.71是为您的机器分配的内部IP。
127.0.0.1只是一个本地环回重定向。 192.168.0.71实际上是直接连接到您的机器。
192.168。???。???是一个特殊的,保留的地址私有IP地址。所以它可能是来自本地网络的计算机。
阅读: http://en.wikipedia.org/wiki/Classful_network
修改强> 你已经编辑了你的帖子。
看来,这是您在本地网络中的地址。 127.0.0.1是环回地址。
它们之间的区别在于,如果您网络中的其他人输入192.168.0.71,他们会访问您的网站,127.0.0.1适用于他们的计算机。
192.168.0.71(整个范围192.168.0.0和#8211; 192.168.255.255)用于私有(读取,不可访问互联网)的网络IP地址,因此来自您的专用网络内部。
我认为它保留给任何私人内部网,根据文件
192.168.x.y块通常用于非Internet连接设备。它最有可能来自您自己的一台机器。如果您有某种类型的路由器,请进入其配置工具,看看您是否可以找到它用于分配给内部计算机的地址块。它应该是192.168.x.y。
从您的编辑判断,听起来192.168.0.71是您内部网络上的计算机IP地址。
至于为什么它出现在你的日志中而不是127.0.0.1 ......好吧,我只能假设,无论出于何种原因,你计算机上的一个程序是通过其网络IP而不是localhost IP。
192.168.0.0网络被定义为“私有”网络之一。网络。 正如 Krzysiek Goj 所述,请检查此链接了解更多详情。
有3个范围被指定为私有IP地址。 - 10.0.0.0/8(表示10.0.0.0至10.255.255.255) - 172.16.0.0/12(含义172.16.0.0 - 172.31.255.255) - 192.168.0.0/16(表示192.168.0.0至192.168.255.255)
通常,网络上的DHCP服务器(其中大多数网络交换机都是示例)配置为在其中一个私有范围内动态分发IP地址。 192.168.0.0/16范围可能是最受欢迎的。或者,您可能已被网络管理员静态分配了其中一个地址。
要检查您已分配的地址,您可以使用以下方法之一: - (windows)ipconfig / all - (unix)ifconfig
默认情况下您的机器还将使用地址127.0.0.1启用环回接口。这可用于访问您自己的机器。
此处没有足够的信息来完全回答这个问题。最可能的答案是:
Web服务器也是您的桌面系统。您的浏览器也在该系统上运行,因此127.0.0.1流量来自您自己网站的浏览。
192.168.0.71是桌面的实际IP地址,它连接到某种连接到互联网的NAT设备。几乎每个宽带WiFi设备都默认使用该子网。
某些流量来自该地址的原因是,有时,出于各种网络原因,某些流量直接处理您的192.168.0.71地址而不是127.0.0.1地址。