Advertisement
apoletti

Updated iptables Configuration

Feb 18th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. *filter
  2. :INPUT DROP [0:0]
  3. :FORWARD DROP [0:0]
  4. :OUTPUT ACCEPT [0:0]
  5. :INPUT-LAN - [0:0]
  6. -A INPUT -i enp3s0 -s 10.64.32.0/24 -j INPUT-LAN
  7. -A INPUT -i enp3s0 -p udp --sport 68 --dport 67 -j ACCEPT
  8. -A INPUT -i enp0s20u1u3 -p udp -s 10.64.32.0/24 --sport 67 --dport 67 -j ACCEPT
  9.  
  10. -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
  11. -A FORWARD -i enp0s20u1u3 -o enp3s0 -p tcp -d 10.64.32.10 --dport 443 -j ACCEPT
  12. -A FORWARD -i enp3s0 -o enp0s20u1u3 -j ACCEPT
  13.  
  14. -A INPUT-LAN -p tcp --dport 22 -j ACCEPT
  15. -A INPUT-LAN -p tcp --dport 53 -j ACCEPT
  16. -A INPUT-LAN -p tcp --dport 80 -j ACCEPT
  17. -A INPUT-LAN -p udp --dport 53 -j ACCEPT
  18. -A INPUT-LAN -p udp --sport 68 --dport 67 -j ACCEPT
  19.  
  20. # Default rules:
  21. -A INPUT -p icmp -j ACCEPT
  22. -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
  23. -A INPUT -i lo -j ACCEPT
  24. -A INPUT -p tcp -j REJECT --reject-with tcp-reset
  25. -A INPUT -p udp -j REJECT --reject-with icmp-port-unreachable
  26. -A INPUT -j REJECT --reject-with icmp-proto-unreachable
  27. COMMIT
  28.  
  29. *nat
  30. :PREROUTING ACCEPT [0:0]
  31. :POSTROUTING ACCEPT [0:0]
  32. -A PREROUTING -i enp0s20u1u3 -p tcp --dport 443 -j DNAT --to 10.64.32.10:443
  33.  
  34. -A POSTROUTING -s 10.64.32.0/24 -o enp0s20u1u3 -j MASQUERADE
  35. COMMIT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement