我正在运行一个HTTP代理服务,并希望根据HTTP数据包的内容(例如HTTP 标头)将流量路由到各种 第 3 层 TUN 。
我正在使用BSD和Linux来执行此操作,但在做出路由决策时,它们中的任何一个似乎都不能进行第 7 层分类(至少,在没有编写我自己的大量内核补丁的情况下)。
那么,是否有可能在Linux或BSD中根据HTTP数据包的内容做出第 3 层 路由决策?
如果没有,是否有任何基于Unix的操作系统或发行版具有此功能?
我正在运行一个HTTP代理服务,并希望根据HTTP数据包的内容(例如HTTP 标头)将流量路由到各种 第 3 层 TUN 。
我正在使用BSD和Linux来执行此操作,但在做出路由决策时,它们中的任何一个似乎都不能进行第 7 层分类(至少,在没有编写我自己的大量内核补丁的情况下)。
那么,是否有可能在Linux或BSD中根据HTTP数据包的内容做出第 3 层 路由决策?
如果没有,是否有任何基于Unix的操作系统或发行版具有此功能?