用树莓派开启wifi热点
本文最后更新于 3349 天前,其中的信息可能已经有所发展或是发生改变。

0x01.安装hostapd

输入下面指令

sudo apt-get update
sudo apt-get install hostapd udhcpd

0x02.配置DHCP

输入下面指令

sudo nano /etc/udhcpd.conf

将:

interface eth0改为interface wlan0

#remaining yes改为remain yes

opt router表示树莓派ip,建议改为192.168.0.1

opt dns表示dns,建议改为阿里云DNS:223.5.5.5 223.5.5.6

保存

0x03.开启DHCP

输入指令

sudo nano /etc/default/udhcpd

将DHCPD_ENABLED="no"改为#DHCPD_ENABLED="no"

0x04.设置静态ip

输入指令

sudo ifconfig wlan0 192.168.0.1

0x05.修改网卡配置

输入指令

sudo nano /etc/network/interfaces

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

改为

#allow-hotplug wlan0
#iface wlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp

加上

iface wlan0 inet static
	address 192.168.0.1
	netmask 255.255.255.0

0x06.配置AP名称密码

输入指令

sudo nano /etc/hostapd/hostapd.conf

加上

interface=wlan0          #指定网卡名称为wlan0
driver=nl80211
ssid=Raspberry_AP        #热点名称
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2                   #采用WPA2加密
wpa_passphrase=12345678 #热点密码
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

保存

输入指令

sudo nano /etc/default/hostapd

将#DAEMON_CONF=""改为DAEMON_CONF="/etc/hostapd/hostapd.conf"

0x07.配置IP转发

输入指令

sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

输入指令

sudo nano /etc/sysctl.conf

在最后一行加上

net.ipv4.ip_forward=1

输入指令

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
sudo sh -c "iptables-save > /etc/iptables.ipv4.nat"

输入指令

sudo nano /etc/network/interfaces

加上

up iptables-restore < /etc/iptables.ipv4.nat

0x80.启动服务

输入指令

sudo service hostapd start
sudo service udhcpd start

开机自启:

sudo update-rc.d hostapd enable
sudo update-rc.d udhcpd enable

至此,教程结束

评论

  1. 9 年前
    2015-10-25 19:30:50
    Google Chrome 46.0.2490.80 Google Chrome 46.0.2490.80 Mac OS X  10.8.5 Mac OS X 10.8.5

    Mark~感谢,最近正要用到

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