ubuntu hostapd,ubuntu用国内哪个源比较好
ubuntu 13.04如何设置wifi热点啊 求教 成功的来
安装hostapd,提示依赖什么包就安装什么包
$sudo apt-get install hostapd
$vi/etc/hostapd/hostapd.conf
hostapd.conf内容如下:
interface=wlan0
driver=nl80211
ssid=ssa
hw_mode=g
channel=11
dtim_period=1
rts_threshold=2347
fragm_threshold=2346
auth_algs=3
wpa=1
wpa_passphrase=12345678
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP
如果需要mac地址接入控制的加入下面的,然后在/etc/hostapd.accept中加上允许的mac列表
macaddr_acl=1
accept_mac_file=/etc/hostapd.accept
设置/etc/sysctl.conf中ipforward为1
$sudo sysctl-p
$sudo ifconfig wlan0 192.168.0.1 netmask 255.255.255.0
注意下面这一句是拨号上网的,如果是通过局域网上的-o参数后面跟你连接互联网的网卡如eth0
$sudo iptables-t nat-A POSTROUTING-s 192.168.0.0/24-o ppp0-j MASQUERADE
$sudo iptables-save>/etc/iptables-rules
在下次启动时加载iptables设置
$sudo iptables-restore</etc/iptables-rules
最好是编辑/etc/init.d/hostapd把ifconfig和 iptables-restore这两句加到start的地方
ubuntu怎么使用hostap使其成为wifi热点
你好:一、linux看设置的wifi热点的方法:
首先,保证电脑能用 WiFi上网。
第二,在“系统设置”那里点开“网络”,在那个界面上点“用作热点”。
二、用Linux做wifi热点的方法:
1、检查确认笔记本网卡支持master模式
首先要安装一个iw:yum install iw-y
然后执行命令:iw list
2、安装hostapd
通过 yum install hostapd-y安装,如果是其它红帽系列的可以安装epel的源,或者找一下hostapd的rpm,下载对应自己发行版的进行安装。其它Linux可以通过源码安装。
3、修改配置文件
4、安装和配置dhcp
5、配置SNAT
6、启动相关服务
/etc/init.d/dhcpd start
/etc/init.d/hostapd start
将有线网卡的网口插上网线调通就可以用其它无线设备连接此wifi ap上网了。
ubuntu 自启动无线网卡AP模式
自己手头有一台ubuntu主机,懒得专门接显示器和键盘使用,但是手上仅有的电脑是macbook和一个win平板,都没有网线接口,无法直接连接ubuntu主机,手头有几个TP的722N无线网卡,就有个想法:
主要是需要修改/etc/network/interfaces。
eth0为ubuntu机器的有线接口。
wlan9为ubuntu机器无线接口。
内容如下(请仔细阅读注释,详细含义请参看手册 man interfaces):
配置好/etc/network/interfaces后,可以通过手动方式验证配置是否可以正确运行。
可以通过ifup命令启动:
如果/etc/network/interfaces配置有问题,可能导致ifup命令失败,报错类似(按照上面的配置不会出现下列错误,此处只是演示):
此处问题原因是执行时这个版本的/etc/network/interfaces中没有检查hostapd是否已运行,如果hostapd已运行则启动失败,可以手动kill掉hostapd进程,配置上可以在接口up和down前后添加处理。
可以在/etc/network/interfaces中添加:
如果出现上面的错误可能出现以下情况,下面列举解决方法。
此时ifconfig查看可以看到wlan9接口是up状态:
但是/etc/network/interface中post-up的脚本执行失败了,此时使用ifdown关闭接口也会报错:
上面的报错说明/run/network/ifstate中没有wlan9的配置。
因为ifup执行失败,/run/network/ifstate中没有wlan9,ifdown也是根据此状态来执行的,也可以通过ifquery查看:
此时需要使用修复选项并通过ifconfig关闭wlan9:
此时再使用ifup启动可能遇到:
需要通过ip addr flush清楚接口配置,ifup才能运行:
附录:
/etc/hostapd/wpa2.conf配置:
在/etc/dhcp/dhcpd.conf中添加:
上述仅浅显使用,如有问题请参看相关手册。