πΎ Archived View for betahowto.duckdns.org βΊ yggdrasil:mobile_clients captured on 2024-02-05 at 09:53:35. Gemini links have been rewritten to link to archived content
β‘οΈ Next capture (2024-03-21)
-=-=-=-=-=-=-
Yggdrasil ( /yggdrasil:yggdrasil ) Π΄Π»Ρ iOS ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ Yggdrasil, Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, neilalexander ( https://neilalexander.dev/ ).
ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π±Π΅ΡΠ°-Π²Π΅ΡΡΠΈΡ Yggdrasil Π΄Π»Ρ iOS Π΄ΠΎΡΡΡΠΏΠ½Π° Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ TestFlight ( https://apps.apple.com/ru/app/testflight/id899247664 ).
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ TestFlight ( https://apps.apple.com/ru/app/testflight/id899247664 ) Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π΅ΡΠ°-Π²Π΅ΡΡΠΈΠΉ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ΄ iOS: Π² AppStore Π²Π²ΠΎΠ΄ΠΈΠΈΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΠΉ Π·Π°ΠΏΡΠΎΡ "TestFlight", Ρ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ "ΠΠ°Π³ΡΡΠ·ΠΈΡΡ" (ΠΏΡΡΠΌΠ°Ρ ΡΡΡΠ»ΠΊΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ TestFlight: https://apps.apple.com/ru/app/testflight/id899247664).
ΠΠ°Π»Π΅Π΅, Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ (Π½Π°ΠΏΡ., Safari) ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅: https://testflight.apple.com/join/jZNsIkRr, ΡΡΡΠ»ΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠΈΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ TestFlight ΠΈ ΠΎΡΠΊΡΠΎΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΠΊΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Yggdrasil c ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ "Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ".
ΠΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅ Yggdrasil Π½Π° iOS Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ VPN ( https://ru.wikipedia.org/wiki/VPN ) - Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ³Π»Π°ΡΠΈΡΡΡΡ. ΠΡΠΎΡ ΠΏΡΠΎΡΠΈΠ»Ρ Π±ΡΠ΄Π΅Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°Π½ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ "Enable" Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Yggdrasil.
ΠΠ°ΠΊ ΠΈ Π² PC-Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠΈΡΡ, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ, Π»ΠΈΠ±ΠΎ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Multicast Peer Discovery ( /yggdrasil:mpd ) Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ·Π»ΠΎΠ² Yggdrasil Π² Π²Π°ΡΠ΅ΠΉ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Π° Π² GUI: Configuration -> Peers.
ΠΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ½ΡΡ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠ°ΠΉΠ» Yggdrasil Π΄Π»Ρ iOS - Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΅Π³ΠΎ ΡΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ, ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π»ΡΠ±ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ, Π° Π·Π°ΡΠ΅ΠΌ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ. ΠΠΊΡΠΏΠΎΡΡ ΠΈ ΠΈΠΌΠΏΠΎΡΡ Π΄Π΅Π»Π°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ GUI (Configuration -> Settings -> Export (ΠΈΠ»ΠΈ Import)).
/yggdrasil:mobile_clients:ios1.jpg?150
/yggdrasil:mobile_clients:ios2.jpg?150
/yggdrasil:mobile_clients:ios4.jpg?150
/yggdrasil:mobile_clients:ios3.jpg?150
/yggdrasil:mobile_clients:ios5.jpg?150
ΠΠ»ΠΈΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ vikulin ( https://github.com/vikulin/ ). ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΡΠ΅ΠΊΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠ·ΡΠΊΠ΅ Kotlin Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² GitHub-ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ( https://github.com/vikulin/yggdrasil-android ) ΠΏΡΠΎΠ΅ΠΊΡΠ°. Π£ΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΠΉ .apk ΡΠ°ΠΉΠ» Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΠ°ΠΌ ΠΆΠ΅ Π² ΡΠΏΠΈΡΠΊΠ΅ ΡΠ΅Π»ΠΈΠ·ΠΎΠ² ( https://github.com/vikulin/yggdrasil-android/releases ) ΠΈ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π΄Π»Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ. Π Π°Π±ΠΎΡΠ° Android-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° VpnService ( https://developer.android.com/reference/kotlin/android/net/VpnService ).
ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
/yggdrasil:mobile_clients:android2.jpg?150
/yggdrasil:mobile_clients:android3.jpg?150
/yggdrasil:mobile_clients:android4.jpg?150
/yggdrasil:mobile_clients:android1.png?150
/yggdrasil:mobile_clients:android6.jpg?150
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Yggdrasil Π½Π° ΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Android Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΌΡΠ»ΡΡΠΎΡΠ° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°. ΠΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ Termux ( https://termux.com/ ), ΡΠ°ΠΊ ΡΡΠΎ ΡΡΡ ΠΈ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΠΈΡΠ°Π½Π° ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ Π·Π°ΠΏΡΡΠΊΠ° ΡΠ΅ΡΠ΅Π· Π½Π΅Π³ΠΎ.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π² ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ vpn ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΠΊΠΈΠ΄ΡΠ²Π°ΡΡ vpn ΠΏΠΎΠ²Π΅ΡΡ Yggdrasil, Π° ΡΠ°ΠΊΠΆΠ΅ Π² ΠΏΠΎΠ»Π½ΠΎΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅, Π² ΡΠΎΡΠ½ΠΎΡΡΠΈ, Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ YGGv6 Π°Π΄ΡΠ΅ΡΠ°, ΠΎΡΠΊΡΡΡΠΈΠΈ ΠΏΠΎΡΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠ±Π»ΠΈΡΠ½ΡΠΌ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ²Π°ΡΠ½ΡΠΌ ΠΏΠΈΡΠΎΠΌ, ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π»ΠΈΡΠ½ΠΎΠ³ΠΎ nodeinfo ΠΈ Ρ.ΠΏ.
ΠΡΠ°ΠΊ, Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ ΠΏΡΠ°Π²Π° root ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠΌΠ°ΡΡΡΠΎΠ½Π΅. ΠΠ°ΠΊ ΠΈΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΈΡΠ°ΡΡ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΡΠ΅ΡΡΡΡΠ°Ρ 4PDA ( https://4pda.ru/forum/index.php ) ΠΈ XDA ( https://www.xda-developers.com/root/ ). Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π», ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Termux ( https://termux.com/ ).
Π§ΡΠΎ ΠΆΠ΅ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ?
* git clone https://github.com/yggdrasil-network/yggdrasil-go.git /tmp/yggdrasil cd /tmp/yggdrasil GOOS=linux GOARCH=arm64 ./build mkdir ~/ygg_build cp ./yggdrasil ~/ygg_build/ cp ./yggdrasilctl ~/ygg_build/ cd ~/ygg_build ./yggdrasil -genconf > ./yggdrasil.conf rm -rf /tmp/yggdrasil
* ΠΡΠ»ΠΈ Π½ΡΠΆΠ½Ρ Π»ΠΎΠ³ΠΈ ΡΠ°Π±ΠΎΡΡ Yggdrasil, ΡΠΎ ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΡΡΠΊΠΎΠΌ ΡΠΊΡΠΈΠΏΡΠ° Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ mkdir /data/data/com.termux/files/usr/var/log/yggdrasil </code>
sh ygg
* ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π² ΡΠ°ΠΉΠ»Π΅ ''YOUR_IP'' ΠΈ ''YOUR_TUNTAP'' termux-wake-lock mkdir -p /dev/net sudo ln -s /dev/tun /dev/net/tun sudo yggdrasil -useconffile /data/data/com.termux/files/usr/etc/yggdrasil.conf > /data/data/com.termux/files/usr/var/log/yggdrasil/yggdrasil.log & disown %1 sleep 5 sudo ip -6 ru add to 200::/7 lookup 200 prio 1000 sudo ip -6 ru add from YOUR_IP lookup 200 prio 999 sudo ip r add 200::/7 dev YOUR_TUNTAP metric 128 table 200
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Termux Boot (Π° Π΅ΡΠ»ΠΈ Π½Π΅Ρ, ΡΠΎ Π»ΡΡΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΡΠ΅), Π±ΡΠ΄Π΅Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ»ΡΠΆΠ±Ρ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ΅ΠΌΡ yggdrasil Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΠ΅Π»Π΅ΡΠΎΠ½Π°. ΠΠΎΠΏΠΈΡΡΠ΅ΠΌ Π»ΡΠ±ΡΡ ΡΠ»ΡΠΆΠ±Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, sshd, Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°Π±Π»ΠΎΠ½Π° Π΄Π»Ρ Π½Π°ΡΠ΅ΠΉ Π½ΠΎΠ²ΠΎΠΉ ΡΠ»ΡΠΆΠ±Ρ
cd /data/data/com.termux/files/usr/var/service cp -r sshd yggdrasil
ΠΡΠ°Π²ΠΈΠΌ ΡΠ°ΠΉΠ» run:
vim yggdrasil/run</code>
Π²ΡΡ ΡΡΠΈΡΠ°Π΅ΠΌ ΠΈ Π²Π½ΠΎΡΠΈΠΌ, Π·Π°ΠΌΠ΅Π½ΠΈΠ² Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π° ΡΠ²ΠΎΠΈ:
mkdir -p /dev/net sudo ln -s /dev/tun /dev/net/tun sudo yggdrasil -useconffile /data/data/com.termux/files/usr/etc/yggdrasil.conf
ΠΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΡΠ»ΡΠΆΠ±Ρ:
sv-enable yggdrasil sv start yggdrasil
Π‘ΠΎΠ·Π΄Π°ΡΠΌ ΡΠ°ΠΉΠ» Π² Π°Π²ΡΠΎΠ·Π°ΠΏΡΡΠΊΠ΅:
vim ~/.termux/boot/ygg-route.sh</code>
Π²Π½ΠΎΡΠΈΠΌ:
#!/data/data/com.termux/files/usr/bin/sh sudo ip -6 ru add to 200::/7 lookup 200 prio 1000 sudo ip -6 ru add from YOUR_IP lookup 200 prio 999 sudo ip r add 200::/7 dev YOUR_TUNTAP metric 128 table 200
ΠΠ°ΡΠΌ ΠΏΡΠ°Π²Π° Π½Π° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅:
chmod +x ~/.termux/boot/ygg-route.sh</code>
ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ, Π²Ρ Π³Π΅ΡΠΎΠΉ! Π£Π΄Π°ΡΠΈ Π² ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΠΈ ΡΠ΅ΡΠΈ Yggdrasil, ΠΈ Π΅Ρ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²!
Installing on iOS (EN): https://yggdrasil-network.github.io/installation-ios-app.html
https://apps.apple.com/ru/app/testflight/id899247664
https://apps.apple.com/ru/app/testflight/id899247664).
https://testflight.apple.com/join/jZNsIkRr,
https://ru.wikipedia.org/wiki/VPN
https://github.com/vikulin/yggdrasil-android
https://github.com/vikulin/yggdrasil-android/releases
https://developer.android.com/reference/kotlin/android/net/VpnService
https://publicpeers.neilalexander.dev/publicnodes.json
https://4pda.ru/forum/index.php
https://www.xda-developers.com/root/
https://github.com/yggdrasil-network/yggdrasil-go.git
https://github.com/yggdrasil-network/public-peers
https://notabug.org/acetone/SimpleYggGen-CPP
https://yggdrasil-network.github.io/installation-ios-app.html
ΠΠ»Π°Π²Π½Π°Ρ ΡΡΡΠ°Π½ΠΈΡΠ°