Preskočiť na hlavný obsah

Používanie Mudfish

Mudfish VPN pozostáva z troch hlavných programov: mudfish, mudflow a mudrun. Ich úlohy sú nasledujúce.

  • mudfish (Mudfish Core)

    Hlavný program Mudfish. Upravuje smerovaciu tabuľku, spracúva prevádzku a komunikuje s uzlami Mudfish. Ak nemôžete používať mudrun, môžete ho spustiť priamo z príkazového riadka.

  • mudflow (Mudfish Flow Controller)

    Spravuje prevádzku a smerovaciu tabuľku Mudfish. Vykonáva kontroly RTT a nastavuje smerovacie cesty.

  • mudrun (Mudfish Launcher)

    Pomocný program na spúšťanie mudfish. Keďže výber serverov a služieb cez príkazový riadok nie je jednoduchý, poskytuje rozhranie založené na HTML.

Snímky obrazovky sú prevzaté z pôvodnej kórejskej dokumentácie a zobrazujú pôvodné rozhranie; názvy ponúk sa môžu líšiť od slovenského prekladu.

Vytvorenie účtu​

Na používanie Mudfish potrebujete používateľské ID. Vytvorte si požadovaný účet na úvodnej stránke https://mudfish.net.

Spustenie​

Windows​

Pred spustením Mudfish Launcher​

Aby Mudfish fungoval správne, rozhranie TAP-Win32 Adapter v9 musí byť nastavené na získavanie IP adresy zo servera DHCP.

Vo Windows Vista/7/8/8.1/10 otvorte Ovládací panel → Centrum sietí a zdieľania → Zmeniť nastavenie adaptéra. Nájdete tam zariadenie TAP-Win32 Adapter v9. Ak ho nenájdete, inštalácia Mudfish má problém.

Vo vlastnostiach zariadenia skontrolujte vlastnosti(R) protokolu Internet Protocol Version 4 (TCP/IPv4) podľa obrázka.

Vlastnosti IPv4 adaptéra TAP-Win32

IP adresu aj adresu servera DNS musíte nastaviť na automatické získavanie, ako je znázornené nižšie.

Automatické získavanie IP adresy a adresy DNS

Po nastavení a potvrdení zmien je Mudfish VPN pripravený na používanie.

Spustenie Mudfish Launcher​

Mudfish Launcher spustíte takto.

  • Otvorte „Štart“ → „Všetky programy“ → „Mudfish Cloud VPN“ → „Mudfish Launcher“. V prehliadači sa zobrazí prihlasovacie okno.

    Vo Windows Vista/7/8/8.1/10 musíte Mudfish Launcher spúšťať cez Spustiť ako správca. Túto položku nájdete po kliknutí pravým tlačidlom na ikonu „Mudfish Launcher“.

Spustenie Mudfish Launcher vo Windows Vista/7/8

