配置树莓派技术入门应用--树莓派加无线网卡配置WIFI热点的方法

配置wlan热点  时间:2021-04-21  阅读:()

树莓派加无线网卡配置W IF I热点的方法

本文转自小莱沃博客一般将树莓派作为WIFI热点使用会用到板载的有线网口接入互联网然后配置内置或外接一块无线网卡为WIFI热点。而作者用树莓派3B内置的无线网卡加上一块USB无线网卡将树莓派配置成了无需连接有线网卡的WIFI热点。 下面看看他具体是怎么配置的吧。

一直想入手树莓派玩玩最后受到一位大神的启发懒人在思考琢磨了另一种树莓派WIFI的用法。使用树莓派本身的系统添加一个外置无线网卡使其成为可移动的无线解决方案 当然主要还是为了能够安装某些S类的软件。

从淘宝购入硬件设备下面开始折腾。

配置网络

安装dnsmasq和hostapd

1 sudo apt-get update

2 sudo apt-get install dnsmasqhostapdudhcpd

将无线接口wlan0的IP配置成静态地址。外置无线网接口wlan1默认DHCP配置并接

入因特网。在树莓派系统中默认是DHCPCD配置网络接口。所以要告诉系统我们给wlan0分配静态IP地址操作是打开配置文件并增加配置参数指令。

1 sudo vi /etc/dhcpcd.conf

1 interface wlan0

2 static ip_address=192. 168.88. 1/24

修改/etc/network/interfaces设置wlan1为DHCP并自动连接WIFI wlan0为固定IP

1 #表示使用localhost

2 auto lo

3 iface lo inet loopback

4

5 # wlan1 自动获取IP

6 auto wlan1

7 iface wlan1 inetdhcp

8 pre-up wpa_supplicant -Dwext -i wlan1 -c /etc/wpa_supplicant/wpa_supplicant.conf

9

10 # wlan0为静态IP

11 auto wlan0

12 allow-hotplug wlan0

13 iface wlan0 inet static

14 address 192. 168.88. 1

15 netmask 255.255.255.0

重启树莓派

1 sudo service dhcpcd restart

2 sudo reboot

配置UDHCP

编辑配置文件/etc/udhcpd.conf

1 start 192. 168.88. 100 #配置网段

2 end 192. 168.88. 150

3 interface wlan0 # The device uDHCP listens on.

4 remaining yes

5 opt dns 192. 168. 1. 1 8.8.8.8

6 opt subnet 255.255.255.0

7 opt router 192. 168.88. 1 #无线lan网段

8 opt lease 864000 #租期10天

配置HOSTAPD

创建hostapd.conf

1 sudo vi /etc/hostapd/hostapd.conf

添加如下配置

1 interface=wlan0

2 driver=nl80211

3 ssid=H-Pi

4 hw_mode=g

5 channel=6

6 wmm_enabled=1

7 macaddr_acl=0

8 auth_algs=1

9 ignore_broadcast_ssid=0

10 wpa=2

11 wpa_passphrase=abc12345

12 wpa_key_mgmt=WPA-PSK

13 rsn_pairwise=CCMP

修改/etc/default/hostapd让系统每次启动都自动加载AP模式下的配置。1 DAEMON_CONF="/etc/hostapd/hostapd.conf"

设置开机启动

1 sudo update-rc.dhostapd enable

配置DN S MAS Q

备份默认配置文件

1 sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.bak

添加以下内容

1 interface=wlan0

2 bind-interfaces

3 server=218.2.2.2

4 server=114. 114. 114. 114

5 server=8.8.8.8

6 domain-needed

7 bogus-priv

8 dhcp-range=192. 168.88.2, 192. 168.88.254, 12h

设置IPV4转发

打开系统配置文件sysctl .conf去掉IPV4转发那一行的#注释

1 sudo vi /etc/sysctl.conf

1 # Uncomment the next line toenable packet forwarding for IPv4

2 net. ipv4. ip_forward=1

外置无线接口共享给wlan0上网需要配置NAT

1 sudo iptables -F

2 sudo iptables -X

3 sudo iptables -t nat -APOSTROUTING -o wlan1 -j MASQUERADE

