Siirry pääsisältöön

Mudfishin käyttäminen

Mudfish VPN koostuu pääasiassa kolmesta ohjelmasta: mudfish, mudflow ja mudrun. Niiden tehtävät ovat seuraavat:

  • mudfish (Mudfish Core)

    Mudfishin ydinohjelma. Se muuttaa reititystaulukkoa, käsittelee liikennettä ja viestii Mudfish-solmujen kanssa. Jos mudrunia ei voi käyttää, voit käynnistää sen myös suoraan komentoriviltä.

  • mudflow (Mudfish Flow Controller)

    Hallitsee Mudfishin liikennettä ja reititystaulukkoa. RTT-tarkistukset ja reittien määritys tehdään tämän ohjelman kautta.

  • mudrun (Mudfish Launcher)

    Apuohjelma mudfishin käynnistämiseen. Koska palvelimen ja palvelun valitseminen komentoriviltä ei ole helppoa, ohjelma tarjoaa HTML-pohjaisen käyttöliittymän.

Tilin luominen​

Mudfishin käyttö vaatii käyttäjätunnuksen. Luo tili etusivulla https://mudfish.net.

Käynnistäminen​

Kuvakaappaukset on otettu koreankielisestä dokumentaatiosta, ja niissä näkyy alkuperäinen käyttöliittymä. Valikkojen nimet voivat poiketa omistasi.

Windows​

Ennen Mudfish Launcherin käynnistämistä​

Jotta Mudfish toimisi oikein, TAP-Win32 Adapter v9 -liitäntä on määritettävä hakemaan IP-osoite DHCP-palvelimelta.

Windows Vista/7/8/8.1/10:ssä löydät laitteen valikosta Ohjauspaneeli → Verkko- ja jakamiskeskus → Muuta sovittimen asetuksia nimellä TAP-Win32 Adapter v9. Jos sitä ei löydy, Mudfishin asennuksessa on ongelma.

Avaa laitteen ominaisuuksista Internet Protocol Version 4 (TCP/IPv4) -kohdan ominaisuudet kuvan mukaisesti.

TAP-sovittimen IPv4-ominaisuuksien avaaminen

Määritä sekä IP-osoite että DNS-palvelimen osoite haettaviksi automaattisesti.

IP- ja DNS-osoitteiden automaattinen haku

Tallenna asetukset valitsemalla OK. Mudfish VPN on nyt valmis käytettäväksi.

Mudfish Launcherin käynnistäminen​

Käynnistä Mudfish Launcher näin:

  • Valitse ”Käynnistä → Kaikki ohjelmat → Mudfish Cloud VPN → Mudfish Launcher”. Selaimeen avautuu kirjautumisikkuna.

    Windows Vista/7/8/8.1/10:ssä käytä aina valintaa Suorita järjestelmänvalvojana. Se löytyy napsauttamalla Mudfish Launcher -kuvaketta hiiren oikealla painikkeella.

Mudfish Launcherin käynnistäminen Windows Vista/7/8

