如何查看谁通过wifi从Web服务访问我的IP地址[关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看谁通过wifi从Web服务访问我的IP地址[关闭]相关的知识,希望对你有一定的参考价值。

我没有什么问题..

我在我的本地安装xampp并创建这样的php文件C:/xampp/htdocs/test1/index.php

和我的朋友一样用我的ip访问我的localhost,就像在这样的另一个设备中... 192.18 ........ / test1 / index.php

所有都连接相同的WiFi

我的问题是,如何查看谁访问我的本地主机?我可以阻止谁访问?

我正在使用Windows 10 :)

答案

要查找有关访客请求的信息,请检查xampp apache日志文件。

这里是您可以在index.php中添加的代码,以拒绝某些地址ip的访问:

<?php
    $deny = array("111.111.111", "222.222.222", "333.333.333");
    if (in_array ($_SERVER['REMOTE_ADDR'], $deny)) {
       header("location: http://www.google.com/");
       exit();
    } ?>

在$ deny数组中为你不会访问你的项目的机器添加地址ip。

在该示例中,拒绝访问的每个用户将重定向到谷歌。

如果拒绝此页面,请考虑创建另一个页面作为禁止页面(forbidden.php)来呈现您的访问者。

另一种拒绝访问者的方法是使用.htaccess。

1-go到/ htdocs / test / 2-创建一个nammed .htaccess文件(开头带点)3-将此代码添加到文件中(.htaccess)

Order Deny,Allow
Deny from all
Allow from 192.168.1.1/24

地址192.168.1.1/24必须与您的网络地址相匹配。您可以输入ipconfig在终端中查看。希望对你有所帮助

以上是关于如何查看谁通过wifi从Web服务访问我的IP地址[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何让内网通过外网IP访问我的WEB服务器(外网IP)呢?

通过wifi访问来自android的localhost

如何让手机访问电脑本地服务器的网页---超简单

端口映射是啥?

iOS通过wifi上传文件到应用程序

如何从移动设备访问 Flask Web 服务器? [复制]