Raspberry Pi 获得 192.168.x.x 地址,但我的家庭网络的其余部分是 10.21.179.x

Raspberry Pi gets a 192.168.x.x address, but rest of my home network is 10.21.179.x

这里有很多历史,还请多多包涵

当我们使用 Comcast 时,我们的家庭网络曾经很好,但我们想要更好的速度和可靠性,所以我们切换到 FIOS。那时,我的 Raspberry Pi 的 Wifi 连接停止工作。在尝试找出问题的原因并最终将其搁置了几周后,我感到很沮丧。

前几天,我开始配置一个新的 Raspberry Pi 4,我打算在我的新 Sphero RVR 上使用它。我按照通常的说明进行设置,Pi 通过 WiFi 连接到互联网没有问题,但我无法从我的 Windows 10 桌面 ping 通它。

所以我开始挖掘。我将 Fing 应用程序下载到我的 Pixel 3 Android phone 并查看了网络。我立即注意到所有设备现在都有一个 10.29.179.xxx 地址。这很容易解释为什么我无法从我的 PC ping 到 Raspberry Pi。他们不在同一个地址 space.

我确实发现如果我使用 IPV6 地址,我可以 ping Raspberry Pi。我什至可以让 PuTTY 使用 IPv6 地址进行连接,尽管我无法成功登录。我不知道是什么导致了登录问题,但这可能是一些平常的事情。

我怀疑我可以使用静态 IP 地址使我的 Rpi 符合网络的其余部分,但是如果我将机器人带到其他地方来演示它可以做什么,这可能会导致问题。我想了解的是,为什么我的大部分网络(使用 DHCP)都在 10.x.x.x 网络上,而 Raspberry Pi 似乎以 192.168.1.xxx 地址结尾。

再多一条皱纹。我们有两个路由器,一个是FIOS路由器,一个是LinkSys WRT1900AC,就是开启了WiFi的路由器。

我怀疑这个问题是由两个路由器引起的,或者是由 Raspberry Pi 与 DHCP 交互的方式中固有的某些东西引起的。

我想为我的 Raspberry Pi 配置一个我可以使用的 IPv4 地址,无论我将它连接到哪个网络,我想了解为什么首先会出现这个问题地方。

让我知道您想查看哪些其他信息。

* 附加说明 *

至于评论我没研究过。我花了一周时间通读了 Whosebug 问题并阅读了 DHCP 文档,但没有找到问题的答案。我不会随便问问题。当我找不到答案并需要在我遇到困难的领域比我更专业的人的帮助时,我会提出问题。

我已经解决了登录问题。这是一个愚蠢的密码错误。

现在我可以使用 IPv6 地址通过 wifi 登录,但不能使用 IPv4 地址。

在 FIOS 路由器上,2.4 和 5GHz wifi 通道均已关闭。

正如 Ljm Dullaart 所建议的,问题在于网络上有两个 DHCP 服务器。关闭 FIOS DHCP 后,我的问题就消失了。