树莓派加无线网卡配置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
转自小莱沃
易探云香港vps主机价格多少钱?香港vps主机租用费用大体上是由配置决定的,我们选择香港vps主机租用最大的优势是免备案vps。但是,每家服务商的机房、配置、定价也不同。我们以最基础配置为标准,综合比对各大香港vps主机供应商的价格,即可选到高性能、价格适中的香港vps主机。通常1核CPU、1G内存、2Mbps独享带宽,价格在30元-120元/月。不过,易探云香港vps主机推出四个机房的优惠活动,...
DiyVM是一家低调国人VPS主机商,成立于2009年,提供的产品包括VPS主机和独立服务器租用等,数据中心包括香港沙田、美国洛杉矶、日本大阪等,VPS主机基于XEN架构,均为国内直连线路,主机支持异地备份与自定义镜像,可提供内网IP。最近,商家对香港机房VPS提供5折优惠码,最低2GB内存起优惠后仅需50元/月。下面就以香港机房为例,分享几款VPS主机配置信息。CPU:2cores内存:2GB硬...
Megalayer 商家我们还算是比较熟悉的,商家主要业务方向是CN2优化带宽、国际BGP和全向带宽的独立服务器和站群服务器,且后来也有增加云服务器(VPS主机)业务。这次中秋节促销活动期间,有发布促销活动,这次活动力度认为还是比较大的,有提供香港、美国、菲律宾的年付VPS主机,CN2优化方案线路的低至年付159元。这次活动截止到10月30日,如果我们有需要的话可以选择。第一、特价限量年付VPS主...