4 sudo iptables -A FORWARD -i wlan1 -o wlan0 -m state --stateRELATED,ESTABLISHED -j5 sudo iptables -A FORWARD -i wlan0 -o wlan1 -j ACCEPT

保存以上防火墙规则

1 sudosh -c "iptables-save> /etc/iptables. ipv4.nat"

在/etc/network/interfaces末尾增加一行设置为开机启动

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

编辑/etc/network/if-pre-up.d/ipta bles

添加下面两行代码

1 #!/bin/bash

2 /sbin/iptables-restore < /etc/iptables. ipv4.nat

保存退出然后修改iptables权限

1 sudochmod 755 /etc/network/if-pre-up.d/iptables

通过获取DHCPCD来运行NAT需要创建一个新文件

1 sudo vi /lib/dhcpcd/dhcpcd-hooks/70-ipv4-nat

2 sudo iptables-restore < /etc/iptables. ipv4.nat

重启服务及树莓派

1 sudo service hostapd start

2 sudo service dnsmasq start

3 sudo reboot

其他配置

设置wlan1 自动连接区域内WIFI

1 sudo vi /etc/wpa_supplicant/wpa_supplicant.conf

在文件的末尾添加WIFI网络的名称以及密码将要连接的wifi名称和密码替换即可。1 network={

2 ssid="SSID"

3 psk="wifi_password"

4 }

使用sudowpa_cl i reconfigure命令启动连接

1 pi@raspberrypi:~ $ sudowpa_cli reconfigure

2 Selected interface 'wlan0'

3 OK

转自小莱沃

博鳌云¥799/月,香港110Mbps(含10M CN2)大带宽独立服务器/E3/8G内存/240G/500G SSD或1T HDD

博鳌云是一家以海外互联网基础业务为主的高新技术企业,运营全球高品质数据中心业务。自2008年开始为用户提供服务,距今11年,在国人商家中来说非常老牌。致力于为中国用户提供域名注册(国外接口)、免费虚拟主机、香港虚拟主机、VPS云主机和香港、台湾、马来西亚等地服务器租用服务,各类网络应用解決方案等领域的专业网络数据服务。商家支持支付宝、微信、银行转账等付款方式。目前香港有一款特价独立服务器正在促销,...

Sharktech云服务器35折年付33美元起,2G内存/40G硬盘/4TB流量/多机房可选

Sharktech又称SK或者鲨鱼机房,是一家主打高防产品的国外商家,成立于2003年,提供的产品包括独立服务器租用、VPS云服务器等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等。之前我们经常分享商家提供的独立服务器产品,近期主机商针对云虚拟服务器(CVS)提供优惠码,优惠后XS套餐年付最低仅33.39美元起,支持使用支付宝、PayPal、信用卡等付款方式。下面以XS套餐为例,分享产品配...

盘点AoYoZhuJi傲游主机商8个数据中心常见方案及八折优惠

傲游主机商我们可能很多人并不陌生,实际上这个商家早年也就是个人主机商,传说是有几个个人投资创办的,不过能坚持到现在也算不错,毕竟有早年的用户积累正常情况上还是能延续的。如果是新服务商这几年确实不是特别容易,问到几个老牌的个人服务商很多都是早年的用户积累客户群。傲游主机目前有提供XEN和KVM架构的云服务器,不少还是亚洲CN2优化节点,目前数据中心包括中国香港、韩国、德国、荷兰和美国等多个地区的CN...

配置wlan热点为你推荐
中断fastreport2如时间选项无法打开请更改loadedios伺服器win7CTioscolumnios5重庆网通重庆联通网上营业厅手机版xp如何关闭445端口请大家帮帮忙,怎样关闭135和445端口?重庆宽带测速重庆云阳电信宽带测速网址谁知道,帮个忙?itunes备份itunes就是备份不了怎么办啊
如何注册域名 备案域名出售 什么是域名地址 openv webhostingpad 抢票工具 html空间 合肥鹏博士 京东商城双十一活动 刀片服务器是什么 135邮箱 网站卫士 阿里校园 wordpress中文主题 lamp怎么读 徐州电信 国外网页代理 1美元 hosting24 accountsuspended 更多