我试图路由数据包(实际上,试图改变默认网关)取决于源IP地址与PFSENSE 。
ONE-SPECIFIC-IP ---> SPECIAL GATEWAY ANY-IP ---> DEFAULT GATEWAY
我想这可以用一些类似于CISCO的PBR(基于策略的路由)来完成。 但是我需要用PFSENSE来做 。
可能吗? 我应该考虑做什么select呢?
在pfense上,您可以通过规则轻松实现。 创build防火墙规则并在规则选项的高级选项卡上分配网关。
你有三个select:
ipfw fwd
控制数据包stream route-to
或reply-to
控制数据包stream options ROUTETABLES=X
,其中X> 1),然后使用ipfw setfib
或pf的rtable
控制数据包stream。 第一种和第二种方式是经典的PBR例子(如思科),最后一个是更现代的方法(更接近思科VRF)。 PBR更简单,但难于理解和控制(因为它更primefaces化),多个FIBS需要内核篡改,如果本身更困难,它本身就是篡改的,但是最终的实现是简单易行的。 采用最后一种方法。