CentOS7 无线热点 单网卡配置指南

CentOS7 单网卡无线热点配置教程

环境要求与准备工作

确保系统已安装CentOS7并更新至最新版本,无线网卡支持AP模式(通过iw list验证)。禁用NetworkManager服务以避免冲突:

systemctl stop NetworkManager
systemctl disable NetworkManager

安装必要组件

通过YUM安装Hostapd与DNSMASQ服务:

yum install hostapd dnsmasq -y

Hostapd配置文件

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

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

网络接口配置

为无线接口配置静态IP地址:

ifconfig wlp3s0 192.168.50.1 netmask 255.255.255.0

启动与验证服务

  • 启用IP转发:echo 1 > /proc/sys/net/ipv4/ip_forward
  • 配置防火墙规则:
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    iptables -A FORWARD -i wlp3s0 -o eth0 -j ACCEPT
  • 启动服务:
    systemctl start hostapd
    systemctl start dnsmasq

故障排查

常见问题检查点:

  • 验证无线网卡AP模式支持状态
  • 检查Hostapd日志:journalctl -u hostapd
  • 确认防火墙规则是否生效

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END