iptables rules required for OpenVPN and Tor
Peter Davis via Openvpn-users <[email protected]>
| Newsgroups | gmane.network.openvpn.user |
|---|---|
| Message-ID | <b0ddvALZNOopDBWux92vSDOS5C93qq92GSp6RAMLRLUwo57ZZPH9No4K3giZ9zvArBmjZRjvr7_3QHLCzscnrrA6N_KZIsJJAmOfaIylQh8=@proton.me> |
Hello, To set up a normal OpenVPN server, I use the following iptables rules: # IF_MAIN=enp0s3 # IF_TUNNEL=tun0 # YOUR_OPENVPN_SUBNET=10.8.0.0/16 # iptables -I INPUT -p udp --dport 1194 -j ACCEPT # iptables -A FORWARD -i $IF_MAIN -o $IF_TUNNEL -m state --state ESTABLISHED,RELATED -j ACCEPT # iptables -A FORWARD -s $YOUR_OPENVPN_SUBNET -o $IF_MAIN -j ACCEPT # iptables -t nat -A POSTROUTING -s $YOUR_OPENVPN_SUBNET -o $IF_MAIN -j MASQUERADE I want to tunnel OpenVPN on Tor and I found the following iptables rules: # export OVPN=tun0 # IPTABLES -A INPUT -i $OVPN -s 10.8.0.0/24 -m state --state NEW -j ACCEPT # IPTABLES -t nat -A PREROUTING -i $OVPN -p udp --dport 53 -s 10.8.0.0/24 -j DNAT --to-destination 10.8.0.1:53530 # IPTABLES -t nat -A PREROUTING -i $OVPN -p tcp -s 10.8.0.0/24 -j DNAT --to-destination 10.8.0.1:9040 # IPTABLES -t nat -A PREROUTING -i $OVPN -p udp -s 10.8.0.0/24 -j DNAT --to-destination 10.8.0.1:9040 Are the iptables rules above enough or do I still need the iptables rules I use to set up a normal openvpn server? Thank you. _______________________________________________ Openvpn-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openvpn-users