hostapd在ArchLinux上搭建无线wifi信号的配置【备忘】

来源:互联网 发布:php 剔除数组元素 编辑:程序博客网 时间:2024/06/10 06:35

上篇日志参照Ubuntu下hostapd的wifi配置,用iptables的路由转发功能把校内vpn接口的数据转发给无线网卡接口。在Ubuntu下work的配置没有保存,在重装了Arch之后又重新配置了几个小时。这次做个备忘吧,毕竟这年头智能手机在室内太需要wifi了。

wifi.sh:

vpn-connectiptables -Fiptables -A FORWARD -s 10.42.0.0/24 -o ppp0 -j ACCEPTiptables -t nat -A POSTROUTING -s 10.42.0.0/24 -o ppp0 -j MASQUERADEecho 1 > /proc/sys/net/ipv4/ip_forwardip addr add 10.42.0.1/24 dev wlan0ip route add default via 10.42.0.1hostapd -B /etc/hostapd/hostapd.confrc.d start dhcp4

stop-wifi.sh:

vpn-connect -dkillall hostapdrc.d stop dhcp4rm /var/run/hostapd/wlan0iptables -F
hostapd的配置见上篇日志。