
Dirigí todo mi tráfico a través de mi código. Utilicé Iptables en Linux para reenviar todas las solicitudes que solicitaban el puerto 53 con este comando:
iptables -t nat -p udp -A OUTPUT -j DNAT --dport 53 --to-destination 127.0.0.1:3400
Mi código solo recibió una consulta solicitada. No hay una IP de origen ni un número de puerto. Entonces, ¿cómo puedo obtener la IP de origen y el número de puerto? ¿Cómo funcionan las conexiones VPN? ¿También se utiliza NAT?