codice:
#!/bin/sh
set uid "1014"
set ipv6 "il.mio.indirizzo.ipv6"

start)
echo "Applico le regole di firewall"
iptables -A OUTPUT -p tcp -m owner --uid-owner $uid -j DROP
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
ip6tables -A OUTPUT -m owner --uid-owner $uid -j DROP
ip6tables -A OUTPUT -s $ipv6 -m owner --uid-owner $uid -j ACCEPT
echo "regole applicate"
;;

stop) 
iptables -F
ip6tables -F
;;
Ragazzi questo è uno script che ho creato io. In poche parole io vorrei bloccare per un utente tutte le connessioni in uscita ipv4 e vorrei abilitare solo la connessione ipv6 solo da parte del vhost a lui assegnato. Però lo script funziona solo che non mi fa collegare a niente. Anche se uso il vhost assegnato. Qualche soluzione? Grazie