我的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地址。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top