Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. computer A: 192.168.1.3 (eth0)
  2.  
  3. computer B: 192.168.1.7 (eth0), 192.168.1.5 (eth1), 192.168.1.6 (eth2)
  4.  
  5. sudo sudo ip route del
  6. sudo ip route add default via 192.168.1.6
  7.  
  8. Kernel IP routing table
  9. Destination Gateway Genmask Flags Metric Ref Use Iface
  10. 0.0.0.0 192.168.1.6 0.0.0.0 UG 0 0 0 eth0
  11. 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
  12. 192.168.1.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
  13.  
  14. #!/bin/bash
  15.  
  16. modprobe nf_conntrack
  17. modprobe nf_conntrack_ipv4
  18. modprobe nf_nat
  19. modprobe iptable_nat
  20.  
  21. IF="eth2"
  22. ADDR="192.168.1.3"
  23.  
  24. sudo bash -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
  25. sudo bash -c 'echo 1 > /proc/sys/net/ipv4/ip_dynaddr'
  26.  
  27. sudo iptables -P INPUT ACCEPT
  28. sudo iptables -F INPUT
  29. sudo iptables -P OUTPUT ACCEPT
  30. sudo iptables -F OUTPUT
  31. sudo iptables -P FORWARD DROP
  32. sudo iptables -F FORWARD
  33. sudo iptables -t nat -F
  34. sudo iptables -A FORWARD -i $IF -o $IF --source $ADDR -j ACCEPT
  35. sudo iptables -A FORWARD -i $IF -o $IF --destination $ADDR -m state --state ESTABLISHED,RELATED -j ACCEPT
  36. sudo iptables -t nat -A POSTROUTING -s $ADDR -j MASQUERADE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement