CentOS7 單網(wǎng)卡無線熱點配置教程
環(huán)境要求與準備工作
確保系統(tǒng)已安裝CentOS7并更新至最新版本,無線網(wǎng)卡支持AP模式(通過iw list
驗證)。禁用NetworkManager服務(wù)以避免沖突:
systemctl stop NetworkManager
systemctl disable NetworkManager
安裝必要組件
通過YUM安裝Hostapd與DNSMASQ服務(wù):
yum install hostapd dnsmasq -y
Hostapd配置文件
創(chuàng)建/etc/hostapd/hostapd.conf
文件,內(nèi)容如下:
interface=wlp3s0
driver=nl80211
ssid=MyCentOS_Hotspot
hw_mode=g
channel=6
wpa=2
wpa_passphrase=SecurePass123
wpa_key_mgmt=WPA-PSK
DNSMASQ配置
修改/etc/dnsmasq.conf
指定DHCP范圍:
interface=wlp3s0
dhcp-range=192.168.50.100,192.168.50.200,255.255.255.0,24h
網(wǎng)絡(luò)接口配置
為無線接口配置靜態(tài)IP地址:
ifconfig wlp3s0 192.168.50.1 netmask 255.255.255.0
啟動與驗證服務(wù)
- 啟用IP轉(zhuǎn)發(fā):
echo 1 > /proc/sys/net/ipv4/ip_forward
- 配置防火墻規(guī)則:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i wlp3s0 -o eth0 -j ACCEPT
- 啟動服務(wù):
systemctl start hostapd
systemctl start dnsmasq
故障排查
常見問題檢查點:
- 驗證無線網(wǎng)卡AP模式支持狀態(tài)
- 檢查Hostapd日志:
journalctl -u hostapd
- 確認防火墻規(guī)則是否生效