支持树莓派的路由器系统_用树莓派打造无线路由器
樹莓派可以折騰的方法很多,我將會吧自己的折騰經驗與大家分享。
作為無線路由器,需要提供dhcp的功能和無線ap的能力,我們分別通過isc-dhcp-server和hostapd這兩個軟件來實現,網卡間轉發直接通過iptables定義nat規則來實現。
安裝dhcp服務和ap熱點服務
apt-get install isc-dhcp-server
apt-get install hostapd
修改/etc/network/interfaces
在/etc/dhcp/dhcpd.conf添加
修改/etc/hostapd/hostapd.conf
打開內核的網卡轉發能力,將/etc/sysctl.conf的
net.ipv4.ip_forward=1
的注釋去掉。
修改iptables的nat規則
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
將規則添加成為自動啟動方式
iptables-save > /root/nat.rule
新建/etc/network/if-pre-up.d/iptables
#!/bin/bash
/sbin/iptables-restore < /root/nat.rule
或者直接在文件里寫入規則語句
如果你的hostapd沒有辦法正常工作,應該是hostapd不支持你的網卡芯片,下載:https://github.com/cnsworder/RTL8188-hostapd/archive/master.zip
在raspberrypi上直接編譯就可以了(編譯速度確實很慢的)
cd hostapd
make;make install
重新修改hostapd的配置文件就可以了。
看到了樹梅派的熱點
總結
以上是生活随笔為你收集整理的支持树莓派的路由器系统_用树莓派打造无线路由器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: date样式找不到_涡轮+国VI排放,顶
- 下一篇: 哈利波特检索_语料库ing说: 难怪哈利