diff --git a/package/gluon-mesh-vpn-core/files/lib/gluon/mesh-vpn/iptables.rules b/package/gluon-mesh-vpn-core/files/lib/gluon/mesh-vpn/iptables.rules
index 771fb40c5a5cf5b8512d73f7df4838d86badc182..2d5998b9385cc9f99802d1851108fcfd342db73a 100644
--- a/package/gluon-mesh-vpn-core/files/lib/gluon/mesh-vpn/iptables.rules
+++ b/package/gluon-mesh-vpn-core/files/lib/gluon/mesh-vpn/iptables.rules
@@ -1,3 +1,4 @@
 *nat
 -I OUTPUT -m owner --gid-owner gluon-mesh-vpn -o lo -d 127.0.0.1 -p udp --dport 53 -j DNAT --to-destination :54
+-I OUTPUT -m mark --mark 1 -o lo -d 127.0.0.1 -p udp --dport 53 -j DNAT --to-destination :54
 COMMIT