Blockieren Sie den Internetzugriff in OpenVPN, wenn Sie eine Verbindung mit VPN herstellen

Blockieren Sie den Internetzugriff in OpenVPN, wenn Sie eine Verbindung mit VPN herstellen

Ich installiere und konfiguriere OpenVPN in meinem Ubuntu-Server mit diesem Tutorial und alles funktioniert, aber ich möchte den Internetzugriff blockieren, wenn der Benutzer VPN aktiv hat

ich verwende diese Konfiguration basierend auf einigen Suchen im Internet, aber sie funktioniert nicht und der Benutzer hat weiterhin Zugriff auf das Internet

Fügen Sie in server.conf oder base.conf diese Zeilen hinzu

script-security 2
up /etc/openvpn/block_internet.sh
down /etc/openvpn/unblock_internet.sh

Erstellen Sie außerdem block_internet.sh und machen Sie es ausführbar:

#!/bin/bash
iptables -A FORWARD -s $ifconfig_pool_remote_ip -j DROP

und für unblock_internet.sh:

#!/bin/bash
iptables -D FORWARD -s $ifconfig_pool_remote_ip -j DROP

Ich betreibe den VPN-Server (VMware) und den Client in einem lokalen Netzwerk. Ist das möglicherweise das Problem?

verwandte Informationen