Nykymaailmassa, jossa digitaalinen maailma on tiiviisti yhteydessä, maailmanlaajuisten internetyhteyksien esteetön käyttö on elintärkeää oppimiselle, työlle ja henkilökohtaiselle kehitykselle. Syystä tai toisesta joillakin alueilla verkkoyhteydet ovat kuitenkin rajoitettuja. Tässä artikkelissa keskitytään muutamiin ilmaisiin avoimen lähdekoodin välityspalvelinasiakasohjelmistoihin, jotka soveltuvat Apple iPhoneen, ja analysoidaan yksityiskohtaisesti niiden ominaisuuksia toivoen tarjoavansa käytännön oppaan verkon vapautta etsiville iPhone-käyttäjille.
Suositellut Tarkista oman koneesi julkinen IP osoite eri sivustoilla, voi testata välityspalvelimen jakamiskokoonpanoa. Kun asiakasohjelma on konfiguroitu, voit avata sen ja testata.
Seuraavat asiakasohjelmistot:
- Täysin ilmainen
- Applen käyttäjät, vain ei Manner-Kiinan Applen tilit voivat ladata
Tämä artikkeli ei tarjoa palveluja Kiinan kansalaisille. Jos havaitaan, että olet Kiinan kansalainen, pääsy tälle verkkosivulle estetään; mutta voit vierailla muilla tämän sivuston artikkeleilla normaalisti.
Sing-Box
Sing-Box on viime vuosina nopeasti noussut tähteyteen. Se on tehokas ja erittäin muokattavissa oleva yleiskäyttöinen välityspalvelinympäristö. Vaikka se itsessään on ydinosa, kehittäjät ovat luoneet sen ytimen pohjalta graafisia asiakasohjelmia iOS:lle, mikä tekee siitä helppokäyttöisen myös iPhone-käyttäjille.
Se on ensimmäinen iOS:lle ilmaiseksi saatavilla oleva, avoimen lähdekoodin välityspalvelinasiakasohjelma, joka tukee useita uusia välitysprotokollia. (Huomautus: tähän lauseeseen on lisätty monia rajoituksia). Monet asiakasohjelmistot perustuvat myös sen ytimeen.
Ydinominaisuudet:
- Moniprotokollatuki: Sing-Box tunnetaan vahvasta protokollatuestaan ja se on yhteensopiva useiden yleisten ja uusien välitysprotokollien kanssa, mukaan lukien AnyTLS, Hysteria2, TUIC, Naive, VMess, VLESS, Trojan ja SOCKS5. Tämä tarkoittaa, että käyttäjät voivat valita protokollan joustavasti palvelimensa konfiguraation mukaan. Tällä hetkellä se on yksi harvoista asiakasohjelmista, jotka tukevat NAIVE-ulospäin suuntautuvaa liikennettä.
- Erittäin muokattavissa: Sing-Box tarjoaa erittäin laajan valikoiman konfiguraatiovaihtoehtoja, jotka sallivat käyttäjien hienosäätää reitityssääntöjä, DNS-asetuksia, ulospäin suuntautuvia ja sisäänpäin suuntautuvia yhteyksiä jne., vastaten edistyneiden käyttäjien henkilökohtaisiin tarpeisiin. Esimerkiksi se voi toteuttaa kotimaan ja ulkomaan liikenteen jakamisen, mainosten eston ja muita toimintoja.
- Erinomainen suorituskyky: Sing-Box on suunniteltu keskittyen suorituskykyyn ja tehokkuuteen, pyrkien tarjoamaan vahvoja ominaisuuksia samalla kun se ylläpitää matalaa resurssien kulutusta ja korkeaa yhteysnopeutta.
- Aktiivinen yhteisö ja kehitys: Sing-Box-projektilla on aktiivinen kehitystiimi ja käyttäjäyhteisö. Ohjelmistoja päivitetään usein, ja se pysyy ajan tasalla uusimmista verkkoteknologioista ja reagoi mahdollisiin estoihin.
- Monialustainen tuki: Yhden konfiguraatiotiedoston kirjoittaminen mahdollistaa sen käytön useilla alustoilla, kuten Windows, Linux, Mac, Android ja iOS.
- Välityssolmujen lisäämistapa: Välityssolmuja voi lisätä lisäämällä tilauslinkin tai tuomalla konfiguraatiotiedoston.
Haitat:
- Ilmaisen version asiakasohjelmaa ei ole päivitetty pitkään aikaan, eikä se tue NAIVE-ulospäin suuntautuvaa liikennettä (ominaisuus, jota vain sing-box-ydin tukee) tai muita uusia ominaisuuksia.
- Vaatii tarkasti muotoiltuja konfiguraatiotiedostoja, mikä lisää oppimiskustannuksia aloittelijoille.
- Konfiguraatiokohteiden muotoa muutetaan usein, ja päivitykset vaativat konfiguraatiotiedostojen oikea-aikaista päivittämistä.
- Käyttöliittymä ja käytön helppous eivät ole samalla tasolla kuin Clash-ekosysteemissä.
- Suurin osa välityspalveluntarjoajista tarjoaa edelleen vain Clash-tilauslinkkejä. Vaikka Sing-Box-tilauslinkkejä tarjottaisiinkin, ne eivät välttämättä ole yhteensopivia konfiguraatiokohteiden kanssa (koska Sing-Box muuttaa usein konfiguraatiokohteiden muotoa), eikä niitä voi käyttää suoraan tilauslinkkeinä, vaan ne vaativat erilaisia käsittelyjä.
- Ei tue Clashin tukemaa kuormituksen tasaus -ominaisuutta.
- Välityssolmuja voi lisätä lisäämällä tilauslinkin tai tuomalla konfiguraatiotiedoston.
Konfiguraatiotiedostojen kirjoittaminen, katso: Konfiguraatio - sing-box
Koodi:
https://github.com/SagerNet/sing-box
https://github.com/SagerNet/sing-box-for-apple
Clash MI
Huhtikuussa 2025 julkaistu Clash-asiakasohjelma, jonka on kehittänyt Karingin kehittäjä.
Se on ensimmäinen iOS:lle ilmaiseksi saatavilla oleva, avoimen lähdekoodin, Clashiin perustuva välityspalvelinasiakasohjelma. (Huomautus: tähän lauseeseen on lisätty monia rajoituksia.)
Ydinominaisuudet:
- Moniprotokollatuki: Perustuu uusimpaan ja jatkuvasti päivittyvään Mihomo (Clash Meta) -ytimeen. Clash tunnetaan vahvasta protokollatuestaan ja se on yhteensopiva useiden yleisten ja uusien välitysprotokollien kanssa, mukaan lukien AnyTLS, Hysteria2, TUIC, mieru, Snell, VMess, VLESS, Trojan ja SOCKS5. Tämä tarkoittaa, että käyttäjät voivat valita protokollan joustavasti palvelimensa konfiguraation mukaan.
- Erittäin muokattavissa: Clash tarjoaa erittäin laajan valikoiman konfiguraatiovaihtoehtoja, jotka sallivat käyttäjien hienosäätää reitityssääntöjä, DNS-asetuksia, ulospäin suuntautuvia ja sisäänpäin suuntautuvia yhteyksiä jne., vastaten edistyneiden käyttäjien henkilökohtaisiin tarpeisiin. Esimerkiksi se voi toteuttaa kotimaan ja ulkomaan liikenteen jakamisen, mainosten eston ja muita toimintoja.
- Erinomainen suorituskyky: Clash on suunniteltu keskittyen suorituskykyyn ja tehokkuuteen, pyrkien tarjoamaan vahvoja ominaisuuksia samalla kun se ylläpitää matalaa resurssien kulutusta ja korkeaa yhteysnopeutta.
- Aktiivinen yhteisö ja kehitys: Clashiin liittyvillä projekteilla on aktiivinen kehitystiimi ja käyttäjäyhteisö. Ohjelmistoja päivitetään usein, ja ne pysyvät ajan tasalla uusimmista verkkoteknologioista ja reagoivat mahdollisiin estoihin.
- Monialustainen tuki: Sinun tarvitsee vain kirjoittaa yksi konfiguraatiotiedosto, ja voit käyttää sitä Mihomo (Clash Meta) -ytimellä varustetuissa asiakasohjelmissa Windowsilla, Linuxilla, Macilla, Androidilla ja iOS:llä.
- Käyttöliittymä: Käyttöliittymä on yksinkertaisempi kuin Sing-Boxissa, ja välityspalvelimia voi valita graafisesti.
- Välityssolmujen lisäämistapa: Välityssolmuja voi lisätä lisäämällä tilauslinkin tai tuomalla konfiguraatiotiedoston.
Haitat:
- Vaatii tarkasti muotoiltuja konfiguraatiotiedostoja, mikä lisää oppimiskustannuksia aloittelijoille.
- iOS:n säännöt eivät ole yhteensopivia muiden alustojen sääntöjen kanssa. geosite/geoip/ip-asn jne. -säännöt voivat aiheuttaa sovelluksen kaatumisen.
- Clash MI on uusi asiakasohjelma, ja siinä voi olla tuntemattomia bugeja, ja käyttöliittymää/asetuksia voidaan muuttaa usein.
Vertailun vuoksi, välityspalvelinympäristönä Clash soveltuu paremmin asiakasohjelmaksi; Sing-Box soveltuu paremmin palvelinpääksi.
Clash Mi asiakasohjelman dokumentaatio
Konfiguraatiotiedostojen kirjoittaminen, katso: Konfiguraatio - Mihomo-ytimen dokumentaatio
Koodi:
Asiakasohjelma https://github.com/KaringX/clashmi
Ydin https://github.com/MetaCubeX/mihomo/tree/Alpha
Everywhere
Se yhdistää kolme suosituinta avoimen lähdekoodin välityspalvelinydintä ja tukee samanaikaisesti Xray-corea, sing-boxia ja mihomoa (Clash).
Ydinominaisuudet:
- Moniprotokollatuki: Sisältäen kolme ydintä, se tukee eniten protokollia. Se on yhteensopiva useiden yleisten ja uusien välitysprotokollien kanssa, mukaan lukien AnyTLS, Hysteria2, TUIC, mieru, Snell, VMess, VLESS, Trojan ja SOCKS5. Tämä tarkoittaa, että käyttäjät voivat valita protokollan joustavasti palvelimensa konfiguraation mukaan.
- Välityssolmujen lisäämistapa: Välityssolmuja voi lisätä lisäämällä tilauslinkin tai tuomalla konfiguraatiotiedoston.
Haitat:
- Vaatii tarkasti muotoiltuja konfiguraatiotiedostoja, mikä lisää oppimiskustannuksia aloittelijoille.
- Ei tällä hetkellä tue NAIVE-ulospäin suuntautuvaa liikennettä, ominaisuutta tukee vain sing-box-ydin, mutta tätä toimintoa ei näytä olevan käännetty.
- iOS:n säännöt eivät ole yhteensopivia muiden alustojen sääntöjen kanssa. geosite/geoip/ip-asn jne. -säännöt voivat aiheuttaa sovelluksen kaatumisen.
- On uusi asiakasohjelma, ja siinä voi olla tuntemattomia bugeja, ja käyttöliittymää/asetuksia voidaan muuttaa usein.
Lataa asiakasohjelma https://apps.apple.com/app/id6766003090
Koodi https://github.com/NodePassProject/Everywhere
Anywhere
Korkean suorituskyvyn, moniprotokollatukea tarjoava asiakasohjelma.
Useimmat iOS-välityspalvelinasiakasohjelmat käyttävät Go/C++ -siltaa Sing-Boxin tai Xray-coren käärimiseen. Anywhere käyttää erilaista lähestymistapaa – kaikki protokollat, kaikki siirtokerrokset, QUIC-protokollapino ja koko pakettitunneli on toteutettu natiivisti Swiftillä ja C:llä. Tämän seurauksena binäärit ovat pienempiä, muistinkäyttö on vähäisempää, järjestelmäintegraatio on korkeampi, eikä siltauskustannuksia ole.
Lataa asiakasohjelma https://apps.apple.com/us/app/id6758235178
Koodi https://github.com/NodePassProject/Anywhere
NaiveProxy
Vain Naive-protokollaa tukeva asiakasohjelma, voi vain välittää globaalia liikennettä, ei voi jakaa liikennettä.
Yksi harvoista NAIVE-protokollaa tukevista asiakasohjelmista iOS:llä.
Lataa asiakasohjelma https://testflight.apple.com/join/uMD85SgV
Koodi https://github.com/ZonD80/naivetools
Hiddify
Yleiskäyttöinen verkkovälitystyökalu, joka perustuu Sing-Boxiin.
Ydinominaisuudet:
- Moniprotokollatuki: Perustuu Sing-Boxiin, yhteensopiva useiden yleisten ja uusien välitysprotokollien kanssa, mukaan lukien Hysteria2, TUIC, VMess, VLESS, Trojan ja SOCKS5. Tämä tarkoittaa, että käyttäjät voivat valita protokollan joustavasti palvelimensa konfiguraation mukaan.
- TLS-ominaisuudet: Tarjoaa toimintoja TLS-datan segmentointiin, TLS-sekoitettuun SNI:hin ja TLS-täyttöön. Nämä ovat ominaisuuksia, joita muilla tässä artikkelissa mainituilla asiakasohjelmilla ei ole.
- Käyttöliittymä: Käyttöliittymä on aloittelijaystävällinen. Helppo käyttää.
- Sisäänrakennetut jakelusäännöt: Aluevalinnassa voit valita Iranin, Kiinan, Venäjän, Afganistanin, Indonesian, Turkin ja Brasilian. Liikenne jaetaan automaattisesti näiden alueiden verkon tilan mukaan. Jos haluat globaalin välityksen, valitse muu.
Haitat:
- Vaikuttaa siltä, että vain yksi välityssolmu voidaan valita käytettäväksi. Se yhdistää automaattisesti parhaaseen välityspalvelimeen testin perusteella, mutta voit myös valita haluamasi välityspalvelimen manuaalisesti.
- Ei salli käyttäjien hienosäätää monimutkaisia sääntöjä, kuten liikenteen jakamista.
- Välityssolmujen lisäämistapa: Välityssolmuja näyttää voivan lisätä vain lisäämällä tilauslinkkejä.
Asiakasohjelman esittely App Guide - Hiddify
Koodi
https://github.com/hiddify/hiddify-app
https://github.com/hiddify/hiddify-sing-box
Karing
Clashiin yhteensopiva yleiskäyttöinen verkkovälitystyökalu, joka perustuu Sing-Boxiin ja tukee clash/v2ray/ss-tilauksia.
Ydinominaisuudet:
- Moniprotokollatuki: Perustuu Sing-Boxiin, yhteensopiva useiden yleisten ja uusien välitysprotokollien kanssa, mukaan lukien Hysteria2, TUIC, VMess, VLESS, Trojan ja SOCKS5. Tämä tarkoittaa, että käyttäjät voivat valita protokollan joustavasti palvelimensa konfiguraation mukaan.
- Erittäin muokattavissa: Tarjoaa erittäin laajan valikoiman konfiguraatiovaihtoehtoja, jotka sallivat käyttäjien hienosäätää reitityssääntöjä, DNS-asetuksia, ulospäin suuntautuvia ja sisäänpäin suuntautuvia yhteyksiä jne., vastaten edistyneiden käyttäjien henkilökohtaisiin tarpeisiin. Esimerkiksi se voi toteuttaa kotimaan ja ulkomaan liikenteen jakamisen, mainosten eston ja muita toimintoja.
- Erinomainen suorituskyky: Sing-Box on suunniteltu keskittyen suorituskykyyn ja tehokkuuteen, pyrkien tarjoamaan vahvoja ominaisuuksia samalla kun se ylläpitää matalaa resurssien kulutusta ja korkeaa yhteysnopeutta.
- Käyttöliittymä: Käyttöliittymä on aloittelijaystävällinen ja tarjoaa joitain lisäominaisuuksia. Sen avulla käyttäjät voivat lisätä solmuja yksitellen graafisen käyttöliittymän kautta.
- Välityssolmujen lisäämistapa: Välityssolmuja voi lisätä lisäämällä tilauslinkin, tuomalla konfiguraatiotiedoston tai syöttämällä yksitellen manuaalisesti graafisen käyttöliittymän kautta.
Haitat:
- Käyttöliittymä ei tunnu tukevan hyvin välityssolmujen jakamista.
Clash-yhteensopiva luettelo | Karing - Clash-yhteensopiva ja tehokas välitystyökalu
Koodi:
https://github.com/KaringX/karing
Ydin: https://github.com/KaringX/sing-box
Outline
Outline on Googlen Jigsaw-tiimin kehittämä avoimen lähdekoodin välitystyökalu. Se perustuu Shadowsocks-protokollaan, mutta tarjoaa erittäin helppokäyttöisen palvelinpään käyttöönotto-skriptin ja asiakasohjelmiston.
Se on yksi vanhimmista iOS:lle ilmaiseksi saatavilla olevista, avoimen lähdekoodin välityspalvelinasiakasohjelmista.
Vaikka se on edelleen ylläpidetty, protokollan ollessa Shadowsocks, sitä suositellaan vältettäväksi, jos olet Kiinassa.
Virallinen verkkosivusto: Outline - Pääsy vapaaseen ja avoimeen internetiin
Koodi https://github.com/Jigsaw-Code/
WireGuard
Se on yksi vanhimmista iOS:lle ilmaiseksi saatavilla olevista, avoimen lähdekoodin välityspalvelinasiakasohjelmista. Cloudflare Warp käyttää myös WireGuard-protokollaa.
Jos olet Kiinassa, sitä suositellaan edelleen vältettäväksi. Koska WireGuard-protokolla ei enää sovellu GFW:hen (Great Firewall).
Haitat:
- Tukee vain WireGuard-protokollaa.
- Vain yksi välityssolmu voidaan valita käytettäväksi.
- Ei salli käyttäjien hienosäätää monimutkaisia sääntöjä, kuten liikenteen jakamista.
Lähdekoodi:
https://git.zx2c4.com/wireguard-apple
Muut ilmaiset asiakasohjelmat
Streisand tukee protokollia kuten Hysteria (V2) ja TUIC.
v2box tukee Reality- ja utls-protokollia.
Surge tarjoaa joitain ilmaisia protokollia, mutta uudet välitysprotokollat vaativat maksun.
Tämän verkkosivuston muut versiot
Tällä artikkelilla on useita kieliversioita.
Nämä verkkosivustot tukevat vain selaamista, eivät kommenttien tai viestien julkaisemista, mutta ne tarjoavat enemmän kielivaihtoehtoja ja latautuvat nopeammin:
ZH EN ZH-TW JA RU KO CS ES AR FR PT DE TR IT NL SV DA FI PL UK HE RO HU EL HR TH HI BN ID SW VI NO