tc: 기본 게이트웨이의 모든 트래픽을 ifb0으로 라우팅합니다.

tc: 기본 게이트웨이의 모든 트래픽을 ifb0으로 라우팅합니다.

eth0의 게이트웨이에서 도착하는 트래픽은 수신 구성을 위해 ifb0으로 전송되어야 합니다. 다음은 관련 출력 및 명령입니다.

ip route
default via 192.168.0.1 dev eth0 metric 200 realm 1

주로 작동하는 것(그러나 형성되어서는 안 되는 로컬 트래픽을 리디렉션하기도 함)

sudo tc filter add dev eth0 parent ffff: protocol ip u32 match u32 0 0 action mirred egress redirect dev ifb0

따라서 기본적으로 설정이 작동합니다.

이제 사용해 보려고 합니다

sudo tc filter add dev eth0 parent ffff: protocol ip route from 1 action mirred egress redirect dev ifb0

그러나 이것은 작동하지 않습니다. 트래픽은 ifb0으로 라우팅되지 않습니다. 게이트웨이에서 ifb0으로 모든 트래픽을 라우팅하는 올바른 구문은 무엇입니까? 이 규칙을 만들 때 제가 언급한 것은https://www.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.adv-filter.route.html

도와 주셔서 감사합니다.

관련 정보