Po spustení začne Mudfish Launcher počúvať cez TCP na náhodnom porte IP adresy 127.0.0.1 (predvolene http://127.0.0.1:8282) a otvorí predvolený prehliadač s touto službou.

Mac OS X​

Informácie (INFO)

Pri prvom spustení Mudfish sa konfigurujú niektoré súčasti systému. Najprv sa vytvorí Mudfish VPN v časti Networks a potom sa Mudfish nainštaluje ako System Extension.

Nastavenie Mudfish VPN v časti Networks

Týmto sa do macOS inštaluje konfigurácia Mudfish VPN. Povoľte ju tlačidlom Allow.

Povolenie inštalácie konfigurácie Mudfish VPN v macOS

Inštalácia Mudfish ako System Extension

Pri prvom spustení sa môže zobraziť nasledujúce upozornenie. Mudfish totiž používa funkciu System Extension na vytvorenie interného Packet Tunnel pre VPN.

Upozornenie na systémové rozšírenie Mudfish

  • macOS Golden Gate a novšie

    • Otvorte „Systémové nastavenia → Všeobecné“ a potom „Prihlasovacie položky a rozšírenia“.

    • Pod časťou „Rozšírenia“ kliknite na kartu „Podľa kategórie“, nájdite „Sieťové rozšírenia“ a kliknutím na ikonu „(i)“ vedľa nich povoľte „Mudfish Cloud VPN“.

  • macOS Sequoia a novšie

    • Otvorte „Systémové nastavenia → Všeobecné“ a potom „Prihlasovacie položky a rozšírenia“.

    • Pod časťou „Rozšírenia“ nájdite „Sieťové rozšírenia“. Kliknite na ikonu „(i)“ vedľa nich a povoľte „Mudfish Cloud VPN“.

      Povolenie sieťového rozšírenia Mudfish v macOS

  • macOS Sonoma a novšie

    V časti „Systémové nastavenia → Súkromie a bezpečnosť“ povoľte zablokované rozšírenie.

    Povolenie zablokovaného rozšírenia v nastaveniach súkromia a bezpečnosti

  • Staršie verzie macOS

    V časti „Systémové nastavenia → Bezpečnosť a súkromie“ povoľte zablokované rozšírenie.

    Povolenie rozšírenia v starších verziách macOS

    Vo verziách starších než macOS Big Sur sa môže pre chybu macOS názov systémového rozšírenia Mudfish zobrazovať ako „Placeholder Developer“.

V aplikáciách vyberte a spustite Mudfish Launcher. Počas spúšťania sa zobrazí výzva na zadanie hesla root.

Overenie pri spúšťaní Mudfish v macOS

Po úspešnom spustení uvidíte program vpravo hore ako aplikáciu v paneli ponúk (Menulet).

Mudfish v paneli ponúk macOS

Pomocou ponuky „Open Dashboard“ otvorte prehľad a pokračujte prihlásením a nastavením.

Spustiteľný súbor Mudfish VPN musí bežať s oprávneniami root z nasledujúcich dôvodov.

  • Interne počíta RTT (Round Trip Time) medzi počítačom používateľa a uzlom pomocou ICMP. Implementácia ICMP na Mac OS X vyžaduje raw socket, ktorý môže používať iba root.

  • Pri nastavení IP adresy cez sprievodcu treba upraviť smerovaciu tabuľku operačného systému, čo tiež vyžaduje root.

  • Na pridelenie IP adresy zariadeniu tap(4), ktoré Mudfish používa na komunikáciu, sa používa DHCP. Príkaz dhclient, ktorý ju získava, vyžaduje root.

Linux​

Mudfish Launcher spustíte nasledujúcim postupom. Príklad predpokladá nainštalovanú verziu v4.5.0. Použite údaje zodpovedajúce vašej nainštalovanej verzii.

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

Program mudrun (Mudfish Launcher) musí bežať s oprávneniami root z nasledujúcich dôvodov.

  • Interne počíta RTT (Round Trip Time) medzi počítačom používateľa a uzlom pomocou ICMP. Implementácia ICMP v Linuxe vyžaduje raw socket, ktorý môže používať iba root.

  • Pri nastavení IP adresy cez sprievodcu treba upraviť smerovaciu tabuľku operačného systému, čo tiež vyžaduje root.

  • Na pridelenie IP adresy zariadeniu tap(4), ktoré Mudfish používa na komunikáciu, sa používa DHCP. Príkaz dhclient, ktorý ju získava, vyžaduje root.

Po spustení začne Mudfish Launcher počúvať cez TCP na náhodnom porte IP adresy 127.0.0.1 (napríklad http://127.0.0.1:8282). Otvorte túto adresu vo svojom prehliadači.

Informácie

Ak binárny súbor mudrun v Linuxe nefunguje správne, skúste mudrun-headless.

Tento súbor nepoužíva knižnice používateľského rozhrania (GTK) a je pripravený na spúšťanie na serveroch.

Prihlásenie​

Ak Mudfish Launcher funguje správne, v prehliadači sa zobrazí nasledujúca obrazovka.

Prihlasovacia obrazovka Mudfish Launcher

Zadajte ID a heslo vytvorené v časti „Vytvorenie účtu“. Po úspešnom prihlásení sa zobrazí nasledujúci prehľad.

Prehľad Mudfish Launcher

Teraz je Mudfish pripravený na používanie.

Ukončenie​

Windows​

Ak chcete Mudfish ukončiť, ukončite Mudfish Launcher prostredníctvom jeho ikony v systémovej oblasti oznámení.

Kliknutím pravým tlačidlom na ikonu otvoríte ponuku. Výberom Exit ukončíte procesy Mudfish.

Mac OS X​

Kliknite na ikonu v paneli ponúk a vyberte Exit alebo ukončite proces Mudfish Cloud VPN príkazom kill.

Linux​

V zozname procesov ukončite mudrun príkazom kill. Oficiálny spôsob ukončenia zatiaľ nie je k dispozícii.