0、废话

前后一共折腾了两天,发现网上很少有pfsense的多拨教程,查了好多资料终于摸索出来了方法,记录一下。
坐标山东,联通光纤入户,200兆,实测稳定在250兆(赞),但是上行只有40兆。最后弄完,下行到了450M(一超过500就全部掉线,手动限制到了450M),上行200(拨了5次,上传网盘什么的够用了)。
拨号的时候需要等几分钟才能拨成功第二个,应该是运营商限制了拨号频率,后面添加完接口后如果显示没有连上的话等几分钟就可以。

1、添加接口

添加PPPOE接口

接口->PPPs,添加,链接端口选择和WAN一样

pfsense 上网行为监控设置 pfsense pppoe上网_pfsense 上网行为监控设置


pfsense 上网行为监控设置 pfsense pppoe上网_pfsense 上网行为监控设置_02


接口分配,把添加的几个PPPOE接口添加,截图里名字WAN1-4是自己改的,默认是OPT

pfsense 上网行为监控设置 pfsense pppoe上网_pfsense 上网行为监控设置_03


将添加的几个新接口启用

pfsense 上网行为监控设置 pfsense pppoe上网_IP_04

2、设置网关

设置监控IP

将网关的监控IP设置为下面这几个(这是几个公共的DNS地址),如果不设置的话,pfsense默认设置监控IP为网关IP,但是pfsense要求每个接口的监控IP都不能相同。所以如果不自定义监控IP,当两个及以上接口获取到相同的网关的地址时,只有第一个监控IP是有效的,也就是说,pfsense会认为另外的网关地址相同的接口不能上网,就不会用这个接口传输数据,网速也就不能叠加了

pfsense 上网行为监控设置 pfsense pppoe上网_运营商_05

添加网关组

都选择相同的层级,这样网速就会平均分配到5个接口上

pfsense 上网行为监控设置 pfsense pppoe上网_网络_06

设置防火墙

添加LAN口策略,地址簇选择IPv4,点开高级选项,网关 选择刚刚创建的网关组

pfsense 上网行为监控设置 pfsense pppoe上网_pfsense 上网行为监控设置_07


pfsense 上网行为监控设置 pfsense pppoe上网_网络_08


这里提一句,我只在WAN口上开启了ipv6(LAN口IPv6追踪WAN口,其他WAN口开了IPv6也没用),后来添加的WAN1-4只开启IPv4就可以

pfsense 上网行为监控设置 pfsense pppoe上网_pfsense 上网行为监控设置_09


到这里就设置好了,网速可以叠加了。

但是,我一测速就掉线,经过不断测试,终于找到了点规律,一旦网速超过500M,所有WAN口全部掉线,不知道是软路由的问题还是运营商的限制 ,所以我把WAN口的速度限制到了450M

2022.2.21更新:换成openwrt发现一切正常了,5拨测速能跑到950Mbps,并且很稳定不掉线。所以掉线和运营商没啥关系,是pfsense的问题或者是软路由性能不够。

*限制带宽(正常的不用管了)

防火墙->流量控制->管道,添加管道,添加两个,一个上传限制,一个下载限制

pfsense 上网行为监控设置 pfsense pppoe上网_网络优化_10


pfsense 上网行为监控设置 pfsense pppoe上网_网络_11


然后在刚刚添加的LAN口防火墙的IPv4的那条规则里,设置进出通道

pfsense 上网行为监控设置 pfsense pppoe上网_网络_12


设置完成后再怎么测也不掉线了,来张测速图

pfsense 上网行为监控设置 pfsense pppoe上网_运营商_13