我通过热点获取家庭互联网,但热点限制连接 10 台设备,而且无线覆盖范围非常有限。为了绕过这些限制,我使用一台运行 Ubuntu 的笔记本电脑连接到无线路由器。
设置如下:
热点 --> Ubuntu 机器 (wifi) --> 以太网共享互联网 --> Wi-Fi 路由器 --> 家中其他设备。本质上,Ubuntu 机器充当调制解调器,为路由器提供互联网。
一切运行良好,除了路由器告诉我它正在经历双重 NAT。到目前为止,我忽略了这个问题,没有出现任何问题。
我无法弄清楚的问题是 Ubuntu 机器在整个房屋 Wi-Fi 上不可见。我还将 Ubuntu 机器用作我的 iDevices 的 AirPrint 服务器,而我连接到该服务器的唯一方法是连接到热点。我在 Ubuntu 中缺少什么可以让机器不仅充当调制解调器,而且同时充当网络上的机器吗?
谢谢!
如果您也能修复 NAT 问题,则可以获得加分:)
答案1
如何修复双重自然
双 NAT 是指网络上的多个路由器进行网络地址转换的情况。常见示例是有线或 DSL 调制解调器,Wi-Fi 路由器连接到该调制解调器。调制解调器和路由器都启用了 NAT。网络上的计算机连接到 Wi-Fi 路由器
示例:关闭 AirPort 基站上的 NAT。
如果您使用 AirPort 基站,请按照以下步骤关闭 NAT:从菜单栏中选择“前往”>“实用工具”,然后打开“AirPort 实用工具”。选择您的基站,然后在弹出菜单中点击“编辑”。点击“网络”标签,然后从“路由器”菜单中选择“关闭(桥接模式)”。点击“更新”以重新启动基站。
或者,您可以使用控制台和命令行来关闭 NAT。
可能的解决方案:在无线路由器和调制解调器之间设置 PPPoE 连接
PPPoE 通常可以在无线路由器的 WAN 设置中设置。
如果您的无线路由器支持点对点连接,你会发现多个配置无线路由器WAN连接的选项,比如:
- DHCP
- 点对点连接
DHCP
如果您仍在阅读,那么您使用 DHCP 从路由器连接到互联网的可能性约为 95+%。 这没有什么不好,但不是最好的选择。
动态主机配置协议 (DHCP) 是一种为网络上的设备分配动态 IP 地址的协议。通过动态寻址,设备每次连接到网络时都可以拥有不同的 IP 地址。
DHCP 是最佳选择,因为它会为 WiFi 路由器分配私有 IP 地址。
点对点连接
PPPoE 代表以太网上的点对点协议,这是一种将点对点协议 (PPP) 帧封装在以太网帧内的网络协议。它主要用于 DSL 服务,其中个人用户通过以太网连接到 DSL 调制解调器
PPPoE 是更好的选择,因为它可以绕过调制解调器中的 NAT 设置并直接连接到您的互联网服务提供商 (互联网服务提供商)。
设置
使用路由器网关 IP 地址(例如 192.168.0.1)登录到您的路由器。(下面的 IP 地址和程序可能略有不同)
- 登录你的路由器
- 转到连接/网络设置
- 进入 WAN 设置
- 选择 PPPoE。
- 节省
桥
在计算机中,网桥是连接两个局域网 (LAN) 或同一 LAN 的两个网段的设备。与路由器不同,网桥与协议无关。它们转发数据包,而无需分析和重新路由消息。
将无线路由器桥接模式设置为开启。
无线路由器上的桥接模式意味着其上的 NAT 和 DHCP 功能将被禁用。
- 转到连接/网络设置
- 将桥接模式切换为开启
- 节省
注意:并非所有路由器都支持桥接模式,一些路由器可能指的是桥接模式作为在路由器配置中禁用 DHCP
希望这可以帮助。