refactor: refactor lan tproxy using sk_assign

This commit is contained in:
mzz2017
2023-02-06 13:56:43 +08:00
parent 31fcc288fc
commit 8c65f8ff39
11 changed files with 492 additions and 328 deletions

View File

@ -3,7 +3,7 @@ lan=docker0
wan=wlp5s0
sudo tc qdisc add dev $lan clsact > /dev/null 2>&1
sudo tc qdisc add dev $wan clsact > /dev/null 2>&1
# sudo tc qdisc add dev $wan clsact > /dev/null 2>&1
set -ex
@ -16,8 +16,8 @@ sudo tc filter del dev $lan egress
sudo tc filter del dev $wan ingress
sudo tc filter del dev $wan egress
sudo tc filter add dev $lan ingress bpf direct-action obj foo.o sec tc/ingress
sudo tc filter add dev $lan egress bpf direct-action obj foo.o sec tc/egress
sudo tc filter add dev $wan ingress bpf direct-action obj foo.o sec tc/wan_ingress
sudo tc filter add dev $wan egress bpf direct-action obj foo.o sec tc/wan_egress
# sudo tc filter add dev $lan egress bpf direct-action obj foo.o sec tc/egress
# sudo tc filter add dev $wan ingress bpf direct-action obj foo.o sec tc/wan_ingress
# sudo tc filter add dev $wan egress bpf direct-action obj foo.o sec tc/wan_egress
exit 0