小白 树莓派 RPI 配置opwnert 做路由器
好记性不如烂笔头
我的树莓派是B+ 有一个RJ45网口 另外我接了一个rtl8188的无线网卡。
想通过有线网卡(192.168.1.111) 当做WAN 口接上层路由器(192.168.1.1)。
无线网卡做AP 10.0.0.1 。其他的设备连接到AP上(10.0.0.X)
小白摸索真是痛苦
https://wiki.openwrt.org/toh/raspberry_pi_foundation/raspberry_pi
下载对应的image
下载完毕以后
通过win32diskimager烧录到SD卡里面
今天懒得写了
主要是lan口保证可以上网 RJ45口是用来连接上一级路由器的。
1关掉DHCP
2物理设置中 取消桥接。只选择合适的适配器eth0
3防火墙设置中 标记为WAN口
无线WIFI建立好以后
1启动DHCP。
2物理设置中取消桥接 选择合适的无线网口
3防火墙设置中配置为LAN。
最关键的是接下来在。网络-防火墙当中 添加lan zone
选择无线网卡
对于无线lan input和output设置为accept Forward设置为reject。因为我们不要无线网卡实现路由
在下面的 Inter-Zone Forwarding 当中我们要选择
Allow forward to destination zones:
- wantest::
表示允许将这个WIFI的包转发wan口上去
保存
然后添加wanzone
input output forward都需要选择accept因为 我们由wifi收到的包需要通过 wan的nat发出去。
需要在wanzone 的 Masquerading 区域打钩。表示要NAT
也就是 无线的10.0.0.X 转到WAN以后 通过 Masquerading NAT 变成192.168.x.x出去。