Luckfox开发板开启WIFI热点并设置代理

1. 添加软件包

cd luckfox-pico
./build.sh buildrootconfig

在配置菜单中,找到并启用 squid

Target packages -> Networking applications -> squid

2. 开启 Wi-Fi 热点

2.1 配置 Hostapd

创建 /etc/hostapd.conf 文件,内容如下:

interface=wlan0
driver=nl80211
ssid=MyHotspot
hw_mode=g
channel=6
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=MyPassword
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP

interface :指定无线网卡接口(通常是 wlan0)。
ssid :热点名称。
wpa_passphrase :热点密码。
hw_mode :无线模式(g 表示 2.4GHz,a 表示 5GHz)。
channel :信道号(推荐 1、6 或 11)。

2.2 后台启动 Hostapd

hostapd -B /etc/hostapd.conf

3. 配置 DHCP 服务器

3.1 配置 Dnsmasq

创建 /etc/dnsmasq.conf 文件,内容如下:

interface=wlan0
dhcp-range=192.168.43.10,192.168.43.100,12h

interface :指定无线网卡接口。
dhcp-range :定义分配的 IP 地址范围和租约时间。

3.2 启动Dnsmasq 服务

dnsmasq

4. 配置无线网卡

4.1 设置静态 IP 地址

ifconfig wlan0 192.168.43.1 netmask 255.255.255.0 up

发表评论