Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. # ip link add veth0_bind type veth peer name veth0_nat
  2. # ip addr add 192.168.13.1 peer 192.168.13.2/32 dev veth0_nat
  3. # ip addr add 192.168.13.2 peer 192.168.13.1/32 dev veth0_bind
  4. # for INTERFACE in veth0_nat veth0_bind; do
  5. ip link set dev ${INTERFACE} arp off
  6. ip link set dev ${INTERFACE} multicast off
  7. ip link set dev ${INTERFACE} up
  8. done
  9.  
  10. # ip route add 0.0.0.0/0 via 192.168.13.1 dev veth0_bind table veth
  11. # ip rule add from 192.168.13.2 lookup veth
  12.  
  13. # sysctl net.ipv4.ip_forward=1
  14. # iptables -t nat -A POSTROUTING -o wlp7s0 -j MASQUERADE
  15. # iptables -t filter -A FORWARD -i veth0_nat -o wlp7s0 -j ACCEPT
  16. # iptables -t filter -A FORWARD -i wlp7s0 -o veth0_nat -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
  17. # ip rule add iif veth0_nat lookup wifi
  18.  
  19. $ ping -I veth0_bind 8.8.8.8
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement