ΠΡΠΎΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ:
- Π‘ΠΏΠΈΡΠΊΠΈ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² ΠΈ IP-Π°Π΄ΡΠ΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ Discord ΠΈ Π² ΡΠ΅Π»ΠΎΠΌ (gui, api ΠΈ Ρ.Π΄.)
- Π‘ΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΠΏΠ°ΡΡΠΈΠ½Π³Π° IP Ρ Π³ΠΎΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° ΡΠ°Π±Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ IPset ΡΠΏΠΈΡΠΊΠ° Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠΈΡ ΡΡ IP ΡΠΏΠΈΡΠΊΠΎΠ²
- Π‘ΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠΏΠΈΡΠΊΠ° ΡΠ°Π±Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π² ΡΠΎΡΠΌΠ°ΡΠ΅ region[1-15000].discord.gg ΠΈ ΠΈΡ ΡΠ΅Π·ΠΎΠ»Π² Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π·Π°ΠΏΠΈΡΡΡ Π² ΡΠΎΠ»Π΄Π΅Ρ regions
- Π‘ΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠΎΠ² IP-Π°Π΄ΡΠ΅ΡΠΎΠ² Π² JSON ΡΠΎΡΠΌΠ°Ρ Π΄Π»Ρ ΡΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΈΠΌΠΏΠΎΡΡΠ° Π² Amnezia
Π Π΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΡΠ΅ΠΌ, ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ Π½Π°ΡΡΡΠΎΠΈΡΡ "ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΡ" ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ "ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ" ΡΠ°Π±ΠΎΡΡ Discord.
discord-domains-list
- ΡΠΏΠΈΡΠΎΠΊ Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ ΠΈΠΌΡΠ½ Discordamnezia-discord-domains.json
- ΡΠΎΡ ΠΆΠ΅ ΡΠΏΠΈΡΠΎΠΊ, Π½ΠΎ ΡΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΠΊ ΠΈΠΌΠΏΠΎΡΡΡ Π² Amneziadiscord-voice-domains-list
- ΠΎΠ±ΡΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ· Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΠΊΠ°Π½Π°Π»ΠΎΠ² Discord Π΄Π»Ρ ΡΠ΅Π³ΠΈΠΎΠ½ΠΎΠ²: Π ΠΎΡΡΠΈΡ, ΠΠΈΠ΄Π΅ΡΠ»Π°Π½Π΄Ρ, Π¨Π²Π΅ΡΠΈΡ, ΠΡΠ°Π»ΠΈΡ, ΠΠ΅ΡΠΌΠ°Π½ΠΈΡ, ΠΡΠΏΠ°Π½ΠΈΡ, ΠΠΎΠ»ΡΡΠ°, Π ΡΠΌΡΠ½ΠΈΡdiscord-voice-ip-list
- ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ· IP Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΠΊΠ°Π½Π°Π»ΠΎΠ² Discord Π΄Π»Ρ Π²ΡΡΠ΅Π½Π°Π·Π²Π°Π½Π½ΡΡ ΡΠ΅Π³ΠΈΠΎΠ½ΠΎΠ²discord-voice-ipset-list
- ΡΠΎΡ ΠΆΠ΅ ΡΠΏΠΈΡΠΎΠΊ, Π½ΠΎ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ IPsetamnezia-voice-ip.json
- ΡΠΎΡ ΠΆΠ΅ ΡΠΏΠΈΡΠΎΠΊ, Π½ΠΎ ΡΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΠΊ ΠΈΠΌΠΏΠΎΡΡΡ Π² Amneziaregions
- ΡΠΎΠ»Π΄Π΅Ρ ΡΠΎ ΡΠΏΠΈΡΠΊΠ°ΠΌΠΈ IP Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΡΠ°Π·Π±ΠΈΡΡΡ ΠΏΠΎ ΡΠ΅Π³ΠΈΠΎΠ½Π°ΠΌ (ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΈΠ»Π°ΠΌΠΈvoice-domains-generator
)custom-solutions
- ΡΠΎΠ»Π΄Π΅Ρ Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΎΡ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Π½ΡΡ ΠΈ Π½Π΅ΡΠ°Π²Π½ΠΎΠ΄ΡΡΠ½ΡΡvoice-domains-generator.sh
- Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΈ ΡΠ΅Π·ΠΎΠ»Π²Π΅Ρ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Discordvoice-domains-generator-fast.sh
[Π‘ΠΠΠΠ ΠΠΠ’ΠΠΠΠΠ¬ΠΠΠ Π ΠΠ¨ΠΠΠΠ] - ΡΠΎΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, Π½ΠΎ Π² ΡΠ°Π·Ρ ΡΡΡΡΡΠ΅Π΅ (Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ CPU)voice-ip-parser.sh
- IP ΡΠ΅Π·ΠΎΠ»Π²Π΅Ρ ΠΏΠΎ ΡΠΏΠΈΡΠΊΡdiscord-voice-domains-list
Ρ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ IP Π² IPset ΡΠΏΠΈΡΠΎΠΊ unblockjson-voice-ip-converter.sh
- ΡΠΊΡΠΈΠΏΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°Π΅Ρ Π² JSON ΡΠΏΠΈΡΠΊΠΈ IP Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Discord Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΡΡΡΠ½ΠΎΠ³ΠΎ ΠΈΠΌΠΏΠΎΡΡΠ° Π² Amnezia
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ
unblock
:
$ ipset create unblock hash:net
- Π‘ΠΊΠ»ΠΎΠ½ΠΈΡΡΠΉΡΠ΅ ΡΡΠΎΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ:
$ git clone https://github.com/GhostRooter0953/discord-voice-ips.git
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ Ρ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅ΠΌ:
$ cd discord-voice-ips
- ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π°Π΄ΡΠ΅ΡΠ° ΠΈΠ· ΡΠ°ΠΉΠ»Π°
discord-voice-ipset-list
Π² Π²Π°Ρ ipset:
$ ipset restore < discord-voice-ipset-list
- ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π² Π²Π°Ρ ΡΠ°Π΅ΡΠ²ΠΎΠ»Π», ΡΡΠΎΠ±Ρ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡ
-A PREROUTING -m set --match-set dst -j DNAT --to-destination <IP-Π°Π΄ΡΠ΅Ρ_ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°_ΡΡΠ½Π½Π΅Π»Ρ>
-A OUTPUT -m set --match-set dst -j DNAT --to-destination <IP-Π°Π΄ΡΠ΅Ρ_ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°_ΡΡΠ½Π½Π΅Π»Ρ>
p.s. ΠΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π΅Π½ Π² ΡΡΠ΅Π½Π°ΡΠΈΠΈ Ρ KVAS, Ρ.ΠΊ. ΠΏΡΠΈ Π΅Π³ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Π±ΡΠ΄ΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠ΅ ΡΠ΅ΠΏΠΎΡΠΊΠΈ ΠΈ ΡΠΏΠΈΡΠΊΠΈ
ΠΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΏΠ°ΡΡΠΈΠ½Π³Π° IP-Π°Π΄ΡΠ΅ΡΠΎΠ² Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Discord ΠΈΠ· ΡΠ°ΠΉΠ»Π° ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² ΠΈ ΠΈΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π² IPset.
Π‘ΠΊΡΠΈΠΏΡ ΠΌΠΎΠΆΠ΅Ρ:
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΡΠΈΡΡΠΈΡΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ ΡΠΏΠΈΡΠΊΠΈ (ΠΊΠ°ΠΊ IPset ΡΠ°ΠΊ ΠΈ ΡΠ°ΠΉΠ»Ρ)
- Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠΏΠΈΡΠΎΠΊ unblock Π΅ΡΠ»ΠΈ ΡΠ°ΠΊΠΎΠ²ΠΎΠΉ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ
- ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ (ΠΊΠ°ΡΠ°ΡΡΠΈΠ΅ΡΡ IPset) Π²ΡΡΡΠ½ΡΡ
- ΠΡΠΎΡΡΠΎ ΠΏΠΎΡΠ΅Π·ΠΎΠ»Π²ΠΈΡΡ IP Π°Π΄ΡΠ΅ΡΠ° ΠΈΠ·
discord-voice-domains-list
ΠΈ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΈΡ Π²discord-voice-ip-list
-
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ:
- dig (ΡΠ°ΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ° dnsutils)
- ipset
-
Π‘ΠΊΠ»ΠΎΠ½ΠΈΡΡΠΉΡΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ:
$ git clone https://github.com/GhostRooter0953/discord-voice-ips.git
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ΡΠ΅ΠΏΠΎ:
$ cd discord-voice-ips
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡ:
$ ./voice-ip-parser.sh
-
ΠΡΠΈΡΡΠΊΠ° ΡΡΠ°ΡΡΡ ΡΠΏΠΈΡΠΊΠΎΠ²: Π‘ΠΊΡΠΈΠΏΡ ΠΎΡΠΈΡΠ°Π΅Ρ ΡΠ°ΠΉΠ»Ρ
discord-voice-ip-list
ΠΈdiscord-voice-ipset-list
. -
Π‘Π±ΡΠΎΡ ΠΊΡΡΠ° DNS: ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠ±ΡΠΎΡ ΠΊΡΡΠ° DNS ΡΠ΅ΡΠ΅Π· ΠΎΡΠΏΡΠ°Π²ΠΊΡ ΡΠΈΠ³Π½Π°Π»Π° ΠΊ
dnsmasq
. -
ΠΠ°ΡΡΠΈΠ½Π³ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ²: Π‘ΠΊΡΠΈΠΏΡ ΡΠΈΡΠ°Π΅Ρ Π΄ΠΎΠΌΠ΅Π½Ρ ΠΈΠ· ΡΠ°ΠΉΠ»Π°
discord-voice-domains-list
, ΡΠ΅Π·ΠΎΠ»Π²ΠΈΡ ΠΈΡ Π² IP-Π°Π΄ΡΠ΅ΡΠ° ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ Π²discord-voice-ip-list
ΠΈdiscord-voice-ipset-list
. -
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° unblock:
- ΠΡΠ»ΠΈ ΡΠΏΠΈΡΠΎΠΊ unblock Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΡΠΎΡΠ΅Π½ΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° Π΅Π³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ.
- Π Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π±Π΅Π· ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ.
-
ΠΡΠΈΡΡΠΊΠ° ΡΠΏΠΈΡΠΊΠ° unblock:
- ΠΡΠ»ΠΈ ΡΠΏΠΈΡΠΎΠΊ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΡΠΎΡΠ΅Π½ΠΎ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° Π΅Π³ΠΎ ΠΎΡΠΈΡΡΠΊΡ.
- Π Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠΏΠΈΡΠΎΠΊ ΠΎΡΠΈΡΠ°Π΅ΡΡΡ Π±Π΅Π· ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ.
-
ΠΠ°Π³ΡΡΠ·ΠΊΠ° IP Π°Π΄ΡΠ΅ΡΠΎΠ² Π² IPset:
- ΠΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΏΠ°ΡΡΠΈΠ½Π³Π°, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π°Π΄ΡΠ΅ΡΠ° ΠΈΠ· ΡΠ°ΠΉΠ»Π°
discord-voice-ipset-list
Π² IPset.
- ΠΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΏΠ°ΡΡΠΈΠ½Π³Π°, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π°Π΄ΡΠ΅ΡΠ° ΠΈΠ· ΡΠ°ΠΉΠ»Π°
-
ΠΡΠ²ΠΎΠ΄ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ²: ΠΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π²ΡΠ΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ IP Π°Π΄ΡΠ΅ΡΠΎΠ².
$ ./voice-ip-parser.sh
ΠΡΠΈΡΡΠΊΠ° IP Π»ΠΈΡΡΠΎΠ²
ΠΠ°ΡΠΈΠ½Π°Π΅ΠΌ ΠΏΠ°ΡΡΠΈΡΡ IP Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ
ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Discord
ΠΠ°ΡΡΠΈΠΌ... ΠΡΠΎΠ³ΡΠ΅ΡΡ: 100%
ΠΠ°ΡΡΠΈΠ½Π³ Π·Π°Π²Π΅ΡΡΡΠ½
Π§ΠΈΡΡΠΈΠΌ ΡΠΏΠΈΡΠΎΠΊ 'unblock'? (Y/N): Y
Π‘ΠΏΠΈΡΠΎΠΊ 'unblock' ΠΎΡΠΈΡΠ΅Π½
ΠΠ°Π³ΡΡΠΆΠ°Π΅ΠΌ Π°Π΄ΡΠ΅ΡΠ° Π² IPset? (Y/N): Y
ΠΠ°Π³ΡΡΠΆΠ΅Π½ΠΎ 1430 IP Π°Π΄ΡΠ΅ΡΠ°(ΠΎΠ²) Π² ΡΠΏΠΈΡΠΎΠΊ 'unblock'
auto
: ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ. Π ΡΡΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ Π²ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π±Π΅Π· Π·Π°ΠΏΡΠΎΡΠ° ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:
- Π‘ΠΎΠ·Π΄Π°ΡΡΡΡ IPset ΡΠΏΠΈΡΠΎΠΊ unblock, Π΅ΡΠ»ΠΈ Π΅Π³ΠΎ Π½Π΅Ρ
- ΠΡΠΈΡΠ°Π΅ΡΡΡ IPset ΡΠΏΠΈΡΠΎΠΊ unblock
- ΠΠ°Π³ΡΡΠΆΠ°ΡΡΡΡ IP Π² ΡΠΏΠΈΡΠΎΠΊ unblock ΠΈΠ·
discord-voice-ipset-list
ΠΡΠΈΠΌΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ° Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅:
$ ./voice-ip-parser.sh auto
ΠΡΠΈΡΡΠΊΠ° IP Π»ΠΈΡΡΠΎΠ²
ΠΠ°ΡΠΈΠ½Π°Π΅ΠΌ ΠΏΠ°ΡΡΠΈΡΡ IP Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ
ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Discord
ΠΠ°ΡΡΠΈΠΌ... ΠΡΠΎΠ³ΡΠ΅ΡΡ: 100%
ΠΠ°ΡΡΠΈΠ½Π³ Π·Π°Π²Π΅ΡΡΡΠ½
Π‘ΠΏΠΈΡΠΎΠΊ 'unblock' ΠΎΡΠΈΡΠ΅Π½
ΠΠ°Π³ΡΡΠΆΠ΅Π½ΠΎ 1429 IP Π°Π΄ΡΠ΅ΡΠ°(ΠΎΠ²) Π² ΡΠΏΠΈΡΠΎΠΊ 'unblock'
noipset
: ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ Π±Π΅Π· IPset. ΠΡΠΆΠ΅Π½ Π΄Π»Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠ΅Π·ΠΎΠ»Π²Π° IP Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π·Π°ΠΏΠΈΡΡΡ Π²ΡΠ²ΠΎΠ΄Π° Π² ΡΠ°ΠΉΠ»Ρdiscord-voice-ip-list
ΠΈdiscord-voice-ipset-list
.
ΠΡΠΈΠΌΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ noipset
:
$ ./voice-ip-parser.sh noipset
ΠΡΠΈΡΡΠΊΠ° IP Π»ΠΈΡΡΠΎΠ²
ΠΠ°ΡΠΈΠ½Π°Π΅ΠΌ ΠΏΠ°ΡΡΠΈΡΡ IP Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ
ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Discord
ΠΠ°ΡΡΠΈΠΌ... ΠΡΠΎΠ³ΡΠ΅ΡΡ: 100%
ΠΠ°ΡΡΠΈΠ½Π³ Π·Π°Π²Π΅ΡΡΡΠ½
ΠΡΠΎΠΏΡΡΠΊΠ°Π΅ΠΌ ΡΠ°Π½ΡΡ Ρ IPset... Π‘ΠΏΠΈΡΠΎΠΊ Ρ IP ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² 'discord-voice-ip-list'
- Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΠ΅ ΡΠΊΡΠΈΠΏΡ Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΌΠΈ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ ipset ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π²ΡΠΌΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ.
- Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ:
- dig (ΡΠ°ΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ° dnsutils)
- ipset
- ΠΠ»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΡΠΈΠ»ΠΈΡΡ ipset ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
$ man ipset
ΠΡΠΎΡ ΡΠΊΡΠΈΠΏΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΈ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠ½Π³Π° Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ
ΠΈΠΌΠ΅Π½ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ
ΠΊΠ°Π½Π°Π»ΠΎΠ² Discord ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΡΠ΅Π³ΠΈΠΎΠ½Π°ΠΌ.
ΠΠ°Π΄Π΅ΠΉΡΡΠ²ΡΠ΅ΡΡΡ parallel
, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ 60) Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΊΠΎΡΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΈ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠ½Π³.
- ΠΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΡΡΠΊΠΎΠΌ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:
- bash
- dig (ΡΠ°ΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠ° dnsutils)
- parallel
- Π‘ΠΊΠ»ΠΎΠ½ΠΈΡΡΠΉΡΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ:
$ git clone https://github.com/GhostRooter0953/discord-voice-ips.git
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ΡΠ΅ΠΏΠΎ:
$ cd discord-voice-ips
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡ Ρ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠΌ Π² Π²ΠΈΠ΄Π΅ Π²Π°Π»ΠΈΠ΄Π½ΠΎΠ³ΠΎ
ΡΠ΅Π³ΠΈΠΎΠ½Π°
Π»ΠΈΠ±ΠΎ Π±Π΅Π·:
$ ./voice-domains-generator-fast dubai
ΠΡΠ»ΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ Π½Π΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π½Ρ, Π·Π°ΡΠ΅Π·ΠΎΠ»Π²ΡΡΡΡ Π΄ΠΎΠΌΠ΅Π½Ρ ΡΠ΅Π³ΠΈΠΎΠ½ΠΎΠ² ΠΏΠΎ 'ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ':
- russia
- bucharest
- finland
- frankfurt
- madrid
- milan
- rotterdam
- stockholm
- warsaw
-
default_regions
: ΠΠ°ΡΡΠΈΠ² ΡΠ΅Π³ΠΈΠΎΠ½ΠΎΠ², Ρ ΠΊΠΎΡΠΎΡΡΡ Π±ΡΠ΄ΡΡ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π΄ΠΎΠΌΠ΅Π½Ρ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΡΠΎ ΠΌΠ°ΡΡΠΈΠ² ΠΈΠ· Π΄Π΅Π²ΡΡΠΈ ΡΠ΅Π³ΠΈΠΎΠ½ΠΎΠ². ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π΅Π³ΠΎ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΠΊΡΠΈΠΏΡΠ°. -
total_domains
: ΠΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ ΠΈΠΌΠ΅Π½ Π΄Π»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ 15000). ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΠ°ΠΌΠΎΠΌ Π½Π°ΡΠ°Π»Π΅ ΡΠΊΡΠΈΠΏΡΠ°, Π΅ΡΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΌΠ΅Π½ΡΡΠ΅ ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². -
job
ΠΈΠ»ΠΈ-j
: ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π΄Π°ΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΠΏΡΠΈ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠ½Π³Π΅ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 60. ΠΡΠΎ ΡΠΈΡΠ»ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π² ΡΡΡΠΎΠΊΠ΅ Ρ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ parallel.
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠ½Π³Π° ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΠΎΠ½Π°:
- regions/
region
/region-voice-resolved: ΠΠ°ΡΠ΅Π·ΠΎΠ»Π²Π»Π΅Π½Π½ΡΠ΅ Π΄ΠΎΠΌΠ΅Π½Ρ. - regions/
region
/region-voice-domains: Π‘ΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΠΌΡΡ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². - regions/
region
/region-voice-ip: IP Π°Π΄ΡΠ΅ΡΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². - regions/
region
/region-voice-ipset: ΠΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ IP Π°Π΄ΡΠ΅ΡΠΎΠ² Π² ipset.
$ ./voice-domains-generator-fast.sh
ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠΌ Π΄ΠΎΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ΅Π³ΠΈΠΎΠ½Π°: russia
ΠΡΠΎΠ³ΡΠ΅ΡΡ: 100%
Π£ΡΠΏΠ΅Ρ
!
ΠΡΠ΅ΠΌΡ Π·Π°ΠΏΡΡΠΊΠ°: 10.10.2024 Π² 21:00:07
ΠΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: 00:00:46
ΠΠΎΠΌΠ΅Π½ΠΎΠ² Π·Π°ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠ»ΠΈ: 166
ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠΌ Π΄ΠΎΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ΅Π³ΠΈΠΎΠ½Π°: bucharest
ΠΡΠΎΠ³ΡΠ΅ΡΡ: 100%
Π£ΡΠΏΠ΅Ρ
!
ΠΡΠ΅ΠΌΡ Π·Π°ΠΏΡΡΠΊΠ°: 10.10.2024 Π² 21:00:53
ΠΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: 00:00:43
ΠΠΎΠΌΠ΅Π½ΠΎΠ² Π·Π°ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠ»ΠΈ: 67
...ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅ ΠΏΠΎ Π΄Π΅ΡΠΎΠ»ΡΠ½ΠΎΠΌΡ ΡΠΏΠΈΡΠΊΡ...
ΠΡΠΎΡ ΡΠΊΡΠΈΠΏΡ ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΎΡΠ»ΠΈΡΠΈΠΉ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ. ΠΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ:
-
Π‘ΡΠΈΠ»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ°. Π‘ΠΊΡΠΈΠΏΡ Π½Π°ΠΏΠΈΡΠ°Π½ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ
sh
, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρbash
- ΡΠ΄Π΅Π»Π°Π½ΠΎ Π΄Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ -
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π³ΠΈΠΎΠ½ΠΎΠ². Π ΡΡΠΎΠΌ ΡΠΊΡΠΈΠΏΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ
default_regions
ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΠΊΠ°ΠΊ ΡΡΡΠΎΠΊΠ°, Π° Π½Π΅ ΠΌΠ°ΡΡΠΈΠ²: -
ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². ΠΠΌΠ΅ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
parallel
Π΄Π»Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΡΠΎΡ ΡΠΊΡΠΈΠΏΡ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠΌΡ Π΄ΠΎΠΌΠ΅Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π² ΡΠΈΠΊΠ»Π΅ for ΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡΠΎΠΊ (ΠΎΡΠ΅Π½Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ).
$ ./voice-domains-generator.sh singapore
ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠΌ Π΄ΠΎΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ΅Π³ΠΈΠΎΠ½Π°: singapore
ΠΡΠΎΠ³ΡΠ΅ΡΡ: 100%
Π£ΡΠΏΠ΅Ρ
!
ΠΡΠ΅ΠΌΡ Π·Π°ΠΏΡΡΠΊΠ°: 10.10.2024 Π² 21:22:23
ΠΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: 00:06:43
ΠΠΎΠΌΠ΅Π½ΠΎΠ² Π·Π°ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠ»ΠΈ: 336
Π₯ΠΎΡΡ ΠΎΠ±Π° ΡΠΊΡΠΈΠΏΡΠ° Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΎΠ΄Π½Ρ ΠΈ ΡΡ ΠΆΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ Π·Π°Π΄Π°ΡΡ β Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΈ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΠ½Π³ Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ ΠΈΠΌΠ΅Π½, ΠΎΠ½ΠΈ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡΡΡ ΠΏΠΎ ΡΡΠΈΠ»Ρ, ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ . ΠΡΠΎΡΠΎΠΉ ΡΠΊΡΠΈΠΏΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠΉ, Π½ΠΎ ΠΌΠ΅Π½Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΈΠ·-Π·Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΊ DNS-ΡΠ΅ΡΠ²Π΅ΡΡ.
- ΠΠ°ΠΏΡΡΠΊΠ°ΡΡ Π΅Π³ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΎΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ (ΡΡΠΎΠ±Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΏΠΈΡΠΊΠΈ)
- Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ°Π±ΠΎΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΏΠΈΡΠ΅ΡΡΡ Π² ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠΎΠ»Π΄Π΅Ρ ΡΠ΅Π³ΠΈΠΎΠ½Π° Π² ΡΠΎΡΠΌΠ°ΡΠ΅ amnezia-
region
-voice-ip.json - Π ΠΊΠΎΡΠ΅Π½Ρ ΡΠ΅ΠΏΠΎ ΡΠ°ΠΊΠΆΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΡΡΡ ΠΎΠ±ΡΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ ΡΠ΅Π³ΠΈΠΎΠ½ΠΎΠ² Π² ΡΠΎΡΠΌΠ°ΡΠ΅ amnezia-voice-ip.json
$ ./json-voice-ip-converter.sh
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: bucharest
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: dubai
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: finland
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: frankfurt
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: madrid
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: milan
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: rotterdam
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: russia
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: singapore
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: stockholm
ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅ΠΌ Π² JSON: warsaw
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π²ΡΠ΅Ρ
ΡΠΏΠΈΡΠΊΠΎΠ² Π·Π°ΠΏΠΈΡΠ°Π½ΠΎ Π² amnezia-voice-ip.json.
- Π‘ΡΡΠ½ΡΡΡ ΡΠ΅ΠΏΡ
- ΠΠΊΠ»ΡΡΠΈΡΡ ΡΠ°Π·Π΄Π΅Π»ΡΠ½ΠΎΠ΅ ΡΡΠ½Π½Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Amnezia, Π² ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ "Π’ΠΎΠ»ΡΠΊΠΎ Π°Π΄ΡΠ΅ΡΠ° ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΡΠΊΡΡΠ²Π°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· VPN"
- ΠΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΏΠΈΡΠΎΠΊ Ρ ΠΎΠ±ΡΠΈΠΌΠΈ Π΄ΠΎΠΌΠ΅Π½Π°ΠΌΠΈ
- ΠΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ (Π±Π΅Π· Π·Π°ΠΌΠ΅Π½Ρ) ΡΠΏΠΈΡΠΎΠΊ Ρ Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΠΌΠΈ ΠΊΠ°Π½Π°Π»Π°ΠΌΠΈ (ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡΡ ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠ΅Π³ΠΈΠΎΠ½)
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ Amnezia ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Discord
- Π‘ΠΊΠ°Π½Π΅Ρ ΠΈ ΡΠ΅Π·ΠΎΠ»Π²Π΅Ρ ΡΠ°Π±Π΄ΠΎΠΌΠ΅Π½ΠΎΠ², Ρ.ΠΊ. ΠΏΠ΅ΡΠΈΠΎΠ΄ΡΠ΅ΡΠΊΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠΈ
- ΠΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΏΠΈΡΠΊΠΎΠ² Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ
- ΠΡΡΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ°Π½ΡΠ°Π»Ρ