Mit Mudfish
Mudfish VPN besteht im Wesentlichen aus drei Programmen. Dies sind mudfish, mudflow und mudrun. Eine kurze Erläuterung der Rolle jedes Programms ist wie folgt.
-
mudfish (Mudfish Core)
Dies ist das Kernprogramm von Mudfish. Es ist für die Änderung von Routing Table, die Verarbeitung des Datenverkehrs und die Kommunikation mit dem Relay-Server Mudfish verantwortlich. Wenn mudrun nicht verfügbar ist, können Sie es direkt über das Eingabeaufforderungsfenster ausführen.
-
mudflow (Mudfish Flow Controller)
Dies ist ein Programm, das den Datenverkehr und die Routing-Tabelle von Mudfish verwaltet. Die RTT-Inspektion und die Routing Path-Einstellungen werden über dieses Programm durchgeführt.
-
mudrun (Mudfish Launcher)
Dies ist ein Programm, das als Hilfsprogramm für die Ausführung von mudfish dient. Bei Verwendung der Eingabeaufforderung ist die Auswahl von Servern und Diensten nicht einfach. Um dieses Problem zu lösen, stellen wir eine Schnittstelle basierend auf HTML bereit.
Erstellen Sie ein Konto
Um Mudfish verwenden zu können, müssen Sie über den Benutzer ID verfügen. Sie können das Konto, das Sie verwenden möchten, auf dem ersten Startseitenbildschirm (https://mudfish.net) erstellen.
laufen
Windows
Vor dem Ausführen von Mudfish Launcher
Damit das Programm Mudfish ordnungsgemäß funktioniert, muss die Schnittstelle TAP-Win32 Adapter v9 so eingestellt sein, dass sie IP vom Server DHCP empfängt.
Basierend auf Windows Vista/7/8/8.1/10 finden Sie im Menü Systemsteuerung → Netzwerk- und Freigabecenter → Adaptereinstellungen ändern ein Gerät mit dem Namen TAP-Win32 Adapter v9. Wenn Sie es nicht finden können, liegt ein Problem bei der Installation von Mudfish vor.
Bitte sehen Sie sich die Eigenschaften (R) der Internetprotokollversion 4 (TCP/IPv4) in den Eigenschaften des Geräts an, wie unten gezeigt.

Sie müssen es so einstellen, dass die Serveradressen IP und DNS automatisch empfangen werden, wie im Bildschirm unten gezeigt.

Nachdem Sie die oben genannten Einstellungen vorgenommen, bestätigt und gespeichert haben, können Sie Mudfish VPN verwenden.
Führen Sie Mudfish Launcher aus
Um das Programm Mudfish Launcher auszuführen, führen Sie die folgenden Schritte aus.
-
Wenn Sie „Start“ → „Alle Programme“ → „Mudfish Cloud VPN“ → „Mudfish Launcher“ ausführen, erscheint ein Anmeldefenster in Ihrem Browser.
Für Windows Vista/7/8/8.1/10-Benutzer: Wenn Sie „Mudfish Launcher“ ausführen, stellen Sie sicher, dass Sie es über das Menü Als Administrator ausführen ausführen. Sie können dies überprüfen, indem Sie mit der rechten Maustaste auf das Symbol „Mudfish Launcher“ klicken.

Bei der Ausführung ändert „Mudfish Launcher“ TCP listening in ein zufälliges port (standardmäßig http://127.0.0.1:8282) von IP 127.0.0.1 und startet den Standardbrowser für den Zugriff auf den Dienst.
Mac OS X
Wenn Sie Mudfish zum ersten Mal ausführen, gibt es mehrere Systemkonfigurationsteile. Die erste besteht darin, Mudfish VPN im Element Networks zu konfigurieren, und die zweite darin, Mudfish als System Extension zu installieren.
Konfigurieren Sie Mudfish VPN im Networks-Artikel
Dies ist der Prozess der Installation der Mudfish VPN-Einstellungen auf macOS. Bitte klicken Sie zum Zulassen auf die Schaltfläche Allow.

Mudfish mit System Extension installieren
Wenn Sie Mudfish zum ersten Mal ausführen, wird die folgende Warnmeldung angezeigt. Diese Meldung tritt auf, weil Mudfish die Funktion System Extension verwendet, um das interne Packet Tunnel für die Verwendung durch VPN zu konfigurieren.

-
Für macOS Golden Gate oder spätere Versionen
-
Gehen Sie zum Menü „Systemeinstellungen → Allgemein“ und dann zum Menü „Anmeldeelemente und Erweiterungen“.
-
Wenn Sie im Abschnitt „Erweiterungen“ nachsehen, gibt es die Registerkarte „Nach Kategorie“. Nachdem Sie auf den entsprechenden Teil geklickt haben, finden Sie das Menü „Netzwerkerweiterung“. Klicken Sie dann auf das Symbol „(i)“ daneben, um „Mudfish Cloud VPN“ zu aktivieren.
-
-
Für macOS Sequoia oder spätere Versionen
-
Gehen Sie zum Menü „Systemeinstellungen → Allgemein“ und dann zum Menü „Anmeldeelemente und Erweiterungen“.
-
Im Abschnitt „Erweiterungen“ finden Sie das Menü „Netzwerkerweiterungen“. Klicken Sie dann auf das Symbol „(i)“ daneben, um „Mudfish Cloud VPN“ zu aktivieren.

-
-
Für macOS Sonoma oder spätere Versionen
Gehen Sie zu „Systemeinstellungen → Schutz und Sicherheit persönlicher Daten“ und lassen Sie die blockierten Informationen zu.

-
Für ältere Versionen von macOS
Gehen Sie in diesem Fall zu „Systemeinstellungen → Sicherheit und persönliche Informationen“ und lassen Sie die blockierten Informationen zu.

Bitte beachten Sie, dass in einigen Fällen bei Benutzern einer älteren Version als macOS Big Sur der Name von Mudfish System Extension aufgrund eines Fehlers in macOS als „Placeholder Developer“ angezeigt wird.
Sie können das Programm Mudfish Launcher ausführen, indem Sie es im Anwendungsprogramm auswählen. Während des Ausführungsvorgangs werden Sie nach dem Passwort root gefragt.

Wenn das Programm erfolgreich ausgeführt wird, können Sie in der oberen rechten Ecke sehen, dass es als Menulet-Programm ausgeführt wird.

Jetzt können Sie über ein Menü wie „Open Dashboard“ auf das Dashboard zugreifen und sich weiter anmelden und einrichten.
Bitte beachten Sie, dass die ausführbare Datei Mudfish VPN mit root-Berechtigungen ausgeführt werden muss, root-Berechtigungen jedoch aufgrund der folgenden Anforderungen erforderlich sind.
-
Intern gibt es einen Teil, der RTT (Round Trip Time) mithilfe des ICMP-Protokolls zwischen dem Computer des Benutzers und dem Relay-Server berechnet. Um das ICMP-Protokoll auf Mac OS X zu implementieren, ist die Verwendung von raw socket erforderlich, es kann jedoch nur mit root-Berechtigungen verwendet werden.
-
Wenn Sie die IP-Adresse über das Assistentenmenü festlegen, müssen Sie die Routing-Tabelle des von Ihnen verwendeten Betriebssystems ändern, was auch die Berechtigung root erfordert.
-
Das DHCP-Protokoll wird verwendet, um IP dem Gerät tap (4) zuzuweisen, das für die Kommunikation von Mudfish verwendet wird, und der dhclient-Befehl zur Verwendung von fetch erfordert die Berechtigung root.
Linux
Um das Programm Mudfish Launcher auszuführen, führen Sie die folgenden Schritte aus. Nachfolgend finden Sie ein Beispiel unter der Annahme, dass die installierte Version v4.5.0 ist. Bitte beachten Sie die Versionsinformationen, die Sie aktuell installiert haben.
$ sudo /opt/mudfish/4.5.0/bin/mudrun
Das Programm mudrun (Mudfish Launcher) muss mit der Berechtigung root ausgeführt werden, aus folgenden Gründen ist jedoch die Berechtigung root erforderlich.
-
Intern gibt es einen Teil, der RTT (Round Trip Time) mithilfe des ICMP-Protokolls zwischen dem Computer des Benutzers und dem Relay-Server berechnet. Um das ICMP-Protokoll unter Linux zu implementieren, ist die Verwendung von raw socket erforderlich, es kann jedoch nur mit root-Berechtigungen verwendet werden.
-
Wenn Sie die IP-Adresse über das Assistentenmenü festlegen, müssen Sie die Routing-Tabelle des von Ihnen verwendeten Betriebssystems ändern, was auch die Berechtigung root erfordert.
-
Das DHCP-Protokoll wird verwendet, um IP dem Gerät tap (4) zuzuweisen, das für die Kommunikation von Mudfish verwendet wird, und der dhclient-Befehl zur Verwendung von fetch erfordert die Berechtigung root.
Nach dem Start lauscht „Mudfish Launcher“ per TCP auf einem verfügbaren Port der IP-Adresse 127.0.0.1, beispielsweise unter http://127.0.0.1:8282. Öffnen Sie diese URL in einem Browser Ihrer Wahl.
Wenn die Binärdatei mudrun unter Linux nicht ordnungsgemäß funktioniert, testen Sie sie bitte mit der Binärdatei mudrun-headless.
Diese Binärdatei verwendet nicht die zu UI (GTK) gehörige Bibliothek, es handelt sich also um eine Datei, die für die Ausführung auf dem Server konfiguriert ist.
Melden Sie sich an
Wenn „Mudfish Launcher“ ordnungsgemäß funktioniert, sollte es in Ihrem Browser wie folgt angezeigt werden:

Geben Sie einfach ID/PASSWORD ein, das oben unter „Konto erstellen“ erstellt wurde, und melden Sie sich an. Wenn Sie sich erfolgreich angemeldet haben, wird der folgende Bildschirm angezeigt.

Ihr Mudfish ist jetzt betriebsbereit.
hör auf
Windows
Wenn Sie das Programm nach der Ausführung von Mudfish beenden möchten, beenden Sie das Symbol Mudfish Launcher in system tray.
Wenn Sie mit der rechten Maustaste auf das Symbol klicken, wird ein Menü angezeigt und Sie können die Mudfish-Prozesse beenden, indem Sie Exit auswählen.
Mac OS X
Sie können das Exit-Menü, das erscheint, wenn Sie auf das Menulet-Symbol klicken, oder den Mudfish Cloud VPN-Prozess mit dem Befehl kill beenden.
Linux
Sie können mudrun in der Prozessliste mit dem Befehl kill töten. Es gibt noch keinen offiziellen Weg, es zu beenden.