使用树莓派作为移动设备和路由器之间的桥梁

4

如何使用树莓派作为USB网络共享手机和路由器之间的桥梁,需要使用“树莓派和路由器之间的以太网电缆”和“手机和树莓派之间的USB电缆”?


2
我投票关闭这个问题,因为它更适合https://raspberrypi.stackexchange.com/。 - alroc
1个回答

5
为了实现这一点,您需要在树莓派上创建一个软件桥接器,将“usb0”(USB接口)和“eth0”(以太网接口)连接起来。您需要按照以下步骤进行操作:
1. 使用USB电缆连接您的Android手机和树莓派,并从手机中打开“USB共享网络”。 2. 您的树莓派应该已经接收到互联网连接。 3. 使用以太网电缆将树莓派连接到路由器。 4. 在路由器上启用“dhcp”。
现在,在您的bash终端上键入以下命令。
 sudo brctl addbr usb2eth
 sudo brctl addif usb2eth eth0
 sudo brctl addif usb2eth usb0
 sudo brctl stp usb2eth on
 sudo ifconfig usb2eth up

等待最多两分钟后,您的路由器上的互联网应该已经启动并运行。现在,您应该能够通过路由器通过wifi访问互联网。

注意: 您可以使用“sudo apt-get install bridge-utils”安装brctl。


谢谢您!这些是我需要将我的移动设备连接到家庭网络的详细信息:https://dltj.org/article/ubiquity-tethered-iphone/ - Peter Murray
这个工具像魔法一样好用,但是它安全吗?软件桥接会不会通过移动互联网将局域网暴露给外部世界? - Sainath S.R
@PeterMurray 我正在使用一台安卓设备,树莓派立即识别它,没有问题,我跳过了很多步骤,它可以正常工作。我该如何将另一部带有LTE 4G移动互联网的安卓手机连接到树莓派上,并合并两个网络使用? - Sainath S.R

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接