所需軟件: sudo apt-get install hostapd sudo apt-get install dhcp3-server
1。新建hostapd.conf 文件,存放位置任意。 $ cat /etc/hostapd/hostapd.conf
2。修改/etc/dhcp/dhcpd.conf,在末尾添加: subnet 192.168.0.0 netmask 255.255.255.0 其中domain-name-servers后的8.8.8.8是可訪問internet的eth0所使用的DNS, 可通過 nmcli dev list iface eth0 | grep IP4 獲得。
3。啟動hostapd $ sudo hostapd -B /etc/hostapd/hostapd.conf 如果要重新啟動需要先 $ sudo killall hostapd
4。設(shè)置無線網(wǎng)卡 $ sudo ifconfig wlan0 192.168.0.1 netmask 255.255.255.0 5。啟動dhcp-server $ sudo dhcpd wlan0 -pf /var/run/dhcp-server/dhcpd.pid
6。打開IP轉(zhuǎn)發(fā) sudo bash -c "echo 1 >/proc/sys/net/ipv4/ip_forward"
7。設(shè)置NAT sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
至此,無線熱點設(shè)置完成。
參考: http://blog.csdn.net/laoyouji/article/details/7583034 http://www.cnblogs.com/zhuwenger/archive/2011/03/11/1980294.html |
|