kamil
10
The connection tracking is working, but it seems that the connmark is changing. Please see below.
root@GL-AR750S:~# cat /proc/net/nf_conntrack | grep 1194
ipv4 2 udp 17 179 src=192.168.8.219 dst=XXX.XXX.XXX.XXX sport=50781 dport=1194 packets=42 bytes=9397 src=XXX.XXX.XXX.XXX dst=192.168.20.14 sport=1194 dport=50781 packets=34 bytes=8581 [ASSURED] mark=540416 zone=0 use=2
root@GL-AR750S:~# cat /proc/net/nf_conntrack | grep 1194
ipv4 2 udp 17 179 src=192.168.8.219 dst=XXX.XXX.XXX.XXX sport=50781 dport=1194 packets=43 bytes=9501 src=XXX.XXX.XXX.XXX dst=192.168.20.14 sport=1194 dport=50781 packets=35 bytes=8653 [ASSURED] mark=16128 zone=0 use=2
Sometimes the connmark is 540416 (0x83F00) and sometimes it is 16128 (0x3F00). I suspect this means some packets are bypassing the VPN provider and some packets are not bypassing.