二层设备如交换机如何配置数据包的转发?

路由器接一个交换机,交换机下面接一个pc,网线直连。

现在我要让pc的udp包在经过交换机的时候,就转发给交换机

配置ebtables和iptables规则是正确的,生效的,能转发udp包,通过无线抓包测试查看的,

但是有线直连不会去匹配这个规则如果划分VLAN后,pc有线的数据包会去匹配规则,也能成功转发

问:除了VLAN,还有其他方式让有线的数据包上桥,然后去匹配我所设定的规则吗?