iptables -A OUTPUT -p icmp -j REJECT
iptables -t nat -A OUTPUT ! -o lo -p tcp -m owner --uid-owner $USER -m tcp -j REDIRECT --to-ports 9040
iptables -t nat -A OUTPUT ! -o lo -p udp -m owner --uid-owner $USER -m udp --dport 53 -j REDIRECT --to-ports 53
iptables -t filter -A OUTPUT -p tcp -m owner --uid-owner $USER -m tcp --dport 9040 -j ACCEPT
iptables -t filter -A OUTPUT -p udp -m owner --uid-owner $USER -m udp --dport 53 -j ACCEPT
iptables -t filter -A OUTPUT ! -o lo -m owner --uid-owner $USER -j DROP
Forked from jkullick/route-traffic-through-tor-iptables.md
Created
August 16, 2022 20:43
-
-
Save x0341/24f96b1569799ffb3de8ff269c907168 to your computer and use it in GitHub Desktop.
Route all Traffic through Tor for specific User on Linux with IPTables
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment