Advertisement
Guest User

Untitled

a guest
Feb 24th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. ip link set $INTERFACE up
  2. ip addr add 10.0.0.3/32 dev $INTERFACE
  3. ip route add 10.0.0.0/24 dev $INTERFACE
  4.  
  5. ip route del 10.0.0.0/24 dev $INTERFACE
  6. ip addr del 10.0.0.3/32 dev $INTERFACE
  7. ip link set $INTERFACE down
  8.  
  9. Subnet = 10.0.0.3/32
  10.  
  11. Address = foo.bar.net
  12. Port = 655
  13. Subnet = 10.0.0.1/32
  14.  
  15. foo@local:~ » route -n
  16. Kernel IP routing table
  17. Destination Gateway Genmask Flags Metric Ref Use Iface
  18. 0.0.0.0 192.168.0.254 0.0.0.0 UG 202 0 0 enp0s3
  19. 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 alpha
  20. 192.168.0.0 0.0.0.0 255.255.255.0 U 202 0 0 enp0s3
  21.  
  22. ip link set $INTERFACE up
  23. VPN_GATEWAY=10.0.0.1
  24. ORIGINAL_GATEWAY=`ip route show | grep ^default | cut -d ' ' -f 2-5`
  25.  
  26. ip route add $REMOTEADDRESS $ORIGINAL_GATEWAY
  27. ip route add $VPN_GATEWAY dev $INTERFACE
  28. ip route add 0.0.0.0/1 via $VPN_GATEWAY dev $INTERFACE
  29. ip route add 128.0.0.0/1 via $VPN_GATEWAY dev $INTERFACE
  30.  
  31. ORIGINAL_GATEWAY=`ip route show | grep ^default | cut -d ' ' -f 2-5`
  32.  
  33. ip route del $REMOTEADDRESS $ORIGINAL_GATEWAY
  34. ip route del $VPN_GATEWAY dev $INTERFACE
  35. ip route del 0.0.0.0/1 dev $INTERFACE
  36. ip route del 128.0.0.0/1 dev $INTERFACE
  37. ip link set $INTERFACE down
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement