#!/bin/sh #sudo ip addr add 192.168.123.102/24 dev enp3s0 #sudo ip route add default via 192.168.123.100 dev enp3s0 if [[ $1 == "start" ]]; then /usr/lib/netctl/network start wlp2s0-Livebox-C1D0 ip addr add 192.168.123.100/24 dev enp3s0 sysctl net.ipv4.ip_forward=1 iptables -t nat -A POSTROUTING -o wlp2s0 -j MASQUERADE iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT iptables -A FORWARD -i enp3s0 -o wlp3s0 -j ACCEPT elif [[ $1 == "stop" ]]; then /usr/lib/netctl/network stop wlp2s0-Livebox-C1D0 iptables -t nat -D POSTROUTING -o wlp2s0 -j MASQUERADE iptables -D FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT iptables -D FORWARD -i enp3s0 -o wlp3s0 -j ACCEPT ip addr del 192.168.123.100/24 dev enp3s0 sysctl net.ipv4.ip_forward=0 else echo "error" fi