Debian使用Hostapd搭建无线访问点(WAP)

作者: 蓝鹰 分类: debian 发布时间: 2015-11-16 10:04 ė0 浏览数 6Debian使用Hostapd搭建无线访问点(WAP)已关闭评论

不是每张网卡都有无线AP功能所以先检查下

http://linuxwireless.org/en/users/Drivers/

这里可以查到支持AP的网卡及内核版本

apt-get install wireless-tools
iw list

重点观察:

Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
* mesh point
* P2P-client
* P2P-GO

看看这段中是不是有AP如果有可以继续,

步骤1: 安装hostapd

apt-get install hostapd

步骤2: 配置hostadp

vim /etc/default/hostapd

去掉DAEMON_CONF 前的注释,并设置它的值为hostapd配置文件的绝对路径,这样hostapd会随系统一起启动:

DAEMON_CONF="/etc/hostapd/hostapd.conf"

步骤3: 创建配置文件

vim /etc/hostapd/hostapd.conf

interface=wlan1 #无线网卡
driver=nl80211
ssid=012345  #广播出来的SSID
channel=6
hw_mode=g
ignore_broadcast_ssid=0
auth_algs=1
wpa=3
wpa_passphrase=123456789  #WAP密码
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

 

服务操作 启动/停止/重启

/etc/init.d/hostapd start
/etc/init.d/hostapd stop
/etc/init.d/hostapd restart

 

步骤4: 配置无线网卡IP地址

vim  /etc/network/interfaces

auto wlan1
iface wlan1 inet static
address 10.1.1.1
netmask 255.255.255.0
gateway 10.1.1.1

步骤5: 重启网络服务和WIFI

/etc/init.d/networking restart
/etc/init.d/hostapd restart

步骤6: IPTABLES转发

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

步骤6:启用内核转发功能

vim /etc/sysctl.conf
net.ipv4.ip_forward=1
sysctl -p

最后可以用手机搜索上面的SSID了

到此教程结束!

配合 DHCP 就是一个完美的AP服务器了

相关:

http://www.lanyingblog.com/blog/2298.html

http://www.lanyingblog.com/blog/2299.html

 

本文出自 蓝鹰博客,转载时请注明出处及相应链接。

本文永久链接: http://www.lanyingblog.com/blog/2300.html

Ɣ回顶部