So leiten Sie nur Torrent-Datenverkehr über ein VPN weiter

705
Keith Tweed

Ich habe ein Computer-Setup mit Ubuntu Server, und ich habe ein paar Dinge, die darauf laufen, wie ein Plex-Server, Radarr und entfremdet. Ich habe ein OpenVPN, für das ich bezahle, und ich möchte Torrent-Verkehr nur für durch das VPN überflügelt routen, ohne dass Verbindungen von externen Computern durch das VPN geroutet werden. Ich habe Tutorials gesehen, wie man Deluge für ein anderes Konto einrichtet und nur das VPN für dieses Konto verwendet, aber das würde in meinem Fall nicht funktionieren. Ich habe herausgefunden, dass ich herausfinden muss, wie man Torrent-Verkehr so ​​einstellt, dass er nur für einen bestimmten Port oder Portbereich ausgeführt wird. Ich muss diese Ports mit IPtables konfiguriert haben, um die VPN-Schnittstelle zu durchlaufen, aber ich kann nicht herausfinden wie man das macht Jede Hilfe wäre wirklich dankbar.

1
Ich verwende dazu keinen Router, ich wollte nur IPtables verwenden, um bestimmte Ports durch den OpenVPN-Client zu leiten. Ich lasse Ubuntu Server 18.04 laufen, wenn das überhaupt hilft. Keith Tweed vor 5 Jahren 0

1 Antwort auf die Frage

0
oceansailor

OK. Sie haben zwei Möglichkeiten, dies zu tun.

Option 1: Durch einen VPN-Split-Tunnel (das ist das spezifische Wort für das, was Sie oben beschrieben haben). Tunneln des Verkehrs nur einer Anwendung. Hier ist ein Tutorial, wie das geht . Es ist keine Frage von 5 Minuten und Sie benötigen ein wenig EDV-Kenntnisse.

Das Tutorial erklärt es auf einem Linux-System. Wenn Sie mit Windows arbeiten, ist es wahrscheinlich das Beste, keine Zeit damit zu verschwenden ... oder wenn es Ihnen wirklich wichtig ist, installieren Sie ein neues Ubuntu und tun Sie alles gemäß der Anleitung.

Option 2: Durch einen SSH-Tunnel (beispielsweise Secure Shell-Tunnel) Da Sie nur einen bestimmten Port weiterleiten möchten, müssen Sie dies durch einen SSH-Tunnel zum anderen Server führen. Dies funktioniert viel besser als der Versuch, das gesamte VPN-Setup neu zu konfigurieren, was schwierig ist. Auf einem Windows-System wäre das mit Putty (bitte google putty ssh Tunnel Port Forwarding). Unter Linux ist dies wiederum viel einfacher, da Sie nur eine Zeile in Ihre Bash-Shell eingeben. Wie hier in diesem Tutorial gezeigt.

Sie winken Ihre Hände sehr gut und Sie haben scheinbar einen guten Wortschatz. Können Sie * spezifische Anweisungen * geben, wie das geht? Bitte antworten Sie nicht in Kommentaren. Bearbeiten Sie Ihre Antwort, um sie klarer und vollständiger zu machen. Scott vor 5 Jahren 1