Hop til hovedindhold

Brug Mudfish

Mudfish VPN består hovedsageligt af tre programmer: mudfish, mudflow og mudrun. De har følgende opgaver:

  • mudfish, Mudfish Core

    Kerneprogrammet håndterer ændringer i routingtabellen, trafik og kommunikation med noderne. Hvis mudrun ikke kan bruges, kan Core også startes direkte fra en kommandoprompt.

  • mudflow, Mudfish Flow Controller

    Administrerer trafikken og routingtabellen. RTT-test og opsætning af ruter udføres af dette program.

  • mudrun, Mudfish Launcher

    Hjælper med at starte mudfish. Det tilbyder en HTML-baseret brugerflade, fordi valg af server og tjeneste er besværligt fra kommandoprompten.

Skærmbillederne er genbrugt fra den koreanske dokumentation og viser den oprindelige brugerflade. Menunavnene kan være anderledes.

Opret en konto​

Du skal have et bruger-ID for at bruge Mudfish. Opret den ønskede konto på forsiden af https://mudfish.net.

Start programmet​

Windows​

Før du starter Mudfish Launcher​

TAP-Win32 Adapter v9 skal være indstillet til at modtage sin IP-adresse fra en DHCP-server, for at Mudfish kan fungere korrekt.

På Windows Vista/7/8/8.1/10 finder du TAP-Win32 Adapter v9 under Kontrolpanel → Netværks- og delingscenter → Skift adapterindstillinger. Hvis den ikke findes, er der et problem med installationen.

Åbn enhedens egenskaber og derefter egenskaberne for Internetprotokol version 4, TCP/IPv4:

IPv4-egenskaber for TAP-Win32-adapteren

Både IP-adresse og DNS-serveradresse skal hentes automatisk som vist:

Automatisk tildeling af IP- og DNS-adresser

Gem med OK. Mudfish VPN er nu klar til brug.

Start Mudfish Launcher​

  • Vælg Start → Alle programmer → Mudfish Cloud VPN → Mudfish Launcher. Loginvinduet åbnes i browseren.

    På Windows Vista/7/8/8.1/10 skal du højreklikke på Mudfish Launcher og vælge Kør som administrator.

Start Mudfish Launcher som administrator på Windows Vista/7/8

Ved start lytter Launcher efter TCP-forbindelser på en port på 127.0.0.1, normalt http://127.0.0.1:8282, og åbner standardbrowseren med denne adresse.

Mac OS X​

Information

Ved første start udføres nogle systemindstillinger: Mudfish VPN tilføjes under Netværk, og Mudfish installeres som en systemudvidelse.

Tilføj Mudfish VPN under Netværk

Dette installerer VPN-konfigurationen i macOS. Klik på Allow for at tillade det.

Tillad tilføjelse af VPN-konfigurationen i macOS

Installér Mudfish som systemudvidelse

Ved første start kan følgende advarsel vises. Mudfish bruger en systemudvidelse til at oprette den interne Packet Tunnel til VPN-forbindelsen.

Advarsel om Mudfishs systemudvidelse

  • macOS Golden Gate og senere

    • Åbn Systemindstillinger → Generelt → Loginemner og udvidelser.
    • Vælg fanen Efter kategori under Udvidelser, find Netværksudvidelser, klik på (i), og aktivér Mudfish Cloud VPN.
  • macOS Sequoia og senere

    • Åbn Systemindstillinger → Generelt → Loginemner og udvidelser.

    • Find Netværksudvidelser under Udvidelser, klik på (i), og aktivér Mudfish Cloud VPN.

      Aktivering af netværksudvidelsen i macOS Sequoia

  • macOS Sonoma og senere

    Åbn Systemindstillinger → Anonymitet og sikkerhed, og tillad den blokerede udvidelse.

    Tillad den blokerede udvidelse i macOS Sonoma

  • Ældre macOS-versioner

    Åbn Systemindstillinger → Sikkerhed og anonymitet, og tillad den blokerede udvidelse.

    Tillad systemudvidelsen i ældre macOS-versioner

    På versioner før macOS Big Sur kan en macOS-fejl medføre, at Mudfishs systemudvidelse vises som Placeholder Developer.

Start Mudfish Launcher fra Programmer. Under starten bliver du bedt om root-adgangskoden.

Godkendelse ved start på macOS

Når programmet er startet, vises det som et menulinjeprogram øverst til højre.

Mudfishs ikon i menulinjen

Vælg Open Dashboard for at åbne oversigten, logge ind og fortsætte opsætningen.

Mudfish VPN skal køres med root-rettigheder af følgende grunde:

  • RTT, Round Trip Time, mellem computeren og noden måles med ICMP. På Mac OS X kræver det raw sockets, som kun root kan bruge.
  • Når IP-adressen sættes gennem guiden, skal operativsystemets routingtabel ændres, hvilket kræver root.
  • IP-adressen til tap(4)-enheden tildeles via DHCP. Kommandoen dhclient, som henter adressen, kræver root.

Linux​

Start Launcher som vist nedenfor. Eksemplet forudsætter version v4.5.0; tilpas det til din installerede version.

$ sudo /opt/mudfish/4.5.0/bin/mudrun

mudrun, Mudfish Launcher, skal køres med root-rettigheder af følgende grunde:

  • RTT, Round Trip Time, mellem computeren og noden måles med ICMP. På Linux kræver det raw sockets, som kun root kan bruge.
  • Når IP-adressen sættes gennem guiden, skal operativsystemets routingtabel ændres, hvilket kræver root.
  • IP-adressen til tap(4)-enheden tildeles via DHCP. Kommandoen dhclient, som henter adressen, kræver root.

Ved start lytter Launcher efter TCP-forbindelser på en port på 127.0.0.1, eksempelvis http://127.0.0.1:8282. Åbn adressen i din foretrukne browser.

info

Hvis mudrun ikke fungerer korrekt på Linux, kan du prøve mudrun-headless.

Denne fil bruger ikke GTK-biblioteker til brugerfladen og er beregnet til at kunne køre på en server.

Log ind​

Hvis Launcher fungerer korrekt, vises følgende i browseren:

Login i Mudfish Launcher

Angiv det bruger-ID og den adgangskode, du oprettede ovenfor. Efter login vises:

Oversigten i Mudfish Launcher

Du er nu klar til at bruge Mudfish.

Stop programmet​

Windows​

Afslut via Mudfish Launcher-ikonet i systembakken. Højreklik på ikonet og vælg Exit for at afslutte Mudfish-processerne.

Mac OS X​

Klik på menulinjeikonet og vælg Exit, eller afslut processen Mudfish Cloud VPN med kill.

Linux​

Find mudrun i proceslisten, og afslut den med kill. Der findes endnu ingen officiel afslutningsmetode.