Überschwemmungsverkehr ppp0-Adapter erzwingen?

2708
Ash

Grundsätzlich habe ich eine PPTP-VPN-Verbindung auf meiner Linux-Box (Raspberry Pi auf Raspian) und ich habe Deluge mit der WebUI installiert. Der Client ist fantastisch, ich liebe ihn und die damit verbundene Funktionalität, aber ich möchte, dass der Datenverkehr (Herunterladen und Hochladen) meinen VPN-Adapter herunterfährt. In der WebUI unter Netzwerk habe ich versucht, die in ifconfig aufgelistete inet-Adresse anzugeben. Ich habe die PTP-Adresse von ifconfig ausprobiert. Ich habe versucht, die direkte vpn-Adresse anzugeben die IPs aber ich habe kein Glück.

Hat jemand eine Ahnung, wie dies am schnellsten und einfachsten geht? Ich habe auch Routing versucht, aber es war etwas unzuverlässig ...

Vielen Dank im Voraus,

Asche.

2

1 Antwort auf die Frage

1
Igor Hatarist

Sie können das ownernetfilter-Modul verwenden. Zum Beispiel delugedals delugeBenutzer ausführen und dann die Regel anwenden:

iptables -A OUTPUT -m owner --uid-owner deluge \! -o tun0 -j REJECT

Es wird alles außer Verbindungen zu tun0 für Prozesse unter delugeBenutzer ablehnen .

Das klingt genau das, was ich danke für so eine schnelle Antwort, nur Probleme, die ich jetzt bekomme, sind - iptables v1.4.14: unbekannte Option "--cmd-owner". Wissen Sie, wie Sie das beheben können? Ash vor 10 Jahren 0
@Ash Es tut mir sehr leid, anscheinend ist "cmd-owner" ein veraltetes Argument und wurde entfernt. Verwenden Sie stattdessen den "uid-owner" (oder "gid-owner"), der den Prozess nach Benutzer / Gruppe identifiziert. Igor Hatarist vor 10 Jahren 0
Ahh fantastisch, ich habe das jetzt eingerichtet und funktioniert jetzt, aber ich habe jetzt ein anderes Problem mit meinem VPN-Verkehr, der sich nicht bewegt :-( Vielen Dank! Ash vor 10 Jahren 0