ubuntu+usb无线网卡做软AP
发表于 : 2012-02-26 16:36
1、安装hostapd
sudo apt-get install hostapd
2、在/etc/目录下建一个hostapd.conf
interface=wlan0
driver=nl80211
ssid=TesTen ##SSID
hw_mode=g
channel=11
dtim_period=1
rts_threshold=2347
fragm_threshold=2346
macaddr_acl=0
auth_algs=3
ieee80211n=1
wpa=3
wpa_passphrase=* ###wpa密码
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
3、打开终端输入如下命令
sudo -s
killall hostapd
ifconfig wlan0 192.168.1.1
sleep 2
hostapd -B /etc/hostapd.conf
sleep 2
echo 1 > /proc/sys/net/ipv4/conf/all/forwarding
iptables -A FORWARD -i eth0 -o wlan0 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A POSTROUTING -t nat -j MASQUERADE
sudo apt-get install hostapd
2、在/etc/目录下建一个hostapd.conf
interface=wlan0
driver=nl80211
ssid=TesTen ##SSID
hw_mode=g
channel=11
dtim_period=1
rts_threshold=2347
fragm_threshold=2346
macaddr_acl=0
auth_algs=3
ieee80211n=1
wpa=3
wpa_passphrase=* ###wpa密码
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
3、打开终端输入如下命令
sudo -s
killall hostapd
ifconfig wlan0 192.168.1.1
sleep 2
hostapd -B /etc/hostapd.conf
sleep 2
echo 1 > /proc/sys/net/ipv4/conf/all/forwarding
iptables -A FORWARD -i eth0 -o wlan0 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A POSTROUTING -t nat -j MASQUERADE