GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come assicurarsi che tutto il traffico Internet passi solo attraverso VPN?

Ho una connessione VPN e voglio assicurarmi che tutto il traffico utilizzi questa connessione VPN.
Pensavo di usare iptables.
qualcuno ha idee?
dieci x

Risposta accettata:

Eseguendo questo script all'avvio ho risolto il problema spiegato nel tuo post

# Delete all existing rules
iptables -F

# Allow from local network
iptables -A OUTPUT -d 192.168.2.0/24 -j ACCEPT
iptables -A OUTPUT -s 192.168.2.0/24 -j ACCEPT

# Allow OpenVPN
iptables -A OUTPUT -p udp --dport 1194 -j ACCEPT

# Deny eth0
iptables -A OUTPUT -o eth0 -j DROP

Ubuntu
  1. Come fare una VPN

  2. Come assicurarsi che un'applicazione continui a funzionare su Linux

  3. Come fare in modo che GREP selezioni solo valori numerici?

  4. Come posso incanalare tutto il mio traffico di rete attraverso SSH?

  5. Come ottenere solo tutti gli ID di processo in esecuzione?

Come installare Make su Ubuntu 20.04

Come rendere il mio sito Web inaccessibile a tutti i visitatori

Come fare in modo che i comandi in Mathematica 8 utilizzino tutti i core?

Come "ribilanciare" i dati in zfs? (Assicurati che i dati siano distribuiti tra tutti i mirror a strisce)

Alimenta tutto il traffico tramite OpenVPN solo per uno spazio dei nomi di rete specifico

Come far scadere le regole di iptables?