我正在尝试在 enp1s0 (其他计算机应该能够通过此接口连接到网络)和 wlp0s20u1 (无线接入点)上设置 LAN 网络。还有一个othet接口,是WAN接口,暂时测试一下,是wlp2s0。
两个接口都应通过桥连接。当没有桥接器时,十个无线接入点工作正常,但是当我启用桥接器时,我无法再从手机连接到 WiFi 热点。
我期望的是一个网络,其中通过 WiFi 连接的手机将能够访问通过电缆连接到 Linux 路由器的计算机,并且两者都可以使用 WAN 接口访问互联网。
我正在做:
brctl addbr br0
brctl addif br0 enp1s0
ifconfig br0 192.168.10.1
dhcpd -cf /path/to/config
hostapd /path/to/hostapd/config
Run Code Online (Sandbox Code Playgroud)
/路径/到/配置:
authoritative;
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.10 192.168.10.20;
option broadcast-address 192.168.10.255;
option routers 192.168.10.1;
default-lease-time 600;
max-lease-time 7200;
option domain-name "local-network";
option domain-name-servers 8.8.8.8, 8.8.4.4;
}
Run Code Online (Sandbox Code Playgroud)
/路径/到/hostapd/config:
interface=wlp0s20u1
driver=nl80211
ssid=RaspAP
channel=5
bridge=br0
ignore_broadcast_ssid=0
beacon_int=100
ieee80211w=0
ieee80211n=1
hw_mode=g
wpa=2
auth_algs=1
wpa_passphrase=wpatest123
wpa_pairwise=CCMP TKIP
rsn_pairwise=CCMP
ieee80211h=0
Run Code Online (Sandbox Code Playgroud)
我做错了什么?谢谢你的时间。我花了很多时间寻找解决方案,希望有人能够提供帮助:( …