meta l4proto { tcp, udp } ip saddr {{src_ip}} ip daddr {{set_daddr(target_set)}} accept
{%elifrule.proxyisdefined%}
meta l4proto { tcp, udp } ip saddr {{src_ip}} ip daddr {{set_daddr(target_set)}} tproxy ip to :{{xray_tproxy_port}} meta mark set {{xray_fwmark}} accept