将以太网桥接至 wifi 无法正常工作

将以太网桥接至 wifi 无法正常工作

我有一个正在编程的外部板。该板具有以太网连接。我想要做的是将开发板插入我的计算机,并使用我的计算机连接到互联网的无线接口,将开发板连接到互联网。我的无线 iface 接口称为 wlo1,有线 iface 接口称为 enp0s25。我使用以下命令来设置桥

brctl addbr br0
iw dev wlo1 set 4addr on
brctl addif br0 enp0s25 wlo1
dhclient -d br0

然而,这是行不通的。最后一个命令没有从 dhcp 服务器获取 IP 地址。更具体地说,这是一张设置图:

################                    ##################        ethernet        ##################
# The Internet # ------ WiFi ------ # Linux computer # ------  cable   ------ # external board #
################                    ##################                        ##################

我是不是忘记了什么?

答案1

您必须在计算机上启用转发才能使其正常工作。

sysctl -w net.ipv4.ip_forward=1

或者

echo 1 > /proc/sys/net/ipv4/ip_forward

相关内容