Launcher alkaa kuunnella TCP-yhteyksiä osoitteen 127.0.0.1 satunnaisessa portissa (oletuksena http://127.0.0.1:8282) ja avaa oletusselaimen tähän palveluun.

Mac OS X​

Tietoa (INFO)

Ensimmäisellä käynnistyksellä Mudfish tekee järjestelmään kaksi määritystä: lisää Mudfish VPN:n verkkoasetuksiin ja asentaa Mudfishin järjestelmälaajennuksen.

Mudfish VPN:n lisääminen verkkoasetuksiin

Tässä vaiheessa macOS:ään asennetaan Mudfish VPN:n asetukset. Hyväksy ne napsauttamalla Allow.

Mudfish VPN verkkoasetusten salliminen macOSä

Mudfishin järjestelmälaajennuksen asentaminen

Ensimmäisellä käynnistyksellä voi näkyä seuraava varoitus. Mudfish käyttää järjestelmälaajennusta VPN:n sisäisen Packet Tunnel -yhteyden muodostamiseen.

Mudfishin järjestelmälaajennusta koskeva varoitus

  • macOS Golden Gate ja uudemmat

    • Avaa ”Järjestelmäasetukset → Yleiset → Kirjautumiskohteet ja laajennukset”.
    • Valitse ”Laajennukset”-osion ”Kategorioittain”-välilehti ja etsi ”Verkkolaajennukset”. Napsauta sen vieressä olevaa (i)-kuvaketta ja ota ”Mudfish Cloud VPN” käyttöön.
  • macOS Sequoia ja uudemmat

    • Avaa ”Järjestelmäasetukset → Yleiset → Kirjautumiskohteet ja laajennukset”.

    • Etsi ”Laajennukset”-osiosta ”Verkkolaajennukset”, napsauta sen vieressä olevaa (i)-kuvaketta ja ota ”Mudfish Cloud VPN” käyttöön.

      Mudfishin verkkolaajennuksen käyttöönotto

  • macOS Sonoma ja uudemmat

    Avaa ”Järjestelmäasetukset → Tietosuoja ja suojaus” ja salli estetty laajennus.

    Estetyn laajennuksen salliminen tietosuoja- ja suojausasetuksissa

  • Vanhemmat macOS-versiot

    Avaa ”Järjestelmäasetukset → Suojaus ja yksityisyys” ja salli estetty laajennus.

    Mudfishin laajennuksen salliminen vanhemmassa macOS-versiossa

    Big Suria vanhemmissa macOS-versioissa Mudfishin järjestelmälaajennuksen nimenä voi käyttöjärjestelmän virheen vuoksi näkyä ”Placeholder Developer”.

Käynnistä Mudfish Launcher Ohjelmat-kansiosta. Käynnistyksen aikana kysytään root-salasanaa.

Todennus Mudfishia käynnistettäessä macOSä

Kun ohjelma käynnistyy onnistuneesti, se näkyy oikeassa yläkulmassa valikkoriviohjelmana.

Mudfishin valikkorivikuvake

Avaa hallintapaneeli esimerkiksi Open Dashboard -valinnalla ja jatka kirjautumiseen ja asetuksiin.

Mudfish VPN on käynnistettävä root-oikeuksin seuraavista syistä:

  • Ohjelma mittaa tietokoneen ja solmun välistä RTT:tä (Round Trip Time) ICMP-protokollalla. Mac OS X:ssä tämä vaatii raw socket -soketteja, joita voi käyttää vain root-oikeuksin.
  • Kun IP-osoite asetetaan ohjatulla toiminnolla, käyttöjärjestelmän reititystaulukkoa on muutettava. Tämä vaatii root-oikeudet.
  • Mudfishin tap(4)-laitteen IP-osoite määritetään DHCP:llä, ja sen hakemiseen käytettävä dhclient-komento vaatii root-oikeudet.

Linux​

Käynnistä Mudfish Launcher seuraavalla tavalla. Esimerkki olettaa, että asennettu versio on v4.5.0. Muuta polku oman asennetun versiosi mukaiseksi.

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

mudrun (Mudfish Launcher) on käynnistettävä root-oikeuksin seuraavista syistä:

  • Ohjelma mittaa tietokoneen ja solmun välistä RTT:tä (Round Trip Time) ICMP-protokollalla. Linuxissa tämä vaatii raw socket -soketteja, joita voi käyttää vain root-oikeuksin.
  • Kun IP-osoite asetetaan ohjatulla toiminnolla, käyttöjärjestelmän reititystaulukkoa on muutettava. Tämä vaatii root-oikeudet.
  • Mudfishin tap(4)-laitteen IP-osoite määritetään DHCP:llä, ja sen hakemiseen käytettävä dhclient-komento vaatii root-oikeudet.

Launcher alkaa kuunnella TCP-yhteyksiä osoitteen 127.0.0.1 satunnaisessa portissa, esimerkiksi http://127.0.0.1:8282. Avaa haluamasi selain ja siirry tähän osoitteeseen.

Tietoa

Jos mudrun ei toimi Linuxissa oikein, kokeile mudrun-headless-ohjelmaa.

Se ei käytä käyttöliittymän GTK-kirjastoja, joten se soveltuu palvelimella ajettavaksi.

Kirjautuminen​

Jos Mudfish Launcher toimii oikein, selaimessa näkyy seuraava näkymä.

Mudfish Launcherin kirjautumissivu

Kirjaudu aiemmin luomallasi käyttäjätunnuksella ja salasanalla. Onnistuneen kirjautumisen jälkeen näkyy seuraava näkymä.

Mudfish Launcherin hallintapaneeli

Mudfish on nyt valmis käytettäväksi.

Sulkeminen​

Windows​

Sulje ohjelma ilmaisinalueen Mudfish Launcher -kuvakkeen kautta.

Napsauta kuvaketta hiiren oikealla painikkeella ja valitse Exit, jolloin Mudfishin prosessit lopetetaan.

Mac OS X​

Valitse valikkorivikuvakkeen valikosta Exit tai lopeta Mudfish Cloud VPN -prosessi kill-komennolla.

Linux​

Lopeta prosessiluettelon mudrun-prosessi kill-komennolla. Virallista sulkemistapaa ei vielä ole.