Debian12 Hostapd配置
1.安装hostapd
apt install hostapd
2.配置文件
root@multi:~# cat /etc/hostapd/hostapd.conf
interface=wlp5s0
driver=nl80211
bridge=vmbr0
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
#dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=Hanmber_Multi
hw_mode=g
channel=6
beacon_int=100
dtim_period=1
max_num_sta=255
rts_threshold=2347
fragm_threshold=2346
#macaddr_acl=0 #这个是MAC过滤,0是允许过滤列表外的访问,1是允许过滤列表内的访问
#deny_mac_file=/etc/hostapd/hostapd.deny #过滤列表的地址,没有这个文件自己新建一个,不过滤的注释掉这行好了
auth_algs=3
ignore_broadcast_ssid=0
wmm_enabled=1
wmm_ac_bk_cwmin=4
wmm_ac_bk_cwmax=10
wmm_ac_bk_aifs=7
wmm_ac_bk_txop_limit=0
wmm_ac_bk_acm=0
wmm_ac_be_aifs=3
wmm_ac_be_cwmin=4
wmm_ac_be_cwmax=10
wmm_ac_be_txop_limit=0
wmm_ac_be_acm=0
wmm_ac_vi_aifs=2
wmm_ac_vi_cwmin=3
wmm_ac_vi_cwmax=4
wmm_ac_vi_txop_limit=94
wmm_ac_vi_acm=0
wmm_ac_vo_aifs=2
wmm_ac_vo_cwmin=2
wmm_ac_vo_cwmax=3
wmm_ac_vo_txop_limit=47
wmm_ac_vo_acm=0
#WEP密码设置,需要这个的自己设置,我只过滤MAC就行了,有些比如PSP和NDS就需要WEP,WPA不能连接的
#wep_default_key=0 #这个是默认WEP密码,0就是wep_key0为默认,只能0-3
#wep_key0=123456789a
#wep_key1="vwxyz"
#wep_key2=0102030405060708090a0b0c0d
#wep_key3=".2.4.6.8.0.23"
#eapol_key_index_workaround=0
#eap_server=0
#own_ip_addr=127.0.0.1
#WPA/WPA2密码在这,我也是不需要
wpa=2
#WPA密码
wpa_passphrase=hanbaikeji
# 加密方式
wpa_key_mgmt=WPA-PSK
# 加密算法
rsn_pairwise=CCMP TKIP
wpa_pairwise=TKIP CCMP
3.自动启动
这里需要先列下hostapd的service文件,原因就是因为安装后这个配置文件是空的,如果你的不是空的,那这个就只做参考。
root@multi:~# cat /etc/systemd/system/hostapd.service
[Unit]
Description=hostapd
After=network.target
[Service]
Type=forking
ExecStart=hostapd -dd /etc/hostapd/hostapd.conf -B
KillSignal=SIGTERM
KillMode=mixed
Restart=always
RestartSec=60
StartLimitInterval=10
[Install]
WantedBy=multi-user.target
完成后需要重载服务
systemctl daemon-reload
然后启用服务
systemctl enable hostapd
其他相关命令
#查看PCI网卡信息
lspci
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。