存在这样的问题——具有特定 IP 地址的特定用户无法访问该站点。给他留言Access Denied
我的问题是,我如何知道究竟是什么阻碍了它?网站、托管或其他。其他用户可以访问该网站。如果你通过 VPN 访问,那么在他的城市也可以使用。该用户之前没有访问过此站点,但是有东西阻止了它。是否有任何网络浏览器应用程序或类似的东西可以模拟别人的 IP 进行测试?至少要确保这是一个托管问题,以确保它在本地被允许。
也许有一些命令可以用来从给定的 IP ping 某个站点?
存在这样的问题——具有特定 IP 地址的特定用户无法访问该站点。给他留言Access Denied
我的问题是,我如何知道究竟是什么阻碍了它?网站、托管或其他。其他用户可以访问该网站。如果你通过 VPN 访问,那么在他的城市也可以使用。该用户之前没有访问过此站点,但是有东西阻止了它。是否有任何网络浏览器应用程序或类似的东西可以模拟别人的 IP 进行测试?至少要确保这是一个托管问题,以确保它在本地被允许。
也许有一些命令可以用来从给定的 IP ping 某个站点?
好吧,让我们来讨论一下这些问题:
访问者可能会被 IP 阻止,并会收到
Access Denied (HTTP 403)
来自网站本身或服务器/托管商的消息。如果站点有内部记录 ,它可以在记录用户对服务器/站点的未经授权和非标准请求时Firewall
阻止该用户。IP
用户本人可能不知道这些请求,因为这些请求可能来自病毒,例如浏览器中的病毒。如果我理解正确的话,用户有一个固定的 IP,如果他自己没有登录,那么也许是这台计算机或本地网络上的某个人登录了。第二种选择是,这
IP
在连接到用户之前很久就被站点/服务器阻止了IP
。也许过去有人从这个 IP 发起过攻击DDos
,并且这个 IPIP
在不同提供商的黑名单上(您可以检查黑名单)。是的,当然,您可以使用代理服务器。例如,对于浏览器
Google Chrome
(对于所有 Chromium 引擎),都有可以更改用户 IP 的扩展。因此从外部你不会知道是谁在阻止,是网站本身还是提供商,因为如果网站被阻止,当从该
IP
网站发出请求时,该网站会将其传递给服务器header 403
,然后服务器会关闭用户的访问权限。如果用户在托管端被阻止,您不太可能从外部了解此事。首先,你可以写信给该网站的支持人员并询问阻止 IP 的原因。如果某个用户被某个网站屏蔽
Firewall
,我认为网站管理员将能够指出屏蔽的原因,并在必要时将该IP
用户从屏蔽列表中删除。如果网站代表表示他们没有阻止任何内容,则阻止来自提供商,要打开它,IP
您必须写信给托管商(或要求网站管理员写信给他们)