Skip to content

Instantly share code, notes, and snippets.

@greenpeas
Created March 11, 2020 08:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save greenpeas/8aa2f387b892135a144deb6f2c9966c1 to your computer and use it in GitHub Desktop.
Save greenpeas/8aa2f387b892135a144deb6f2c9966c1 to your computer and use it in GitHub Desktop.
port forwarding iptables
# Generated by iptables-save v1.6.0 on Thu Mar 5 13:45:50 2020
*nat
:PREROUTING ACCEPT [12:580]
:INPUT ACCEPT [12:580]
:OUTPUT ACCEPT [1:76]
:POSTROUTING ACCEPT [1:76]
-A PREROUTING -i eth0 -p tcp -m multiport --dports 80,443,880,1780,1781,8880 -j DNAT --to-destination DIST_SERVER_1_IP
-A PREROUTING -i eth0 -p tcp --dport 1782 -j DNAT --to-destination DIST_SERVER_2_IP
-A POSTROUTING -o eth0 -p tcp -m multiport --dports 80,443,880,1780,1781,8880 -j SNAT --to-source THIS_MITM_PROXY_IP
-A POSTROUTING -o eth0 -p tcp --dport 1782 -j SNAT --to-source THIS_MITM_PROXY_IP
COMMIT
# Completed on Thu Mar 5 13:45:50 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment