我有一台树莓派,上面安装了可以运行的 openwrt,我可以直接通过以太网或通过我的 Netgear 路由器连接到它,后者通过以太网进一步连接到我的桌面
我面临的问题是
1) 在我将树莓派连接到 Netgear 路由器后,它突然开始使用默认网关 ip 将我发送到 openwrt 页面(即使我并未直接连接到树莓派)2) 当我打开路由器时,我的互联网停止工作(我有一个 usb wifi 加密狗,通过它我连接到另一个 wifi 路由器)
我的目标是让 Raspberry 上的 OpenWrt 能够通过以太网端口从 Netgear 路由器接入互联网,该路由器通过以太网与我的台式机连接,然后通过 wifi 加密狗与另一个路由器连接
答案1
我不太清楚你想要完成什么。也许进一步的解释会对此有所启发。我不确定你是否知道,但 openWRT 是一个路由器,你说你有一个 Netgear 路由器,你正在连接到它,然后通过 Wi-Fi 连接另一个。如果设置不正确,拥有多个路由器可能会产生后果。企业路由器通常允许您在一个环境中配置多个,但现在大多数托管交换机都可以处理此过程。
话虽如此,但有些事情可能会发生。
- 您不能在同一个网络上运行两个 DHCP 服务器 - 它们会相互干扰。因此,请检查 LAN 上所有设备的 IP 地址。确保它们都在同一个子网中(听起来您没有使用 VLAN)。
- 检查您的 DNS 设置。如果您没有设置 DNS,您可以使用 8.8.8.8 来使用 Google 的 DNS 或使用 75.75.76.76 来使用 Comcast 的 DNS。
- 通常,对于处理流量的网络设备,静态地址效果最好。创建路由或端口转发等设置后,它们不会改变。您需要将这些地址置于 DHCP 范围之外,这样其他设备就不会被分配静态 IP 并导致冲突。
我希望这能帮你找到正确的方向。你可能想用终端而不是 GUI 来编辑 openWRT 配置,因为我发现它有时会损坏某些东西。