三、软路由应用场景二:AP有线路由器模式 WiFi⼯作为STA模式,连接其他热点,2个⽹⼝通过WiFi 上⽹。
默认连接热点配置⽂件为/etc/wpa_supplicant.conf:默认2个⽹⼝的IP分配通过/etc/dhcp/dhcpd.conf配置:
subnet 192.168.3.0 netmask255.255.255.0
{
range 192.168.3.100 192.168.3.200;
option domain-name-servers114.114.114.114;
option domain-name "dhcp";
option routers 192.168.3.1;
}
两个⽹⼝分配的IP地址范围为 192.168.3.100 ⾄ 192.168.3.200.
最后执行命令:
/etc/route/WifiWan_2EthLan.sh
执行命令后,找个有网口的笔记本,使用网线连接开发板和电脑,电脑可正常联网。也就是开发板变身成为了无线作为WAN,有线LAN的路由器.执行输出信息如下图:
四、软路由应用场景三:有线路由器模式 网口0作为WAN口,其他设备连接网口1后可以上网。执行命令是:
/etc/route/Eth0Wan_Eth1Lan.sh
执行后输出信息如下图,然后同样使用笔记本有线网口,插入网线连接到开发板eth1口,笔记本可以正常上网。此时eth0作为WAN口,wth1作为LAN口,成为有线路由器模式。
五、无线联网与软路由功能使用总结 通过配置PurplePI开发板的wifi联网测试,以及三种场景下的路由器测试,体验到该开发板强大的软路由功能,通过脚本能灵活的配置成多种路由工作模式,其网络系统非常灵活。这也使得该方案可以用于智慧家庭网关,智慧私有云服务的好选择。