通过一张WiFi卡的热点共享另一张WiFi卡的网络

通过一张WiFi卡的热点共享另一张WiFi卡的网络

我有两张 WiFi 卡。其中一个连接到路由器,并获得互联网连接。另一个设置为接入点 (AP),设备可以连接到该接入点。但他们没有任何互联网。如何从 WiFi-1 ( wlan1) 到 WiFi-2 ( )共享互联网wlan2

我正在使用 Fedora KDE。


在两者之间添加桥梁后,使用 GUI:

设置Connection - System settings- 我假设这是 NetworkManager 设置。我可以使用 Android 手机连接到 AP,但前提是我手动指定 IP、网关、前缀长度和 DNS。我尝试用AP模仿主机的配置;使用相同的IP和网关,也使用相同的IP但增加1。无论哪种方式,手机都可以连接但无法上网。

在此输入图像描述 在此输入图像描述 在此输入图像描述 在此输入图像描述 在此输入图像描述

答案1

您可以通过多种方式进行此操作:如果您想将您所在的 Wifi 集成到其他网络中,您可以进入图形网络管理器并添加一个新的连接(nm-connection-editor,然后单击加号),您可以将两个网络设备分配给该连接。

如果您希望这两个网络分开,但能够交换数据包,您可以配置路由这些之间。这相对容易:

您需要配置分发地址(或半径,如果 AP 使用该地址来验证用户身份)的 DHCP 服务器,以告诉“内部”wifi 上的客户端您的计算机是默认路由。

在你的机器上,你只需ip route add aaa.bbb.ccc.ddd/24 dev wlan2(假设这是你的 Wifi 的网络掩码),ip route add www.xxx.yyy.zzz/24 dev wlan2以便你的计算机知道将数据包放在哪里,并在两者之间启用 IPv4 转发。

相关内容