为何我无法更新我的动态 IP 地址?

为何我无法更新我的动态 IP 地址?

因此,我将从头开始解释这一点。

我和朋友一起开始了一个项目,其中包括一个网络蜘蛛,它可以抓取网站上的所有页面并将其存储在数据库中。由于我以前从未做过这件事,所以我没有考虑我实际向网站发送的请求数量,一两天后,我的 IP 终于被封锁了。

我需要能够访问该网站,因为它对我非常重要。不仅对我的项目来说如此,还有其他原因。(如果我能够更新我的 IP,我将在爬虫上设置延迟,这样我就不会被阻止和 DDOS 攻击)

我有一个动态 IP 地址,至少我的路由器设置是这样的。我试过 ipconfig /flushdns、ipconfig /release,重启电脑。没有结果。我最终得到了相同的 IP 地址。我也试过从路由器更新它,但是,我认为它使用了相同的方法,但不起作用。

该网站是否可能屏蔽了我的 MAC 地址?网站甚至可以访问我的 MAC 地址吗?

答案1

我有一个动态 IP 地址,至少我的路由器设置是这样的。我试过 ipconfig /flushdns、ipconfig /release,重启电脑。没有结果……相同的 IP 地址。我也试过从路由器更新它,但是,我认为它使用了相同的方法,但不起作用。

  1. 当你ipconfig /renew使用你的电脑,您正在更新计算机的内部地址,该地址由你的路由器并且从外面看不到。

    当你告诉你的路由器要更新地址,你正在请求互联网服务提供商为您外部的地址。

    只有后者才能被网站看到。

  2. 如果您的租约尚未到期,您很可能会得到相同的旧地址,即使您/release之前曾拥有过。

该网站是否可能屏蔽了我的 mac 地址?网站甚至可以访问我的 mac 地址吗?

不可以。MAC 地址仅在网段内可见;你的地址在网段外不可见任何路由器。(这比您的内部 IP 地址的范围还要小,内部 IP 地址仅被连接您和 ISP 的路由器阻止。)

答案2

ipconfig /flushdns 只会刷新您的 DNS 缓存,它不会从 DHCP 请求新的 IP。ipconfig /release 和 ipconfig /renew 将向 DHCP 服务器请求新的租约(可能还有新的 IP),但由 DHCP 服务器来提供 IP。在大多数情况下,这是您的家用路由器。如果您说的是续订您在互联网上使用的 IP;这通常是由您的 ISP 提供给您的,并且只有几种方法可以从您的 ISP 请求新的 IP。

您可以尝试重新启动 ISP 的网络适配器(有时称为调制解调器),但您的 ISP 可能有静态 IP;如果是这种情况,您将无法获取另一个 IP。

有时,ISP 会为您提供一个 IP 地址,并将其绑定到您设备的 MAC 地址(ISP 的网络适配器或路由器)。有时,您可以进入家用路由器的设置,使用名为 MAC 克隆的功能更改 MAC。更新此值并重新启动 ISP 的网络适配器应该会为您提供一个新的 IP。

为什么你不能在家里本地建立自己的网站并抓取它?听起来有点像你试图未经许可镜像或窃取某人的网站。

答案3

如果路由器连接到互联网(路由器应该如此 - 您不会混淆了路由器和调制解调器吧?),那么您应该更新路由器的 IP 地址。通常只需重新启动路由器即可。

相关内容