├── .github └── pull_request_template.md ├── .gitignore ├── README.md ├── amnezia ├── amnezia-bucharest-voice-ip.json ├── amnezia-discord-domains.json ├── amnezia-dubai-voice-ip.json ├── amnezia-finland-voice-ip.json ├── amnezia-frankfurt-voice-ip.json ├── amnezia-madrid-voice-ip.json ├── amnezia-milan-voice-ip.json ├── amnezia-rotterdam-voice-ip.json ├── amnezia-russia-voice-ip.json ├── amnezia-singapore-voice-ip.json ├── amnezia-stockholm-voice-ip.json ├── amnezia-voice-ip.json └── amnezia-warsaw-voice-ip.json ├── custom-solutions ├── MikL9 │ └── amnezia-warp-builder │ │ ├── .env │ │ ├── README.md │ │ ├── WARP-example.conf │ │ ├── WarpGeneratorApp.exe │ │ ├── build │ │ └── main │ │ │ ├── Analysis-00.toc │ │ │ ├── EXE-00.toc │ │ │ ├── PKG-00.toc │ │ │ ├── PYZ-00.pyz │ │ │ ├── PYZ-00.toc │ │ │ ├── base_library.zip │ │ │ ├── main.pkg │ │ │ ├── warn-main.txt │ │ │ └── xref-main.html │ │ ├── main.py │ │ ├── main.spec │ │ ├── requirements.txt │ │ ├── utils.py │ │ ├── wapr_generation.py │ │ └── warp_generator.sh ├── grillow │ └── linux-config-updater │ │ ├── README.md │ │ └── update_amnezia-discord.sh ├── mphys │ └── discord-voice-ip-with-mask-list ├── sing-box │ ├── rules │ │ ├── discord-rules.json │ │ └── discord-rules.srs │ └── singbox_gen.py └── vitzek2000 │ └── agregete_ips.py ├── ipset-adder.sh ├── json-voice-ip-converter.sh ├── main-domains-resolver.sh ├── main_domains ├── discord-main-domains-list ├── discord-main-ip-list └── discord-main-ipset-list ├── regions ├── bucharest │ ├── bucharest-voice-domains │ ├── bucharest-voice-ip │ ├── bucharest-voice-ipset │ └── bucharest-voice-resolved ├── dubai │ ├── dubai-voice-domains │ ├── dubai-voice-ip │ ├── dubai-voice-ipset │ └── dubai-voice-resolved ├── finland │ ├── finland-voice-domains │ ├── finland-voice-ip │ ├── finland-voice-ipset │ └── finland-voice-resolved ├── frankfurt │ ├── frankfurt-voice-domains │ ├── frankfurt-voice-ip │ ├── frankfurt-voice-ipset │ └── frankfurt-voice-resolved ├── madrid │ ├── madrid-voice-domains │ ├── madrid-voice-ip │ ├── madrid-voice-ipset │ └── madrid-voice-resolved ├── milan │ ├── milan-voice-domains │ ├── milan-voice-ip │ ├── milan-voice-ipset │ └── milan-voice-resolved ├── rotterdam │ ├── rotterdam-voice-domains │ ├── rotterdam-voice-ip │ ├── rotterdam-voice-ipset │ └── rotterdam-voice-resolved ├── singapore │ ├── singapore-voice-domains │ ├── singapore-voice-ip │ ├── singapore-voice-ipset │ └── singapore-voice-resolved ├── stockholm │ ├── stockholm-voice-domains │ ├── stockholm-voice-ip │ ├── stockholm-voice-ipset │ └── stockholm-voice-resolved └── warsaw │ ├── warsaw-voice-domains │ ├── warsaw-voice-ip │ ├── warsaw-voice-ipset │ └── warsaw-voice-resolved ├── voice-domains-generator.sh └── voice_domains ├── discord-voice-domains-list ├── discord-voice-ip-list └── discord-voice-ipset-list /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | ## Пожалуйста, убедитесь, что ваш PR соответствует следующим требованиям: 2 | 3 | - [ ] Изменения протестированы локально. 4 | - [ ] Если это новый функционал, то (чтобы не засорять корень) этот функционал должен находиться в фолдере `./custom-solutions/имя_пользователя/` 5 | - [ ] Добавлена документация для новых функций. 6 | 7 | ## Описание изменений 8 | При создании PR кратко опишите, что было добавлено/изменено и причину этих изменений (если таковая имеется) 9 | 10 | ## Ссылки на связанные ресурсы или тикеты (если таковые есть) 11 | Например: Closes #18 12 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 📌 Что это и зачем? 2 | 3 | **Репозиторий содержит списки доменов и IP основных/голосовых серверов Discord + инструменты для парсинга, резолвинга, работы с IPset и конвертации в JSON (_для Amnezia_).** 4 | 5 | --- 6 | 7 | ## 📂 Структура Репозитория 8 | 9 | ### 🛠 Скрипты 10 | 11 | | Скрипт | Описание | 12 | |--------|----------| 13 | | `main-domains-resolver.sh` | Резолвит основные домены Discord, сохраняет их IP и генерирует JSON список готовый к импорту в Amnezia. | 14 | | `voice-domains-generator.sh` | Генерирует и резолвит домены голосовых серверов для указанных регионов методом перебора `region[1-15000].discord.gg`. Записывает результат в фолдер `regions/` | 15 | | `json-voice-ip-converter.sh` | Конвертирует результаты резолвинга голосовых серверов в JSON-формат готовый к импорту в Amnezia. | 16 | | `ipset-adder.sh` | Создает IPset списки и добавляет в них IP-адреса, а также импортирует их в заданный IPset лист (_по умолчанию `unblock`_). | 17 | 18 | ### 📁 Каталоги 19 | 20 | 📂 **amnezia/** – JSON-файлы с IP-адресами для Amnezia. 21 | 📂 **regions/** – списки IP-адресов голосовых серверов по регионам. 22 | 📂 **main_domains/** – списки основных доменов и IP. 23 | 📂 **voice_domains/** – списки голосовых доменов и IP. 24 | 📂 **custom-solutions/** – решения от **заинтересованных** и **неравнодушных**. 25 | 26 | --- 27 | 28 | ## 🚀 Использование 29 | 30 | ### 🔻 Резолвинг основных серверов Discord 31 | 🔹 Запуск по умолчанию: 32 | ```bash 33 | ./main-domains-resolver.sh 34 | ``` 35 | ✅ Результаты сохраняются по пути `main_domains/discord-main-ip-list` и `amnezia/amnezia-discord-domains.json` 36 | 37 | --- 38 | 39 | ### 🔻 Генерация и резолвинг доменов голосовых серверов 40 | 🔹 Запуск по умолчанию: 41 | ```bash 42 | ./voice-domains-generator.sh 43 | ``` 44 | 🔹 Запуск для конкретного региона можно осуществить передав его 'имя' в качестве аргумента: 45 | ```bash 46 | ./voice-domains-generator.sh singapore 47 | ``` 48 | ✅ Результаты сохраняются в фолдер `regions/<имя региона>` 49 | 50 | --- 51 | > _Регионы генерируемые по умолчанию: `russia`, `bucharest`, `finland`, `frankfurt`, `madrid`, `milan`, `rotterdam`, `stockholm`, `warsaw`_ 52 | > _Отредактируйте переменную `DEFAULT_REGIONS` в `voice-domains-generator.sh` перед запуском, если есть необходимость изменить этот пул_ 53 | --- 54 | 55 | ### 🔻 Конвертация в JSON для Amnezia 56 | 🔹 Запуск по умолчанию: 57 | ```bash 58 | ./json-voice-ip-converter.sh 59 | ``` 60 | ✅ Результаты сохраняются в фолдер `amnezia/` 61 | 62 | --- 63 | 64 | ### 🔻 Работа с IPset 65 | 🔹 Добавить IP-адреса голосовых и основных доменов в IPset лист `unblock` (_такое имя листа по умолчанию_): 66 | ```bash 67 | ./ipset-adder.sh auto 68 | ``` 69 | 🔹 Добавить вышеперечисленное в кастомный IPset лист: 70 | ```bash 71 | ./ipset-adder.sh list 72 | ``` 73 | 🔹 Просто сгенерировать списки в IPset формате: 74 | ```bash 75 | ./ipset-adder.sh noipset 76 | ``` 77 | 🔹 Запуск в интерактивном режиме с выбором опций (_в том числе с возможностью добавить только ГС или ОС_): 78 | ```bash 79 | ./ipset-adder.sh 80 | ``` 81 | 82 | --- 83 | 84 | ## ⚙️ Требования 85 | 86 | 🔹 `jq` – для работы с JSON. 87 | 🔹 `parallel` – для параллельной обработки резолвинга. 88 | 89 | --- 90 | 91 | ## 🔥 Ветки `light` и `light-no-timeout` 92 | 93 | Для роутеров с установленным **KVAS** доступна облегчённая версия репозитория в ветках: 94 | 🔹 [`light`](https://github.com/GhostRooter0953/discord-voice-ips/tree/light) – добавляет нулевые таймауты в IPset. Ветка ориентирована на **актуальную** версию КВАС'а, в бете которого используются таймауты. 95 | 🔹 [`light-no-timeout`](https://github.com/GhostRooter0953/discord-voice-ips/tree/light-no-timeout) – без таймаутов в IPset, что подходит для **релизной** версии КВАС'а (_как и ветка `master`_). 96 | 📌 **Подробнее о чудо-скрипте:** [kvas-adder](https://github.com/GhostRooter0953/discord-ips-kvas-adder) 97 | 98 | --- 99 | 100 | ## 📖 Короткий мануал по **Amnezia** 101 | 102 | 🔹 **Скачайте [репозиторий](https://github.com/GhostRooter0953/discord-voice-ips/tree/master)** 103 | 🔹 **Включите раздельное туннелирование в Amnezia** 104 | 🔹 **Выберите в селекторе "Только адреса из списка должны открываться через"** 105 | 🔹 **Импортируйте списки:** 106 | 📂 [Основные домены](https://github.com/GhostRooter0953/discord-voice-ips/blob/master/amnezia/amnezia-discord-domains.json) 107 | 🎧 [Голосовые домены](https://github.com/GhostRooter0953/discord-voice-ips/blob/master/amnezia/amnezia-voice-ip.json) (_или конкретный регион_) 108 | 🔹 **Подключитесь и проверьте работу Discord** 109 | 110 | --- 111 | 112 | ## 🔧 To-Do 113 | 114 | 🔹 **Доработка режимов под бета-версии КВАС'а (_ветка light_)** 115 | 🔹 **Сканер и резолвер сабдоменов, т.к. периодчески возникают подобные [ситуации](https://github.com/GhostRooter0953/discord-voice-ips/issues/1#issuecomment-2408466714)** 116 | 🔹 **Механизм автоматической актуализации IP списков и доменов в репозитории** 117 | 118 | --- 119 | 120 | > ⚠️ Заявление об отказе от ответственности: Владелец данного репозитория не несет ответственность за любое незаконное использование содержимого, представленного в этом репозитории. Содержимое предоставляется исключительно в информационных и образовательных целях, и ответственность за любые действия, предпринятые пользователями данного репозитория, лежит на самих пользователях. Получая доступ к этому репозиторию, вы соглашаетесь оградить его владельца от любых претензий, убытков или расходов, связанных с использованием предоставленной информации. 121 | -------------------------------------------------------------------------------- /amnezia/amnezia-bucharest-voice-ip.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"hostname":"bucharest303.discord.gg","ip":"66.22.244.170"} 3 | , 4 | {"hostname":"bucharest611.discord.gg","ip":"66.22.244.155"} 5 | , 6 | {"hostname":"bucharest975.discord.gg","ip":"66.22.244.158"} 7 | , 8 | {"hostname":"bucharest1071.discord.gg","ip":"66.22.244.133"} 9 | , 10 | {"hostname":"bucharest1272.discord.gg","ip":"66.22.244.143"} 11 | , 12 | {"hostname":"bucharest1311.discord.gg","ip":"66.22.244.23"} 13 | , 14 | {"hostname":"bucharest1367.discord.gg","ip":"66.22.244.18"} 15 | , 16 | {"hostname":"bucharest1552.discord.gg","ip":"66.22.244.34"} 17 | , 18 | {"hostname":"bucharest1729.discord.gg","ip":"66.22.244.138"} 19 | , 20 | {"hostname":"bucharest1590.discord.gg","ip":"66.22.244.43"} 21 | , 22 | {"hostname":"bucharest1832.discord.gg","ip":"66.22.244.145"} 23 | , 24 | {"hostname":"bucharest1838.discord.gg","ip":"66.22.244.159"} 25 | , 26 | {"hostname":"bucharest1896.discord.gg","ip":"66.22.244.39"} 27 | , 28 | {"hostname":"bucharest1960.discord.gg","ip":"66.22.244.27"} 29 | , 30 | {"hostname":"bucharest2096.discord.gg","ip":"66.22.244.21"} 31 | , 32 | {"hostname":"bucharest2245.discord.gg","ip":"66.22.244.134"} 33 | , 34 | {"hostname":"bucharest2260.discord.gg","ip":"66.22.244.6"} 35 | , 36 | {"hostname":"bucharest2635.discord.gg","ip":"66.22.244.22"} 37 | , 38 | {"hostname":"bucharest2637.discord.gg","ip":"66.22.244.144"} 39 | , 40 | {"hostname":"bucharest2693.discord.gg","ip":"66.22.244.32"} 41 | , 42 | {"hostname":"bucharest3256.discord.gg","ip":"66.22.244.4"} 43 | , 44 | {"hostname":"bucharest3313.discord.gg","ip":"66.22.244.135"} 45 | , 46 | {"hostname":"bucharest4019.discord.gg","ip":"66.22.244.7"} 47 | , 48 | {"hostname":"bucharest4132.discord.gg","ip":"66.22.244.40"} 49 | , 50 | {"hostname":"bucharest4197.discord.gg","ip":"66.22.244.10"} 51 | , 52 | {"hostname":"bucharest4450.discord.gg","ip":"66.22.244.30"} 53 | , 54 | {"hostname":"bucharest4725.discord.gg","ip":"66.22.244.156"} 55 | , 56 | {"hostname":"bucharest4787.discord.gg","ip":"66.22.244.29"} 57 | , 58 | {"hostname":"bucharest4872.discord.gg","ip":"66.22.244.5"} 59 | , 60 | {"hostname":"bucharest4950.discord.gg","ip":"66.22.244.17"} 61 | , 62 | {"hostname":"bucharest5078.discord.gg","ip":"66.22.244.45"} 63 | , 64 | {"hostname":"bucharest5368.discord.gg","ip":"66.22.244.44"} 65 | , 66 | {"hostname":"bucharest5485.discord.gg","ip":"66.22.244.15"} 67 | , 68 | {"hostname":"bucharest5587.discord.gg","ip":"66.22.244.14"} 69 | , 70 | {"hostname":"bucharest5732.discord.gg","ip":"66.22.244.142"} 71 | , 72 | {"hostname":"bucharest6032.discord.gg","ip":"66.22.244.141"} 73 | , 74 | {"hostname":"bucharest4031.discord.gg","ip":"66.22.244.146"} 75 | , 76 | {"hostname":"bucharest6196.discord.gg","ip":"66.22.244.171"} 77 | , 78 | {"hostname":"bucharest6542.discord.gg","ip":"66.22.244.139"} 79 | , 80 | {"hostname":"bucharest6664.discord.gg","ip":"66.22.244.13"} 81 | , 82 | {"hostname":"bucharest6907.discord.gg","ip":"66.22.244.140"} 83 | , 84 | {"hostname":"bucharest6977.discord.gg","ip":"66.22.244.136"} 85 | , 86 | {"hostname":"bucharest7018.discord.gg","ip":"66.22.244.24"} 87 | , 88 | {"hostname":"bucharest7042.discord.gg","ip":"66.22.244.42"} 89 | , 90 | {"hostname":"bucharest7292.discord.gg","ip":"66.22.244.137"} 91 | , 92 | {"hostname":"bucharest7479.discord.gg","ip":"66.22.244.160"} 93 | , 94 | {"hostname":"bucharest7511.discord.gg","ip":"66.22.244.151"} 95 | , 96 | {"hostname":"bucharest7591.discord.gg","ip":"66.22.244.19"} 97 | , 98 | {"hostname":"bucharest7684.discord.gg","ip":"66.22.244.33"} 99 | , 100 | {"hostname":"bucharest7981.discord.gg","ip":"66.22.244.37"} 101 | , 102 | {"hostname":"bucharest8178.discord.gg","ip":"66.22.244.16"} 103 | , 104 | {"hostname":"bucharest8185.discord.gg","ip":"66.22.244.46"} 105 | , 106 | {"hostname":"bucharest8275.discord.gg","ip":"66.22.244.35"} 107 | , 108 | {"hostname":"bucharest8668.discord.gg","ip":"66.22.244.36"} 109 | , 110 | {"hostname":"bucharest8756.discord.gg","ip":"66.22.244.38"} 111 | , 112 | {"hostname":"bucharest8992.discord.gg","ip":"66.22.244.20"} 113 | , 114 | {"hostname":"bucharest9087.discord.gg","ip":"66.22.244.25"} 115 | , 116 | {"hostname":"bucharest9398.discord.gg","ip":"66.22.244.152"} 117 | , 118 | {"hostname":"bucharest9414.discord.gg","ip":"66.22.244.28"} 119 | , 120 | {"hostname":"bucharest9571.discord.gg","ip":"66.22.244.154"} 121 | , 122 | {"hostname":"bucharest9592.discord.gg","ip":"66.22.244.31"} 123 | , 124 | {"hostname":"bucharest9765.discord.gg","ip":"66.22.244.8"} 125 | , 126 | {"hostname":"bucharest9623.discord.gg","ip":"66.22.244.41"} 127 | , 128 | {"hostname":"bucharest9851.discord.gg","ip":"66.22.244.153"} 129 | , 130 | {"hostname":"bucharest9974.discord.gg","ip":"66.22.244.132"} 131 | ] 132 | -------------------------------------------------------------------------------- /amnezia/amnezia-discord-domains.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"hostname":"cdn.discordapp.com","ip":"162.159.129.233"} 3 | , 4 | {"hostname":"canary.discord.com","ip":"162.159.128.233"} 5 | , 6 | {"hostname":"dis.gd","ip":"8.47.69.0"} 7 | , 8 | {"hostname":"ptb.discord.com","ip":"162.159.128.233"} 9 | , 10 | {"hostname":"discord-attachments-uploads-prd.storage.googleapis.com","ip":"108.177.14.207"} 11 | , 12 | {"hostname":"discord-activities.com","ip":""} 13 | , 14 | {"hostname":"discord.co","ip":"104.17.117.93"} 15 | , 16 | {"hostname":"discord.com","ip":"162.159.128.233"} 17 | , 18 | {"hostname":"discord.design","ip":"104.21.112.1"} 19 | , 20 | {"hostname":"discord.dev","ip":"104.21.72.221"} 21 | , 22 | {"hostname":"discord.gg","ip":"162.159.130.234"} 23 | , 24 | {"hostname":"discord.gift","ip":"104.21.25.51"} 25 | , 26 | {"hostname":"discord.gifts","ip":"104.21.82.160"} 27 | , 28 | {"hostname":"discord.media","ip":"162.159.128.235"} 29 | , 30 | {"hostname":"discord.new","ip":"104.21.89.187"} 31 | , 32 | {"hostname":"discord.store","ip":"23.227.38.74"} 33 | , 34 | {"hostname":"discord.tools","ip":""} 35 | , 36 | {"hostname":"discordactivities.com","ip":"8.47.69.0"} 37 | , 38 | {"hostname":"discordapp.com","ip":"162.159.129.233"} 39 | , 40 | {"hostname":"discordapp.net","ip":""} 41 | , 42 | {"hostname":"media.discordapp.net","ip":"162.159.128.232"} 43 | , 44 | {"hostname":"images-ext-1.discordapp.net","ip":"162.159.128.232"} 45 | , 46 | {"hostname":"images-ext-2.discordapp.net","ip":"162.159.128.232"} 47 | , 48 | {"hostname":"stable.dl2.discordapp.net","ip":"34.126.226.51"} 49 | , 50 | {"hostname":"discordcdn.com","ip":"162.159.128.234"} 51 | , 52 | {"hostname":"discordmerch.com","ip":"23.227.38.74"} 53 | , 54 | {"hostname":"discordpartygames.com","ip":"13.248.169.48"} 55 | , 56 | {"hostname":"discordsays.com","ip":"8.47.69.0"} 57 | , 58 | {"hostname":"discordsez.com","ip":"8.47.69.4"} 59 | , 60 | {"hostname":"discordstatus.com","ip":"3.174.113.53"} 61 | ] 62 | -------------------------------------------------------------------------------- /amnezia/amnezia-dubai-voice-ip.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"hostname":"dubai949.discord.gg","ip":"66.22.242.6"} 3 | , 4 | {"hostname":"dubai1217.discord.gg","ip":"66.22.242.7"} 5 | , 6 | {"hostname":"dubai1588.discord.gg","ip":"66.22.242.9"} 7 | , 8 | {"hostname":"dubai2333.discord.gg","ip":"66.22.242.133"} 9 | , 10 | {"hostname":"dubai2709.discord.gg","ip":"66.22.242.5"} 11 | , 12 | {"hostname":"dubai4014.discord.gg","ip":"66.22.242.10"} 13 | , 14 | {"hostname":"dubai4544.discord.gg","ip":"66.22.242.8"} 15 | , 16 | {"hostname":"dubai5810.discord.gg","ip":"66.22.242.135"} 17 | , 18 | {"hostname":"dubai6530.discord.gg","ip":"66.22.242.134"} 19 | , 20 | {"hostname":"dubai6771.discord.gg","ip":"66.22.242.137"} 21 | , 22 | {"hostname":"dubai6910.discord.gg","ip":"66.22.242.132"} 23 | , 24 | {"hostname":"dubai6962.discord.gg","ip":"66.22.242.136"} 25 | ] 26 | -------------------------------------------------------------------------------- /amnezia/amnezia-madrid-voice-ip.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"hostname":"madrid15.discord.gg","ip":"66.22.241.14"} 3 | , 4 | {"hostname":"madrid53.discord.gg","ip":"66.22.241.138"} 5 | , 6 | {"hostname":"madrid116.discord.gg","ip":"66.22.241.133"} 7 | , 8 | {"hostname":"madrid631.discord.gg","ip":"66.22.241.141"} 9 | , 10 | {"hostname":"madrid657.discord.gg","ip":"66.22.241.159"} 11 | , 12 | {"hostname":"madrid743.discord.gg","ip":"66.22.241.39"} 13 | , 14 | {"hostname":"madrid1038.discord.gg","ip":"66.22.241.158"} 15 | , 16 | {"hostname":"madrid1228.discord.gg","ip":"66.22.241.33"} 17 | , 18 | {"hostname":"madrid1449.discord.gg","ip":"66.22.241.15"} 19 | , 20 | {"hostname":"madrid1927.discord.gg","ip":"66.22.241.139"} 21 | , 22 | {"hostname":"madrid1975.discord.gg","ip":"66.22.241.37"} 23 | , 24 | {"hostname":"madrid2351.discord.gg","ip":"66.22.241.154"} 25 | , 26 | {"hostname":"madrid3344.discord.gg","ip":"66.22.241.142"} 27 | , 28 | {"hostname":"madrid3391.discord.gg","ip":"66.22.241.136"} 29 | , 30 | {"hostname":"madrid4790.discord.gg","ip":"66.22.241.17"} 31 | , 32 | {"hostname":"madrid6250.discord.gg","ip":"66.22.241.34"} 33 | , 34 | {"hostname":"madrid7764.discord.gg","ip":"66.22.241.36"} 35 | , 36 | {"hostname":"madrid7930.discord.gg","ip":"66.22.241.132"} 37 | , 38 | {"hostname":"madrid8367.discord.gg","ip":"66.22.241.166"} 39 | , 40 | {"hostname":"madrid9635.discord.gg","ip":"66.22.241.162"} 41 | , 42 | {"hostname":"madrid10000.discord.gg","ip":"34.0.197.81"} 43 | , 44 | {"hostname":"madrid10001.discord.gg","ip":"34.0.205.60"} 45 | , 46 | {"hostname":"madrid10002.discord.gg","ip":"34.0.193.212"} 47 | , 48 | {"hostname":"madrid10003.discord.gg","ip":"34.0.207.111"} 49 | , 50 | {"hostname":"madrid10004.discord.gg","ip":"34.0.193.93"} 51 | , 52 | {"hostname":"madrid10005.discord.gg","ip":"34.0.192.121"} 53 | , 54 | {"hostname":"madrid10006.discord.gg","ip":"34.0.215.129"} 55 | , 56 | {"hostname":"madrid10007.discord.gg","ip":"34.0.209.161"} 57 | , 58 | {"hostname":"madrid10008.discord.gg","ip":"34.0.215.228"} 59 | , 60 | {"hostname":"madrid10009.discord.gg","ip":"34.0.212.174"} 61 | , 62 | {"hostname":"madrid10010.discord.gg","ip":"34.0.206.55"} 63 | , 64 | {"hostname":"madrid10011.discord.gg","ip":"34.0.209.141"} 65 | , 66 | {"hostname":"madrid10012.discord.gg","ip":"34.0.216.238"} 67 | , 68 | {"hostname":"madrid10013.discord.gg","ip":"34.0.200.74"} 69 | , 70 | {"hostname":"madrid10014.discord.gg","ip":"34.0.211.41"} 71 | , 72 | {"hostname":"madrid10015.discord.gg","ip":"34.0.204.193"} 73 | , 74 | {"hostname":"madrid10017.discord.gg","ip":"34.0.205.172"} 75 | , 76 | {"hostname":"madrid10018.discord.gg","ip":"34.0.207.21"} 77 | , 78 | {"hostname":"madrid10019.discord.gg","ip":"34.0.205.245"} 79 | , 80 | {"hostname":"madrid10020.discord.gg","ip":"34.0.218.83"} 81 | , 82 | {"hostname":"madrid10016.discord.gg","ip":"34.0.209.55"} 83 | , 84 | {"hostname":"madrid10021.discord.gg","ip":"34.0.203.161"} 85 | , 86 | {"hostname":"madrid10022.discord.gg","ip":"34.0.217.60"} 87 | , 88 | {"hostname":"madrid10023.discord.gg","ip":"34.0.199.158"} 89 | , 90 | {"hostname":"madrid10024.discord.gg","ip":"34.0.212.55"} 91 | , 92 | {"hostname":"madrid10025.discord.gg","ip":"34.0.207.106"} 93 | , 94 | {"hostname":"madrid10026.discord.gg","ip":"34.0.194.191"} 95 | , 96 | {"hostname":"madrid10027.discord.gg","ip":"34.0.220.103"} 97 | , 98 | {"hostname":"madrid10028.discord.gg","ip":"34.0.202.34"} 99 | , 100 | {"hostname":"madrid10029.discord.gg","ip":"34.0.192.36"} 101 | , 102 | {"hostname":"madrid10030.discord.gg","ip":"34.0.206.71"} 103 | , 104 | {"hostname":"madrid10031.discord.gg","ip":"34.0.203.32"} 105 | , 106 | {"hostname":"madrid10032.discord.gg","ip":"34.0.207.119"} 107 | , 108 | {"hostname":"madrid10033.discord.gg","ip":"34.0.213.84"} 109 | , 110 | {"hostname":"madrid10034.discord.gg","ip":"34.0.223.68"} 111 | , 112 | {"hostname":"madrid10035.discord.gg","ip":"34.0.217.161"} 113 | , 114 | {"hostname":"madrid10036.discord.gg","ip":"34.0.204.195"} 115 | , 116 | {"hostname":"madrid10037.discord.gg","ip":"34.0.198.25"} 117 | , 118 | {"hostname":"madrid10038.discord.gg","ip":"34.0.209.92"} 119 | , 120 | {"hostname":"madrid10039.discord.gg","ip":"34.0.194.214"} 121 | , 122 | {"hostname":"madrid10041.discord.gg","ip":"34.0.210.20"} 123 | , 124 | {"hostname":"madrid10042.discord.gg","ip":"34.0.209.159"} 125 | , 126 | {"hostname":"madrid10043.discord.gg","ip":"34.0.199.71"} 127 | , 128 | {"hostname":"madrid10044.discord.gg","ip":"34.0.221.227"} 129 | , 130 | {"hostname":"madrid10045.discord.gg","ip":"34.0.205.207"} 131 | , 132 | {"hostname":"madrid10046.discord.gg","ip":"34.0.196.207"} 133 | , 134 | {"hostname":"madrid10047.discord.gg","ip":"34.0.196.200"} 135 | , 136 | {"hostname":"madrid10048.discord.gg","ip":"34.0.194.29"} 137 | , 138 | {"hostname":"madrid10049.discord.gg","ip":"34.0.200.119"} 139 | , 140 | {"hostname":"madrid10050.discord.gg","ip":"34.0.208.195"} 141 | , 142 | {"hostname":"madrid10051.discord.gg","ip":"34.0.215.223"} 143 | , 144 | {"hostname":"madrid10052.discord.gg","ip":"34.0.195.172"} 145 | , 146 | {"hostname":"madrid10053.discord.gg","ip":"34.0.204.37"} 147 | , 148 | {"hostname":"madrid10054.discord.gg","ip":"34.0.194.137"} 149 | , 150 | {"hostname":"madrid10055.discord.gg","ip":"34.0.213.108"} 151 | , 152 | {"hostname":"madrid10056.discord.gg","ip":"34.0.211.21"} 153 | , 154 | {"hostname":"madrid10057.discord.gg","ip":"34.0.200.175"} 155 | , 156 | {"hostname":"madrid10058.discord.gg","ip":"34.0.222.193"} 157 | , 158 | {"hostname":"madrid10060.discord.gg","ip":"34.0.221.20"} 159 | , 160 | {"hostname":"madrid10059.discord.gg","ip":"34.0.201.81"} 161 | , 162 | {"hostname":"madrid10062.discord.gg","ip":"34.0.204.144"} 163 | , 164 | {"hostname":"madrid10061.discord.gg","ip":"34.0.199.62"} 165 | , 166 | {"hostname":"madrid10040.discord.gg","ip":"34.0.200.173"} 167 | ] 168 | -------------------------------------------------------------------------------- /amnezia/amnezia-milan-voice-ip.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"hostname":"milan1069.discord.gg","ip":"66.22.238.150"} 3 | , 4 | {"hostname":"milan1643.discord.gg","ip":"66.22.238.147"} 5 | , 6 | {"hostname":"milan2028.discord.gg","ip":"66.22.238.9"} 7 | , 8 | {"hostname":"milan2954.discord.gg","ip":"66.22.238.10"} 9 | , 10 | {"hostname":"milan3397.discord.gg","ip":"66.22.238.134"} 11 | , 12 | {"hostname":"milan3752.discord.gg","ip":"66.22.238.140"} 13 | , 14 | {"hostname":"milan3960.discord.gg","ip":"66.22.238.22"} 15 | , 16 | {"hostname":"milan4479.discord.gg","ip":"66.22.238.153"} 17 | , 18 | {"hostname":"milan4577.discord.gg","ip":"66.22.238.23"} 19 | , 20 | {"hostname":"milan5886.discord.gg","ip":"66.22.238.135"} 21 | , 22 | {"hostname":"milan5936.discord.gg","ip":"66.22.238.137"} 23 | , 24 | {"hostname":"milan6292.discord.gg","ip":"66.22.238.25"} 25 | , 26 | {"hostname":"milan6477.discord.gg","ip":"66.22.238.21"} 27 | , 28 | {"hostname":"milan6945.discord.gg","ip":"66.22.238.24"} 29 | , 30 | {"hostname":"milan8328.discord.gg","ip":"66.22.238.4"} 31 | , 32 | {"hostname":"milan8905.discord.gg","ip":"66.22.238.5"} 33 | , 34 | {"hostname":"milan9192.discord.gg","ip":"66.22.238.161"} 35 | , 36 | {"hostname":"milan9345.discord.gg","ip":"66.22.238.132"} 37 | , 38 | {"hostname":"milan9516.discord.gg","ip":"66.22.238.149"} 39 | , 40 | {"hostname":"milan9894.discord.gg","ip":"66.22.238.162"} 41 | , 42 | {"hostname":"milan9948.discord.gg","ip":"66.22.238.136"} 43 | , 44 | {"hostname":"milan10000.discord.gg","ip":"35.219.229.187"} 45 | , 46 | {"hostname":"milan10001.discord.gg","ip":"35.219.239.85"} 47 | , 48 | {"hostname":"milan10002.discord.gg","ip":"35.219.231.131"} 49 | , 50 | {"hostname":"milan10003.discord.gg","ip":"35.219.243.191"} 51 | , 52 | {"hostname":"milan10004.discord.gg","ip":"35.219.226.57"} 53 | , 54 | {"hostname":"milan10005.discord.gg","ip":"35.219.235.195"} 55 | , 56 | {"hostname":"milan10008.discord.gg","ip":"35.219.230.140"} 57 | , 58 | {"hostname":"milan10012.discord.gg","ip":"35.219.227.31"} 59 | , 60 | {"hostname":"milan10007.discord.gg","ip":"35.219.253.38"} 61 | , 62 | {"hostname":"milan10013.discord.gg","ip":"35.219.252.135"} 63 | , 64 | {"hostname":"milan10006.discord.gg","ip":"35.219.241.142"} 65 | , 66 | {"hostname":"milan10010.discord.gg","ip":"35.219.225.149"} 67 | , 68 | {"hostname":"milan10011.discord.gg","ip":"35.219.228.37"} 69 | , 70 | {"hostname":"milan10009.discord.gg","ip":"35.219.231.60"} 71 | , 72 | {"hostname":"milan10014.discord.gg","ip":"35.219.245.45"} 73 | , 74 | {"hostname":"milan10016.discord.gg","ip":"35.219.242.221"} 75 | , 76 | {"hostname":"milan10022.discord.gg","ip":"35.219.230.238"} 77 | , 78 | {"hostname":"milan10017.discord.gg","ip":"35.219.236.198"} 79 | , 80 | {"hostname":"milan10018.discord.gg","ip":"35.219.227.163"} 81 | , 82 | {"hostname":"milan10015.discord.gg","ip":"35.219.248.230"} 83 | , 84 | {"hostname":"milan10023.discord.gg","ip":"35.219.254.63"} 85 | , 86 | {"hostname":"milan10020.discord.gg","ip":"35.219.239.132"} 87 | , 88 | {"hostname":"milan10019.discord.gg","ip":"35.219.249.126"} 89 | , 90 | {"hostname":"milan10024.discord.gg","ip":"35.219.248.63"} 91 | , 92 | {"hostname":"milan10025.discord.gg","ip":"35.219.254.197"} 93 | , 94 | {"hostname":"milan10026.discord.gg","ip":"35.219.235.32"} 95 | , 96 | {"hostname":"milan10027.discord.gg","ip":"35.219.238.115"} 97 | , 98 | {"hostname":"milan10029.discord.gg","ip":"35.219.247.35"} 99 | , 100 | {"hostname":"milan10030.discord.gg","ip":"35.219.247.14"} 101 | , 102 | {"hostname":"milan10034.discord.gg","ip":"35.219.235.98"} 103 | , 104 | {"hostname":"milan10032.discord.gg","ip":"35.219.241.191"} 105 | , 106 | {"hostname":"milan10031.discord.gg","ip":"35.219.229.248"} 107 | , 108 | {"hostname":"milan10033.discord.gg","ip":"35.219.254.233"} 109 | , 110 | {"hostname":"milan10035.discord.gg","ip":"35.219.244.1"} 111 | , 112 | {"hostname":"milan10028.discord.gg","ip":"35.219.252.64"} 113 | , 114 | {"hostname":"milan10040.discord.gg","ip":"35.219.235.52"} 115 | , 116 | {"hostname":"milan10044.discord.gg","ip":"35.219.254.67"} 117 | , 118 | {"hostname":"milan10041.discord.gg","ip":"35.219.245.56"} 119 | , 120 | {"hostname":"milan10036.discord.gg","ip":"35.219.253.218"} 121 | , 122 | {"hostname":"milan10037.discord.gg","ip":"35.219.235.248"} 123 | , 124 | {"hostname":"milan10045.discord.gg","ip":"35.219.251.186"} 125 | , 126 | {"hostname":"milan10046.discord.gg","ip":"35.219.230.51"} 127 | , 128 | {"hostname":"milan10039.discord.gg","ip":"35.219.245.221"} 129 | , 130 | {"hostname":"milan10042.discord.gg","ip":"35.219.241.52"} 131 | , 132 | {"hostname":"milan10038.discord.gg","ip":"35.219.231.247"} 133 | , 134 | {"hostname":"milan10043.discord.gg","ip":"35.219.246.159"} 135 | , 136 | {"hostname":"milan10021.discord.gg","ip":"35.219.229.159"} 137 | ] 138 | -------------------------------------------------------------------------------- /amnezia/amnezia-stockholm-voice-ip.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"hostname":"stockholm2593.discord.gg","ip":"66.22.237.162"} 3 | , 4 | {"hostname":"stockholm2673.discord.gg","ip":"66.22.237.161"} 5 | , 6 | {"hostname":"stockholm3048.discord.gg","ip":"66.22.237.16"} 7 | , 8 | {"hostname":"stockholm3238.discord.gg","ip":"66.22.237.44"} 9 | , 10 | {"hostname":"stockholm3881.discord.gg","ip":"66.22.237.160"} 11 | , 12 | {"hostname":"stockholm5118.discord.gg","ip":"66.22.237.163"} 13 | , 14 | {"hostname":"stockholm6104.discord.gg","ip":"66.22.237.164"} 15 | , 16 | {"hostname":"stockholm6270.discord.gg","ip":"66.22.237.45"} 17 | , 18 | {"hostname":"stockholm7576.discord.gg","ip":"66.22.237.165"} 19 | , 20 | {"hostname":"stockholm8261.discord.gg","ip":"66.22.237.158"} 21 | , 22 | {"hostname":"stockholm8635.discord.gg","ip":"66.22.237.42"} 23 | , 24 | {"hostname":"stockholm8543.discord.gg","ip":"66.22.237.159"} 25 | , 26 | {"hostname":"stockholm9496.discord.gg","ip":"66.22.237.15"} 27 | , 28 | {"hostname":"stockholm9724.discord.gg","ip":"66.22.237.43"} 29 | ] 30 | -------------------------------------------------------------------------------- /amnezia/amnezia-warsaw-voice-ip.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"hostname":"warsaw10000.discord.gg","ip":"34.0.248.221"} 3 | , 4 | {"hostname":"warsaw10001.discord.gg","ip":"34.0.240.100"} 5 | , 6 | {"hostname":"warsaw10002.discord.gg","ip":"34.0.244.201"} 7 | , 8 | {"hostname":"warsaw10003.discord.gg","ip":"34.0.248.19"} 9 | , 10 | {"hostname":"warsaw10004.discord.gg","ip":"34.0.242.46"} 11 | , 12 | {"hostname":"warsaw10005.discord.gg","ip":"34.0.249.71"} 13 | , 14 | {"hostname":"warsaw10006.discord.gg","ip":"34.0.244.230"} 15 | , 16 | {"hostname":"warsaw10007.discord.gg","ip":"34.0.246.70"} 17 | , 18 | {"hostname":"warsaw10008.discord.gg","ip":"34.0.248.205"} 19 | , 20 | {"hostname":"warsaw10009.discord.gg","ip":"34.0.240.72"} 21 | , 22 | {"hostname":"warsaw10010.discord.gg","ip":"34.0.245.95"} 23 | , 24 | {"hostname":"warsaw10011.discord.gg","ip":"34.0.249.238"} 25 | , 26 | {"hostname":"warsaw10012.discord.gg","ip":"34.0.246.59"} 27 | , 28 | {"hostname":"warsaw10013.discord.gg","ip":"34.0.246.240"} 29 | , 30 | {"hostname":"warsaw10014.discord.gg","ip":"34.0.240.96"} 31 | , 32 | {"hostname":"warsaw10015.discord.gg","ip":"34.0.242.158"} 33 | , 34 | {"hostname":"warsaw10016.discord.gg","ip":"34.0.249.254"} 35 | , 36 | {"hostname":"warsaw10017.discord.gg","ip":"34.0.242.39"} 37 | , 38 | {"hostname":"warsaw10018.discord.gg","ip":"34.0.246.222"} 39 | , 40 | {"hostname":"warsaw10019.discord.gg","ip":"34.0.245.73"} 41 | , 42 | {"hostname":"warsaw10020.discord.gg","ip":"34.0.242.166"} 43 | , 44 | {"hostname":"warsaw10022.discord.gg","ip":"34.0.248.21"} 45 | , 46 | {"hostname":"warsaw10023.discord.gg","ip":"34.0.241.51"} 47 | , 48 | {"hostname":"warsaw10024.discord.gg","ip":"34.0.242.233"} 49 | , 50 | {"hostname":"warsaw10025.discord.gg","ip":"34.0.250.203"} 51 | , 52 | {"hostname":"warsaw10027.discord.gg","ip":"34.0.244.98"} 53 | , 54 | {"hostname":"warsaw10028.discord.gg","ip":"34.0.248.218"} 55 | , 56 | {"hostname":"warsaw10035.discord.gg","ip":"34.0.246.39"} 57 | , 58 | {"hostname":"warsaw10031.discord.gg","ip":"34.0.240.254"} 59 | , 60 | {"hostname":"warsaw10030.discord.gg","ip":"34.0.241.180"} 61 | , 62 | {"hostname":"warsaw10033.discord.gg","ip":"34.0.242.180"} 63 | , 64 | {"hostname":"warsaw10036.discord.gg","ip":"34.0.241.194"} 65 | , 66 | {"hostname":"warsaw10034.discord.gg","ip":"34.0.240.245"} 67 | , 68 | {"hostname":"warsaw10032.discord.gg","ip":"34.0.244.196"} 69 | , 70 | {"hostname":"warsaw10029.discord.gg","ip":"34.0.240.237"} 71 | , 72 | {"hostname":"warsaw10037.discord.gg","ip":"34.0.250.90"} 73 | , 74 | {"hostname":"warsaw10038.discord.gg","ip":"34.0.247.217"} 75 | , 76 | {"hostname":"warsaw10039.discord.gg","ip":"34.0.249.228"} 77 | , 78 | {"hostname":"warsaw10042.discord.gg","ip":"34.0.247.100"} 79 | , 80 | {"hostname":"warsaw10046.discord.gg","ip":"34.0.245.193"} 81 | , 82 | {"hostname":"warsaw10040.discord.gg","ip":"34.0.248.61"} 83 | , 84 | {"hostname":"warsaw10043.discord.gg","ip":"34.0.249.154"} 85 | , 86 | {"hostname":"warsaw10044.discord.gg","ip":"34.0.250.73"} 87 | , 88 | {"hostname":"warsaw10045.discord.gg","ip":"34.0.240.34"} 89 | , 90 | {"hostname":"warsaw10041.discord.gg","ip":"34.0.240.39"} 91 | , 92 | {"hostname":"warsaw10047.discord.gg","ip":"34.0.241.8"} 93 | , 94 | {"hostname":"warsaw10048.discord.gg","ip":"34.0.242.7"} 95 | , 96 | {"hostname":"warsaw10049.discord.gg","ip":"34.0.245.220"} 97 | , 98 | {"hostname":"warsaw10051.discord.gg","ip":"34.0.245.96"} 99 | , 100 | {"hostname":"warsaw10052.discord.gg","ip":"34.0.247.227"} 101 | , 102 | {"hostname":"warsaw10055.discord.gg","ip":"34.0.249.104"} 103 | , 104 | {"hostname":"warsaw10053.discord.gg","ip":"34.0.249.158"} 105 | , 106 | {"hostname":"warsaw10057.discord.gg","ip":"34.0.247.11"} 107 | , 108 | {"hostname":"warsaw10050.discord.gg","ip":"34.0.250.71"} 109 | , 110 | {"hostname":"warsaw10056.discord.gg","ip":"34.0.246.66"} 111 | , 112 | {"hostname":"warsaw10059.discord.gg","ip":"34.0.246.174"} 113 | , 114 | {"hostname":"warsaw10058.discord.gg","ip":"34.0.244.207"} 115 | , 116 | {"hostname":"warsaw10066.discord.gg","ip":"34.0.244.15"} 117 | , 118 | {"hostname":"warsaw10060.discord.gg","ip":"34.0.247.21"} 119 | , 120 | {"hostname":"warsaw10062.discord.gg","ip":"34.0.240.94"} 121 | , 122 | {"hostname":"warsaw10063.discord.gg","ip":"34.0.240.175"} 123 | , 124 | {"hostname":"warsaw10067.discord.gg","ip":"34.0.242.42"} 125 | , 126 | {"hostname":"warsaw10064.discord.gg","ip":"34.0.249.203"} 127 | , 128 | {"hostname":"warsaw10061.discord.gg","ip":"34.0.243.218"} 129 | , 130 | {"hostname":"warsaw10065.discord.gg","ip":"34.0.247.190"} 131 | , 132 | {"hostname":"warsaw10068.discord.gg","ip":"34.0.241.150"} 133 | , 134 | {"hostname":"warsaw10069.discord.gg","ip":"34.0.250.56"} 135 | , 136 | {"hostname":"warsaw10070.discord.gg","ip":"34.0.250.10"} 137 | , 138 | {"hostname":"warsaw10071.discord.gg","ip":"34.0.248.182"} 139 | , 140 | {"hostname":"warsaw10076.discord.gg","ip":"34.0.249.187"} 141 | , 142 | {"hostname":"warsaw10074.discord.gg","ip":"34.0.240.53"} 143 | , 144 | {"hostname":"warsaw10075.discord.gg","ip":"34.0.243.231"} 145 | , 146 | {"hostname":"warsaw10077.discord.gg","ip":"34.0.241.71"} 147 | , 148 | {"hostname":"warsaw10072.discord.gg","ip":"34.0.250.38"} 149 | , 150 | {"hostname":"warsaw10078.discord.gg","ip":"34.0.247.218"} 151 | , 152 | {"hostname":"warsaw10079.discord.gg","ip":"34.0.246.148"} 153 | , 154 | {"hostname":"warsaw10080.discord.gg","ip":"34.0.244.83"} 155 | , 156 | {"hostname":"warsaw10081.discord.gg","ip":"34.0.250.189"} 157 | , 158 | {"hostname":"warsaw10082.discord.gg","ip":"34.0.245.62"} 159 | , 160 | {"hostname":"warsaw10083.discord.gg","ip":"34.0.249.220"} 161 | , 162 | {"hostname":"warsaw10086.discord.gg","ip":"34.0.250.77"} 163 | , 164 | {"hostname":"warsaw10084.discord.gg","ip":"34.0.242.134"} 165 | , 166 | {"hostname":"warsaw10085.discord.gg","ip":"34.0.242.195"} 167 | , 168 | {"hostname":"warsaw10087.discord.gg","ip":"34.0.248.104"} 169 | , 170 | {"hostname":"warsaw10088.discord.gg","ip":"34.0.247.85"} 171 | , 172 | {"hostname":"warsaw10090.discord.gg","ip":"34.0.249.234"} 173 | , 174 | {"hostname":"warsaw10089.discord.gg","ip":"34.0.242.95"} 175 | , 176 | {"hostname":"warsaw10091.discord.gg","ip":"34.0.240.204"} 177 | , 178 | {"hostname":"warsaw10095.discord.gg","ip":"34.0.245.81"} 179 | , 180 | {"hostname":"warsaw10096.discord.gg","ip":"34.0.245.158"} 181 | , 182 | {"hostname":"warsaw10097.discord.gg","ip":"34.0.246.242"} 183 | , 184 | {"hostname":"warsaw10094.discord.gg","ip":"34.0.247.39"} 185 | , 186 | {"hostname":"warsaw10098.discord.gg","ip":"34.0.246.215"} 187 | , 188 | {"hostname":"warsaw10093.discord.gg","ip":"34.0.250.179"} 189 | , 190 | {"hostname":"warsaw10100.discord.gg","ip":"34.0.250.144"} 191 | , 192 | {"hostname":"warsaw10099.discord.gg","ip":"34.0.246.119"} 193 | , 194 | {"hostname":"warsaw10104.discord.gg","ip":"34.0.247.19"} 195 | , 196 | {"hostname":"warsaw10105.discord.gg","ip":"34.0.240.1"} 197 | , 198 | {"hostname":"warsaw10108.discord.gg","ip":"34.0.241.223"} 199 | , 200 | {"hostname":"warsaw10103.discord.gg","ip":"34.0.244.142"} 201 | , 202 | {"hostname":"warsaw10102.discord.gg","ip":"34.0.250.135"} 203 | , 204 | {"hostname":"warsaw10101.discord.gg","ip":"34.0.244.121"} 205 | , 206 | {"hostname":"warsaw10107.discord.gg","ip":"34.0.249.101"} 207 | , 208 | {"hostname":"warsaw10109.discord.gg","ip":"34.0.247.249"} 209 | , 210 | {"hostname":"warsaw10111.discord.gg","ip":"34.0.250.187"} 211 | , 212 | {"hostname":"warsaw10110.discord.gg","ip":"34.0.248.148"} 213 | , 214 | {"hostname":"warsaw10113.discord.gg","ip":"34.0.244.165"} 215 | , 216 | {"hostname":"warsaw10114.discord.gg","ip":"34.0.246.214"} 217 | , 218 | {"hostname":"warsaw10112.discord.gg","ip":"34.0.243.25"} 219 | , 220 | {"hostname":"warsaw10116.discord.gg","ip":"34.0.249.116"} 221 | , 222 | {"hostname":"warsaw10115.discord.gg","ip":"34.0.251.17"} 223 | , 224 | {"hostname":"warsaw10117.discord.gg","ip":"34.0.241.14"} 225 | , 226 | {"hostname":"warsaw10118.discord.gg","ip":"34.0.244.75"} 227 | , 228 | {"hostname":"warsaw10119.discord.gg","ip":"34.0.245.199"} 229 | , 230 | {"hostname":"warsaw10120.discord.gg","ip":"34.0.247.120"} 231 | , 232 | {"hostname":"warsaw10121.discord.gg","ip":"34.0.249.245"} 233 | , 234 | {"hostname":"warsaw10122.discord.gg","ip":"34.0.243.14"} 235 | , 236 | {"hostname":"warsaw10123.discord.gg","ip":"34.0.244.48"} 237 | , 238 | {"hostname":"warsaw10124.discord.gg","ip":"34.0.240.99"} 239 | , 240 | {"hostname":"warsaw10125.discord.gg","ip":"34.0.248.48"} 241 | , 242 | {"hostname":"warsaw10126.discord.gg","ip":"34.0.245.18"} 243 | , 244 | {"hostname":"warsaw10127.discord.gg","ip":"34.0.250.46"} 245 | , 246 | {"hostname":"warsaw10128.discord.gg","ip":"34.0.240.121"} 247 | , 248 | {"hostname":"warsaw10129.discord.gg","ip":"34.0.243.199"} 249 | , 250 | {"hostname":"warsaw10130.discord.gg","ip":"34.0.241.112"} 251 | , 252 | {"hostname":"warsaw10131.discord.gg","ip":"34.0.243.60"} 253 | , 254 | {"hostname":"warsaw10132.discord.gg","ip":"34.0.251.86"} 255 | , 256 | {"hostname":"warsaw10133.discord.gg","ip":"34.0.250.34"} 257 | , 258 | {"hostname":"warsaw10134.discord.gg","ip":"34.0.250.133"} 259 | , 260 | {"hostname":"warsaw10135.discord.gg","ip":"34.0.249.237"} 261 | , 262 | {"hostname":"warsaw10136.discord.gg","ip":"34.0.247.26"} 263 | , 264 | {"hostname":"warsaw10137.discord.gg","ip":"34.0.240.207"} 265 | , 266 | {"hostname":"warsaw10138.discord.gg","ip":"34.0.246.63"} 267 | , 268 | {"hostname":"warsaw10139.discord.gg","ip":"34.0.244.145"} 269 | , 270 | {"hostname":"warsaw10140.discord.gg","ip":"34.0.245.234"} 271 | , 272 | {"hostname":"warsaw10141.discord.gg","ip":"34.0.246.245"} 273 | , 274 | {"hostname":"warsaw10142.discord.gg","ip":"34.0.249.7"} 275 | , 276 | {"hostname":"warsaw10143.discord.gg","ip":"34.0.244.45"} 277 | , 278 | {"hostname":"warsaw10144.discord.gg","ip":"34.0.248.34"} 279 | , 280 | {"hostname":"warsaw10145.discord.gg","ip":"34.0.245.173"} 281 | , 282 | {"hostname":"warsaw10146.discord.gg","ip":"34.0.240.84"} 283 | , 284 | {"hostname":"warsaw10147.discord.gg","ip":"34.0.241.162"} 285 | , 286 | {"hostname":"warsaw10148.discord.gg","ip":"34.0.246.15"} 287 | , 288 | {"hostname":"warsaw10149.discord.gg","ip":"34.0.243.20"} 289 | , 290 | {"hostname":"warsaw10150.discord.gg","ip":"34.0.247.118"} 291 | , 292 | {"hostname":"warsaw10151.discord.gg","ip":"34.0.244.243"} 293 | , 294 | {"hostname":"warsaw10152.discord.gg","ip":"34.0.240.240"} 295 | , 296 | {"hostname":"warsaw10153.discord.gg","ip":"34.0.241.144"} 297 | , 298 | {"hostname":"warsaw10154.discord.gg","ip":"34.0.248.141"} 299 | , 300 | {"hostname":"warsaw10155.discord.gg","ip":"34.0.247.154"} 301 | , 302 | {"hostname":"warsaw10156.discord.gg","ip":"34.0.250.156"} 303 | , 304 | {"hostname":"warsaw10157.discord.gg","ip":"34.0.241.220"} 305 | , 306 | {"hostname":"warsaw10158.discord.gg","ip":"34.0.248.228"} 307 | , 308 | {"hostname":"warsaw10021.discord.gg","ip":"34.0.245.54"} 309 | , 310 | {"hostname":"warsaw10026.discord.gg","ip":"34.0.246.185"} 311 | , 312 | {"hostname":"warsaw10054.discord.gg","ip":"34.0.244.112"} 313 | , 314 | {"hostname":"warsaw10073.discord.gg","ip":"34.0.249.148"} 315 | , 316 | {"hostname":"warsaw10092.discord.gg","ip":"34.0.249.68"} 317 | , 318 | {"hostname":"warsaw10106.discord.gg","ip":"34.0.241.149"} 319 | ] 320 | -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/.env: -------------------------------------------------------------------------------- 1 | PrivateKey = 2 | Address = 3 | DNS = 4 | PublicKey = 5 | Endpoint = -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/README.md: -------------------------------------------------------------------------------- 1 | # Discord Warp Generator for AmneziaWG 2 | 3 | Описание: 4 | Данная утилита предоставляет удобный графический интерфейс для создания и конфигурации VPN-соединения через **WireGuard**. Она автоматически генерирует конфигурационный файл `warp.conf` для **AmneziaWG**, 5 | с целью обхода блокировки **Discord**, не влияя на работу других сервисов. 6 | Программа была разработана для максимального упрощения настройки конфигураций и автоматизации получения IP-адресов голосовых серверов. 7 | 8 | ## Шаги по настройке 9 | 10 | ### 1. Генерация базовой Warp конфигурации 11 | Вам необходимо сгенерировать конфигурационный файл **Warp** для вашей системы. Для этого запустите bash-скрипт [`warp_generator.sh`](warp_generator.sh). 12 | Предоставленный [ImMALWARE](https://github.com/ImMALWARE/bash-warp-generator) 13 | 14 | Если на вашем устройстве отсутствуют необходимые инструменты для запуска, воспользуйтесь гайдом: 15 | [Ссылка readme у ImMALWARE](https://github.com/ImMALWARE/bash-warp-generator/blob/main/README.md). 16 | 17 | ### 2. Использование 18 | - Если Python не установлен, используйте готовый исполняемый файл `WarpGeneratorApp.exe`, который скомпилирован из `main.py`. 19 | ```angular2html 20 | pyinstaller --onefile --windowed --distpath . main.py 21 | ``` 22 | - Заполните необходимые поля 23 | - `PrivateKey` 24 | - `Address` 25 | - `DNS` 26 | - `PublicKey` 27 | - `Endpoint` 28 | 29 | Они будут записаны в файл окружения `.env` и сохранены. 30 | **NOTE:** Если вы столкнулись с проблемой неработающей вставки через Ctrl+V, то измените раскладку на английскую в системе. 31 | 32 | 33 | ### 3. Результат 34 | На выходе вы получите файл конфигурации **Warp**, настроенный для обхода блокировок, но исключительно для IP-адресов Discord. 35 | 36 | **NOTE:** Для использования необходимо установить AmneziaWG. Официальная документация: https://docs.amnezia.org/documentation/amnezia-wg/ 37 | 38 | **NOTE:** Если ваш провайдер блокирует стандарнтный Endpoint, то попробуйте использовать Endpoint = engage.cloudflareclient.com:2408 (актуально на 28.10.24) 39 | -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/WARP-example.conf: -------------------------------------------------------------------------------- 1 | [Interface] 2 | PrivateKey = 3 | S1 = 0 4 | S2 = 0 5 | Jc = 120 6 | Jmin = 23 7 | Jmax = 911 8 | H1 = 1 9 | H2 = 2 10 | H3 = 3 11 | H4 = 4 12 | Address = 13 | DNS = 1.1.1.1, 2606:4700:4700::1111, 1.0.0.1, 2606:4700:4700::1001 14 | 15 | [Peer] 16 | PublicKey = 17 | AllowedIPs = 0.0.0.0/1, 128.0.0.0/1, ::/1, 8000::/1 18 | Endpoint = -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/WarpGeneratorApp.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GhostRooter0953/discord-voice-ips/e02ec4602392a16aaf9197cac6f062a9224791e9/custom-solutions/MikL9/amnezia-warp-builder/WarpGeneratorApp.exe -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/build/main/PYZ-00.pyz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GhostRooter0953/discord-voice-ips/e02ec4602392a16aaf9197cac6f062a9224791e9/custom-solutions/MikL9/amnezia-warp-builder/build/main/PYZ-00.pyz -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/build/main/base_library.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GhostRooter0953/discord-voice-ips/e02ec4602392a16aaf9197cac6f062a9224791e9/custom-solutions/MikL9/amnezia-warp-builder/build/main/base_library.zip -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/build/main/main.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GhostRooter0953/discord-voice-ips/e02ec4602392a16aaf9197cac6f062a9224791e9/custom-solutions/MikL9/amnezia-warp-builder/build/main/main.pkg -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/main.py: -------------------------------------------------------------------------------- 1 | import tkinter as tk 2 | import os 3 | from dotenv import set_key 4 | import sys 5 | import io 6 | from datetime import datetime 7 | from utils import find_root_path, ConfigurationError 8 | import wapr_generation as warp 9 | 10 | 11 | # GUI для ввода данных 12 | def create_gui(): 13 | def save_and_run(): 14 | # Сохранение данных в .env 15 | set_key('.env', 'PrivateKey', private_key_entry.get()) 16 | set_key('.env', 'Address', address_entry.get()) 17 | set_key('.env', 'DNS', dns_entry.get()) 18 | set_key('.env', 'PublicKey', public_key_entry.get()) 19 | set_key('.env', 'Endpoint', endpoint_entry.get()) 20 | 21 | # Перезагрузка .env файла 22 | warp.load_dotenv() 23 | 24 | # Перенаправление вывода консоли в текстовый виджет 25 | old_stdout = sys.stdout 26 | sys.stdout = mystdout = io.StringIO() 27 | 28 | try: 29 | # Выполнение основной логики 30 | main() 31 | except ConfigurationError as e: 32 | # Вывод ошибки в текстовый виджет 33 | console_output.delete(1.0, tk.END) 34 | console_output.insert(tk.END, f"Error: {e}\n") 35 | finally: 36 | # Восстановление стандартного вывода 37 | sys.stdout = old_stdout 38 | 39 | # Вывод результата в текстовый виджет 40 | console_output.delete(1.0, tk.END) 41 | console_output.insert(tk.END, mystdout.getvalue()) 42 | 43 | root = tk.Tk() 44 | root.title("Настройки конфигурации") 45 | root.geometry("600x640") # Увеличиваем размер окна 46 | 47 | tk.Label(root, text="PrivateKey").grid(row=0, column=0) 48 | private_key_entry = tk.Entry(root, width=50) # Увеличиваем ширину поля 49 | private_key_entry.insert(0, os.getenv("PrivateKey", "")) 50 | private_key_entry.grid(row=0, column=1) 51 | 52 | tk.Label(root, text="Address").grid(row=1, column=0) 53 | address_entry = tk.Entry(root, width=50) # Увеличиваем ширину поля 54 | address_entry.insert(0, os.getenv("Address", "")) 55 | address_entry.grid(row=1, column=1) 56 | 57 | tk.Label(root, text="DNS").grid(row=2, column=0) 58 | dns_entry = tk.Entry(root, width=50) # Увеличиваем ширину поля 59 | dns_entry.insert(0, os.getenv("DNS", "")) 60 | dns_entry.grid(row=2, column=1) 61 | 62 | tk.Label(root, text="PublicKey").grid(row=3, column=0) 63 | public_key_entry = tk.Entry(root, width=50) # Увеличиваем ширину поля 64 | public_key_entry.insert(0, os.getenv("PublicKey", "")) 65 | public_key_entry.grid(row=3, column=1) 66 | 67 | tk.Label(root, text="Endpoint").grid(row=4, column=0) 68 | endpoint_entry = tk.Entry(root, width=50) # Увеличиваем ширину поля 69 | endpoint_entry.insert(0, os.getenv("Endpoint", "")) 70 | endpoint_entry.grid(row=4, column=1) 71 | 72 | tk.Button(root, text="Сохранить и Запустить", command=save_and_run).grid(row=5, columnspan=2) 73 | 74 | # Добавляем текстовый виджет для вывода консоли 75 | console_output = tk.Text(root, height=15, width=70) 76 | console_output.grid(row=6, columnspan=2) 77 | 78 | root.mainloop() 79 | 80 | 81 | def main(): 82 | warp.get_env_data() 83 | # Пути к скриптам и файлам 84 | print("Валидация необходимых файлов проекта...") 85 | 86 | root_path = find_root_path() 87 | if root_path is None: 88 | raise ValueError("root_path is not set") 89 | 90 | print(f"Root path: {root_path}") 91 | hosts_file = os.path.join(root_path, 'main_domains/discord-main-domains-list') 92 | amnezia_path = os.path.join(root_path, 'amnezia') 93 | region_json_file = os.path.join(amnezia_path, 'amnezia-voice-ip.json') 94 | domains_json_file = os.path.join(amnezia_path, "amnezia-discord-domains.json") 95 | 96 | # Шаг 1. Получаем IP-адреса с хостов 97 | print("Получаем IP-адреса доменов...") 98 | host_ips = warp.get_ips_from_hosts(hosts_file, domains_json_file) 99 | 100 | # Шаг 4. Получаем IP-адреса из сгенерированного JSON файла 101 | print("Получаем IP-адреса из голосовых каналов...") 102 | region_ips = warp.get_ips_from_json(region_json_file) 103 | 104 | # Объединяем все IP-адреса 105 | all_ips = host_ips + region_ips 106 | 107 | # Шаг 5. Генерация файла конфигурации 108 | print("Генерация файла конфигурации...") 109 | current_date = datetime.now().strftime("%Y-%m-%d") 110 | output_file = f'warp{current_date}.conf' 111 | warp.generate_warp_conf(all_ips, output_file) 112 | 113 | print(f"Конфигурационный файл '{output_file}' успешно создан!") 114 | print(f"Его можно найти в '{os.path.abspath(output_file)}'") 115 | 116 | 117 | if __name__ == "__main__": 118 | create_gui() 119 | -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/main.spec: -------------------------------------------------------------------------------- 1 | # -*- mode: python ; coding: utf-8 -*- 2 | 3 | 4 | a = Analysis( 5 | ['main.py'], 6 | pathex=[], 7 | binaries=[], 8 | datas=[], 9 | hiddenimports=[], 10 | hookspath=[], 11 | hooksconfig={}, 12 | runtime_hooks=[], 13 | excludes=[], 14 | noarchive=False, 15 | optimize=0, 16 | ) 17 | pyz = PYZ(a.pure) 18 | 19 | exe = EXE( 20 | pyz, 21 | a.scripts, 22 | a.binaries, 23 | a.datas, 24 | [], 25 | name='main', 26 | debug=False, 27 | bootloader_ignore_signals=False, 28 | strip=False, 29 | upx=True, 30 | upx_exclude=[], 31 | runtime_tmpdir=None, 32 | console=False, 33 | disable_windowed_traceback=False, 34 | argv_emulation=False, 35 | target_arch=None, 36 | codesign_identity=None, 37 | entitlements_file=None, 38 | ) 39 | -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GhostRooter0953/discord-voice-ips/e02ec4602392a16aaf9197cac6f062a9224791e9/custom-solutions/MikL9/amnezia-warp-builder/requirements.txt -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/utils.py: -------------------------------------------------------------------------------- 1 | import sys 2 | import os 3 | from pathlib import Path 4 | 5 | 6 | def find_root_path(): 7 | # Определяем путь к файлу 8 | if hasattr(sys, 'gettrace') and sys.gettrace(): 9 | # Если запущено в режиме отладки, используем текущий путь файла 10 | current_path = Path(__file__).resolve() 11 | else: 12 | # В других случаях (например, при запуске из venv) указываем путь вручную или относительно 13 | current_path = Path(sys.executable).resolve() 14 | # Ищем корневую директорию проекта 15 | for parent in current_path.parents: 16 | if parent.name == 'discord-voice-ips-master' or parent.name == 'discord-voice-ips-amneziaWG' or parent.name == 'discord-voice-ips': 17 | return parent 18 | if (parent / 'discord-domains-list').exists() or (parent / '.gitignore').exists(): 19 | return parent 20 | 21 | return current_path 22 | 23 | 24 | class ConfigurationError(Exception): 25 | pass 26 | 27 | 28 | def panic_message(message): 29 | print(f"Ошибка выполнения программы: {message}") 30 | raise ConfigurationError(message) 31 | -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/wapr_generation.py: -------------------------------------------------------------------------------- 1 | import os 2 | from dotenv import load_dotenv 3 | from utils import panic_message 4 | import socket 5 | import json 6 | 7 | # Загружаем переменные из .env файла 8 | load_dotenv(override=True) 9 | 10 | # Функция для получения IP-адресов из хоста 11 | def get_ip_from_host(host): 12 | try: 13 | return socket.gethostbyname(host) 14 | except socket.gaierror: 15 | print(f"Host '{host}' not found.") 16 | return None 17 | 18 | 19 | # Шаг 1. Получение IP-адресов из файла хостов 20 | def get_ips_from_hosts(file_path, extended_json_file): 21 | ip_addresses = set() # Используем множество для автоматического удаления дубликатов 22 | 23 | try: 24 | # Получение из file_path 25 | with open(file_path, 'r') as f: 26 | for line in f: 27 | host = line.strip() 28 | if host: 29 | ip = get_ip_from_host(host) 30 | if ip: 31 | ip_addresses.add(ip) # Добавляем IP в множество 32 | except FileNotFoundError as e: 33 | panic_message(f"File not found: {e}") 34 | 35 | # Дозаполнение из extended_json_file 36 | print("Дозаполнение пропущенных хостов...") 37 | extended_host_ips = get_ips_from_json(extended_json_file) 38 | ip_addresses.update(extended_host_ips) # Обновляем множество новыми IP 39 | 40 | return list(ip_addresses) # Преобразуем множество обратно в список перед возвратом 41 | 42 | 43 | # Шаг 3. Чтение JSON файла с IP адресами после генерации 44 | def get_ips_from_json(json_file): 45 | try: 46 | with open(json_file, 'r') as f: 47 | data = json.load(f) 48 | return [entry['ip'] for entry in data if entry['ip'] != ""] 49 | except FileNotFoundError as e: 50 | panic_message(f"File not found: {e}") 51 | 52 | 53 | # Шаг 4. Формирование конфигурации и запись в файл 54 | def generate_warp_conf(ip_addresses, output_file): 55 | # Чтение данных из .env 56 | print("Проверка данных из окружения...") 57 | private_key, address, dns, public_key, endpoint = get_env_data() 58 | # Формируем шаблон конфигурации с данными из .env 59 | template = f""" 60 | [Interface] 61 | PrivateKey = {private_key} 62 | S1 = 0 63 | S2 = 0 64 | Jc = 4 65 | Jmin = 40 66 | Jmax = 70 67 | H1 = 1 68 | H2 = 2 69 | H3 = 3 70 | H4 = 4 71 | MTU = 1280 72 | Address = {address} 73 | DNS = {dns} 74 | 75 | [Peer] 76 | PublicKey = {public_key} 77 | AllowedIPs = {', '.join(ip_addresses)} 78 | Endpoint = {endpoint} 79 | """ 80 | try: 81 | with open(output_file, 'w') as f: 82 | f.write(template) 83 | except FileNotFoundError as e: 84 | panic_message(f"File not found: {e}") 85 | 86 | 87 | def get_env_data(): 88 | # Чтение данных из .env 89 | print("Чтение данных из окружения...") 90 | load_dotenv(override=True) 91 | private_key = os.getenv('PrivateKey') 92 | address = os.getenv('Address') 93 | dns = os.getenv('DNS') 94 | public_key = os.getenv('PublicKey') 95 | endpoint = os.getenv('Endpoint') 96 | if not (private_key and address and dns and public_key and endpoint): 97 | panic_message("Заполните все поля конфигурации!") 98 | 99 | return private_key, address, dns, public_key, endpoint 100 | -------------------------------------------------------------------------------- /custom-solutions/MikL9/amnezia-warp-builder/warp_generator.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | clear 4 | mkdir -p ~/.cloudshell && touch ~/.cloudshell/no-apt-get-warning # Для Google Cloud Shell, но лучше там не выполнять 5 | echo "Установка зависимостей..." 6 | apt update -y && apt install sudo -y # Для Aeza Terminator, там sudo не установлен по умолчанию 7 | sudo apt-get update -y --fix-missing && sudo apt-get install wireguard-tools jq wget -y --fix-missing # Update второй раз, если sudo установлен и обязателен (в строке выше не сработал) 8 | 9 | priv="${1:-$(wg genkey)}" 10 | pub="${2:-$(echo "${priv}" | wg pubkey)}" 11 | api="https://api.cloudflareclient.com/v0i1909051800" 12 | ins() { curl -s -H 'user-agent:' -H 'content-type: application/json' -X "$1" "${api}/$2" "${@:3}"; } 13 | sec() { ins "$1" "$2" -H "authorization: Bearer $3" "${@:4}"; } 14 | response=$(ins POST "reg" -d "{\"install_id\":\"\",\"tos\":\"$(date -u +%FT%T.000Z)\",\"key\":\"${pub}\",\"fcm_token\":\"\",\"type\":\"ios\",\"locale\":\"en_US\"}") 15 | 16 | clear 17 | echo -e "НЕ ИСПОЛЬЗУЙТЕ GOOGLE CLOUD SHELL ДЛЯ ГЕНЕРАЦИИ! Если вы сейчас в Google Cloud Shell, прочитайте актуальный гайд: https://t.me/immalware/1211\n" 18 | 19 | id=$(echo "$response" | jq -r '.result.id') 20 | token=$(echo "$response" | jq -r '.result.token') 21 | response=$(sec PATCH "reg/${id}" "$token" -d '{"warp_enabled":true}') 22 | peer_pub=$(echo "$response" | jq -r '.result.config.peers[0].public_key') 23 | peer_endpoint=$(echo "$response" | jq -r '.result.config.peers[0].endpoint.host') 24 | client_ipv4=$(echo "$response" | jq -r '.result.config.interface.addresses.v4') 25 | client_ipv6=$(echo "$response" | jq -r '.result.config.interface.addresses.v6') 26 | 27 | conf=$(cat <<-EOM 28 | [Interface] 29 | PrivateKey = ${priv} 30 | S1 = 0 31 | S2 = 0 32 | Jc = 4 33 | Jmin = 40 34 | Jmax = 70 35 | H1 = 1 36 | H2 = 2 37 | H3 = 3 38 | H4 = 4 39 | MTU = 1280 40 | Address = ${client_ipv4}, ${client_ipv6} 41 | DNS = 1.1.1.1, 2606:4700:4700::1111, 1.0.0.1, 2606:4700:4700::1001 42 | 43 | [Peer] 44 | PublicKey = ${peer_pub} 45 | AllowedIPs = 0.0.0.0/0, ::/0 46 | Endpoint = ${peer_endpoint} 47 | EOM 48 | ) 49 | 50 | echo -e "\n\n\n" 51 | [ -t 1 ] && echo "########## НАЧАЛО КОНФИГА ##########" 52 | echo "${conf}" 53 | [ -t 1 ] && echo "########### КОНЕЦ КОНФИГА ###########" 54 | 55 | conf_base64=$(echo -n "${conf}" | base64 -w 0) 56 | echo "Скачать конфиг файлом: https://immalware.github.io/downloader.html?filename=WARP.conf&content=${conf_base64}" 57 | echo -e "\n" 58 | echo "Что-то не получилось? Есть вопросы? Пишите в чат: https://t.me/immalware_chat" -------------------------------------------------------------------------------- /custom-solutions/grillow/linux-config-updater/README.md: -------------------------------------------------------------------------------- 1 | # Discord Config Updater for Linux users 2 | 3 | ## Как использовать 4 | 5 | ### Требования к конфигурационному файлу Amnezia/WireGuard 6 | Добавить следующие строчки в раздел ```[Peer]``` конфигурационного файла: 7 | ```shell 8 | # Discord 9 | AllowedIPs = 10 | # Discord Voice 11 | AllowedIPs = 12 | ``` 13 | 14 | Пример ```/etc/wireguard/client.conf```: 15 | ``` 16 | [Interface] 17 | ... 18 | 19 | [Peer] 20 | PublicKey = ... 21 | Endpoint = ... 22 | AllowedIPs = 10.0.13.0/24 23 | # Discord 24 | AllowedIPs = 10.0.13.0/24 25 | # Discord Voice 26 | AllowedIPs = 10.0.13.0/24 27 | ``` 28 | 29 | ### Запустить 30 | ```shell 31 | CONFIG_PATH="/etc/wireguard/client.conf" ./update_amnezia-discord.sh 32 | ``` 33 | Готово, конфиг обновлен. Можно перезапускать сервис. 34 | -------------------------------------------------------------------------------- /custom-solutions/grillow/linux-config-updater/update_amnezia-discord.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | discord_ips="$(wget -O- https://github.com/GhostRooter0953/discord-voice-ips/raw/refs/heads/master/main_domains/discord-main-ip-list 2>/dev/null | tr '\n' ',' | sed 's/,$//')" 4 | sudo sed -i "/# Discord/{n;s|^AllowedIPs = .*|AllowedIPs = $discord_ips|}" "$CONFIG_PATH" 5 | 6 | discord_voice_ips="$(wget -O- https://github.com/GhostRooter0953/discord-voice-ips/raw/refs/heads/master/voice_domains/discord-voice-ip-list 2>/dev/null | tr '\n' ',' | sed 's/,$//')" 7 | sudo sed -i "/# Discord\ Voice/{n;s|^AllowedIPs = .*|AllowedIPs = $discord_voice_ips|}" "$CONFIG_PATH" 8 | -------------------------------------------------------------------------------- /custom-solutions/sing-box/rules/discord-rules.srs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GhostRooter0953/discord-voice-ips/e02ec4602392a16aaf9197cac6f062a9224791e9/custom-solutions/sing-box/rules/discord-rules.srs -------------------------------------------------------------------------------- /custom-solutions/sing-box/singbox_gen.py: -------------------------------------------------------------------------------- 1 | import json, subprocess 2 | 3 | tempate = {"version": 2, "rules": [{"domain_suffix": [],"ip_cidr": []}]} 4 | 5 | domains = [] 6 | 7 | # Удаляем сабдомены из списков 8 | domains_list = [line.rstrip('\n\r') for line in open('../../main_domains/discord-main-domains-list', 'r') if line] 9 | for domain in domains_list: 10 | skip = False 11 | for domain_renew in domains_list: 12 | if domain.endswith(domain_renew) and domain_renew != domain: 13 | skip = True 14 | break 15 | if skip: continue 16 | domains.append(domain) 17 | 18 | ips = [] 19 | ip_main_list = [line.rstrip('\n\r') for line in open('../../main_domains/discord-main-ip-list', 'r') if line] 20 | ip_voice_list = [line.rstrip('\n\r') for line in open('../../voice_domains/discord-voice-ip-list', 'r') if line] 21 | for ip in ip_main_list + ip_voice_list: 22 | ipcdr = f'{ip}/32' 23 | if ipcdr in ips: continue 24 | ips.append(ipcdr) 25 | 26 | tempate['rules'][0]['domain_suffix'] = domains 27 | tempate['rules'][0]['ip_cidr'] = ips 28 | 29 | out = json.dumps(tempate, indent=2) 30 | 31 | open('rules/discord-rules.json','w').write(out) 32 | 33 | subprocess.run(f"sing-box rule-set compile rules/discord-rules.json -o rules/discord-rules.srs", shell=True) -------------------------------------------------------------------------------- /ipset-adder.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | RED='\033[0;31m' 4 | GREEN='\033[0;32m' 5 | YELLOW='\033[1;33m' 6 | BLUE='\033[0;34m' 7 | MAGENTA='\033[0;35m' 8 | CYAN='\033[0;36m' 9 | BOLD='\033[1m' 10 | NC='\033[0m' 11 | 12 | line_skip() { echo -e ". . ."; } 13 | line_select() { echo -e "${BLUE}[SELECT]${NC} $*"; } 14 | log_info() { echo -e "${CYAN}[INFO]${NC} $*"; } 15 | log_success() { echo -e "${GREEN}[OK]${NC} $*"; } 16 | log_warn() { echo -e "${YELLOW}[WARN]${NC} $*"; } 17 | log_error() { echo -e "${RED}[ERROR]${NC} $*"; } 18 | 19 | generate_ipset_list() { 20 | local ip_file="$1" 21 | local ipset_file="$2" 22 | local ipset_name="$3" 23 | if [[ -f "$ip_file" ]]; then 24 | log_success "Сгенерирован список из ${YELLOW}$ip_file${NC}" 25 | : > "$ipset_file" 26 | while IFS= read -r ip; do 27 | [[ -z "$ip" ]] && continue 28 | echo "add $ipset_name $ip -exist" >> "$ipset_file" 29 | done < "$ip_file" 30 | else 31 | log_warn "Генерация списка из ${YELLOW}$ip_file${NC} ${RED}невозможна${NC}, файл не найден – ${GREEN}пропускаем${NC}" 32 | fi 33 | } 34 | 35 | update_ipset_from_files() { 36 | local ipset_name="$1" 37 | shift 38 | local ipset_files=("$@") 39 | local tmp_ipset_restore_file 40 | tmp_ipset_restore_file=$(mktemp) 41 | declare -A existing_ips_array 42 | 43 | if ipset list "$ipset_name" &>/dev/null; then 44 | existing_ips=$(ipset list "$ipset_name" | sed -n '/^Members:/,$p' | tail -n +2 | awk '{ print $1 }' | sort) 45 | while IFS= read -r ip; do 46 | [[ -n "$ip" ]] && existing_ips_array["$ip"]=1 47 | done <<< "$existing_ips" 48 | fi 49 | 50 | for ipset_file in "${ipset_files[@]}"; do 51 | if [[ -f "$ipset_file" ]]; then 52 | while IFS= read -r line; do 53 | ip=$(echo "$line" | awk '{print $3}') 54 | ip="${ip// }" 55 | [[ -z "$ip" ]] && continue 56 | if [[ -z "${existing_ips_array["$ip"]-}" ]]; then 57 | echo "add $ipset_name $ip -exist" >> "$tmp_ipset_restore_file" 58 | existing_ips_array["$ip"]=1 59 | fi 60 | done < "$ipset_file" 61 | else 62 | log_warn "Генерация списка из ${YELLOW}$ip_list_file${NC} ${RED}невозможна${NC}, файл не найден – пропускаем" 63 | fi 64 | done 65 | 66 | if [[ -s "$tmp_ipset_restore_file" ]]; then 67 | ipset restore < "$tmp_ipset_restore_file" 68 | local count 69 | count=$(wc -l < "$tmp_ipset_restore_file") 70 | log_success "Загружено ${GREEN}$count${NC} IP адрес(ов) в IPset лист: ${YELLOW}$ipset_name${NC}" 71 | else 72 | log_warn "Нет новых IP адресов для добавления в IPset лист: ${YELLOW}$ipset_name${NC}" 73 | fi 74 | 75 | rm -f "$tmp_ipset_restore_file" 76 | } 77 | 78 | prepare_ipset_files() { 79 | local ipset_name="$1" 80 | generate_ipset_list "$main_ip_list_file" "$main_ipset_list_file" "$ipset_name" 81 | generate_ipset_list "$voice_ip_list_file" "$voice_ipset_list_file" "$ipset_name" 82 | for region_dir in ./regions/*; do 83 | if [[ -d "$region_dir" ]]; then 84 | local region 85 | region=$(basename "$region_dir") 86 | local ip_list_file="$region_dir/${region}-voice-ip" 87 | local ipset_file="$region_dir/${region}-voice-ipset" 88 | generate_ipset_list "$ip_list_file" "$ipset_file" "$ipset_name" 89 | fi 90 | done 91 | } 92 | 93 | ensure_ipset_exists() { 94 | local ipset_name="$1" 95 | if ! ipset list "$ipset_name" &>/dev/null; then 96 | ipset create "$ipset_name" hash:ip 97 | log_success "Создан IPset лист: ${YELLOW}$ipset_name${NC}" 98 | else 99 | log_info "Используем существующий IPset лист: ${YELLOW}$ipset_name${NC}" 100 | fi 101 | } 102 | 103 | main_ip_list_file="./main_domains/discord-main-ip-list" 104 | main_ipset_list_file="./main_domains/discord-main-ipset-list" 105 | voice_ip_list_file="./voice_domains/discord-voice-ip-list" 106 | voice_ipset_list_file="./voice_domains/discord-voice-ipset-list" 107 | 108 | if [[ "$#" -gt 0 ]]; then 109 | if [[ "$1" == "noipset" ]]; then 110 | log_info "Запущен режим ${BLUE}noipset${NC}" 111 | ipset_name="unblock" 112 | log_info "Используем IPset лист: ${YELLOW}$ipset_name${NC}" 113 | prepare_ipset_files "$ipset_name" 114 | exit 0 115 | else 116 | ipset_name="$1" 117 | log_info "Запущен режим ${BLUE}list${NC}" 118 | # log_info "Используем IPset лист: ${YELLOW}$ipset_name${NC}" 119 | prepare_ipset_files "$ipset_name" 120 | ensure_ipset_exists "$ipset_name" 121 | selected_ipset_files=("$main_ipset_list_file" "$voice_ipset_list_file") 122 | update_ipset_from_files "$ipset_name" "${selected_ipset_files[@]}" 123 | exit 0 124 | fi 125 | else 126 | existing_ipsets=$(ipset list -n | grep -vE '(^_NDM|^_UPNP)' || true) 127 | if [[ -n "$existing_ipsets" ]]; then 128 | mapfile -t ipset_list <<< "$existing_ipsets" 129 | log_info "Подготовка к генерации..." 130 | log_info "Существующие IPset листы:" 131 | for i in "${!ipset_list[@]}"; do 132 | line_select "$((i+1)). ${YELLOW}${ipset_list[$i]}${NC}" 133 | done 134 | line_select "0. Создать новый IPset лист" 135 | 136 | while true; do 137 | read -rp "Выбери номер IPset листа в который будет выполнен импорт: " ipset_option 138 | if [[ "$ipset_option" =~ ^[0-9]+$ ]]; then 139 | if [[ "$ipset_option" -eq 0 ]]; then 140 | read -rp "Введите имя для IPset листа: " user_ipset_name 141 | ipset_name=${user_ipset_name:-unblock} 142 | break 143 | elif (( ipset_option >= 1 && ipset_option <= ${#ipset_list[@]} )); then 144 | ipset_name="${ipset_list[$((ipset_option-1))]}" 145 | break 146 | else 147 | log_error "Неправильно. Попробуй ещё раз." 148 | fi 149 | else 150 | log_warn "Что происходит?" 151 | fi 152 | done 153 | else 154 | log_info "Подготовка к генерации..." 155 | log_warn "IPset листы отсутствуют!" 156 | read -rp "Введите имя для нового IPset листа: " user_ipset_name 157 | ipset_name=${user_ipset_name:-unblock} 158 | fi 159 | 160 | prepare_ipset_files "$ipset_name" 161 | ensure_ipset_exists "$ipset_name" 162 | 163 | log_info "Какие списки импортируем в IPset:" 164 | line_select "1. Список с основными серверами" 165 | line_select "2. Список с основными и всеми голосовыми серверами${NC}" 166 | line_select "3. Список с основными и конкретными голосовыми серверами${NC}" 167 | 168 | while true; do 169 | read -rp "Выбери вариант: " list_option 170 | if [[ "$list_option" =~ ^[1-3]$ ]]; then 171 | break 172 | else 173 | log_error "Неправильно. Попробуй ещё раз." 174 | fi 175 | done 176 | 177 | selected_ipset_files=("$main_ipset_list_file") 178 | case "$list_option" in 179 | 1) 180 | ;; 181 | 2) 182 | selected_ipset_files+=("$voice_ipset_list_file") 183 | ;; 184 | 3) 185 | regions=() 186 | for region_dir in ./regions/*; do 187 | if [[ -d "$region_dir" ]]; then 188 | regions+=("$(basename "$region_dir")") 189 | fi 190 | done 191 | selected_regions=() 192 | while true; do 193 | echo -e "${GREEN}0. Далее${NC}" 194 | for i in "${!regions[@]}"; do 195 | region="${regions[$i]}" 196 | if [[ " ${selected_regions[*]} " =~ " $region " ]]; then 197 | echo -e "$((i+1)). ${MAGENTA}$region ${GREEN}- Уже выбран${NC}" 198 | else 199 | echo -e "$((i+1)). ${MAGENTA}$region${NC}" 200 | fi 201 | done 202 | read -rp "Выбери регион: " region_option 203 | if [[ "$region_option" == "0" ]]; then 204 | break 205 | elif [[ "$region_option" =~ ^[0-9]+$ ]] && (( region_option >= 1 && region_option <= ${#regions[@]} )); then 206 | region="${regions[$((region_option-1))]}" 207 | if [[ ! " ${selected_regions[*]} " =~ " $region " ]]; then 208 | selected_regions+=("$region") 209 | else 210 | log_info "Регион ${MAGENTA}$region${GREEN} уже выбран" 211 | fi 212 | else 213 | log_error "Неправильно. Попробуй ещё раз." 214 | fi 215 | done 216 | for region in "${selected_regions[@]}"; do 217 | ipset_file="./regions/$region/${region}-voice-ipset" 218 | if [[ -f "$ipset_file" ]]; then 219 | selected_ipset_files+=("$ipset_file") 220 | else 221 | log_warn "Список для региона ${MAGENTA}$region${NC} не найден – пропускаем" 222 | fi 223 | done 224 | ;; 225 | esac 226 | 227 | update_ipset_from_files "$ipset_name" "${selected_ipset_files[@]}" 228 | fi 229 | -------------------------------------------------------------------------------- /json-voice-ip-converter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | RED='\033[0;31m' 4 | GREEN='\033[0;32m' 5 | YELLOW='\033[1;33m' 6 | BLUE='\033[0;34m' 7 | MAGENTA='\033[0;35m' 8 | CYAN='\033[0;36m' 9 | BOLD='\033[1m' 10 | NC='\033[0m' 11 | 12 | line_skip() { echo -e ". . ."; } 13 | log_info() { echo -e "${CYAN}[INFO]${NC} $*"; } 14 | log_success() { echo -e "${GREEN}[OK]${NC} $*"; } 15 | log_warn() { echo -e "${YELLOW}[WARN]${NC} $*"; } 16 | log_error() { echo -e "${RED}[ERROR]${NC} $*"; } 17 | 18 | OUTPUT_FILE="./amnezia/amnezia-voice-ip.json" 19 | TMP_OUTPUT_FILE=$(mktemp) 20 | echo "[" > "$TMP_OUTPUT_FILE" 21 | global_first=true 22 | 23 | log_info "Подготавливаем данные для конвертации..." 24 | total_lines=0 25 | for region_dir in regions/*; do 26 | region_name=$(basename "$region_dir") 27 | input_file="${region_dir}/${region_name}-voice-resolved" 28 | if [[ -f "$input_file" ]]; then 29 | lines_in_file=$(wc -l < "$input_file") 30 | total_lines=$((total_lines + lines_in_file)) 31 | fi 32 | done 33 | processed_lines=0 34 | 35 | log_info "Начинаем конвертацию в JSON..." 36 | 37 | process_region() { 38 | local region_dir="$1" 39 | local region_name 40 | region_name=$(basename "$region_dir") 41 | local input_file="${region_dir}/${region_name}-voice-resolved" 42 | if [[ ! -f "$input_file" ]]; then 43 | log_warn "${RED}${input_file}${NC} не найден – пропускаем регион ${MAGENTA}$region_name${NC}" 44 | line_skip 45 | return 46 | fi 47 | log_info "Конвертируем регион: ${MAGENTA}$region_name${NC}" 48 | local regional_output_file="./amnezia/amnezia-${region_name}-voice-ip.json" 49 | local tmp_regional_output_file 50 | tmp_regional_output_file=$(mktemp) 51 | echo "[" > "$tmp_regional_output_file" 52 | local regional_first=true 53 | 54 | while IFS=':' read -r hostname ip; do 55 | hostname=$(echo "$hostname" | xargs) 56 | ip=$(echo "$ip" | xargs) 57 | [[ -z "$hostname" || -z "$ip" ]] && continue 58 | 59 | json_entry=$(jq -c -n --arg hostname "$hostname" --arg ip "$ip" \ 60 | '{hostname: $hostname, ip: $ip}') 61 | 62 | if $global_first; then 63 | global_first=false 64 | else 65 | echo "," >> "$TMP_OUTPUT_FILE" 66 | fi 67 | echo " $json_entry" >> "$TMP_OUTPUT_FILE" 68 | 69 | if $regional_first; then 70 | regional_first=false 71 | else 72 | echo "," >> "$tmp_regional_output_file" 73 | fi 74 | echo " $json_entry" >> "$tmp_regional_output_file" 75 | 76 | processed_lines=$((processed_lines + 1)) 77 | percent=$(( processed_lines * 100 / total_lines )) 78 | echo -ne "${NC}Общий прогресс: ${percent}% (${processed_lines}/${total_lines})${NC}\r" 79 | # printf "\rОбщий прогресс: %d%% (%d/%d)" "$percent" "$processed_lines" "$total_lines" 80 | done < "$input_file" 81 | 82 | echo "]" >> "$tmp_regional_output_file" 83 | mv "$tmp_regional_output_file" "$regional_output_file" 84 | log_success "Регион ${MAGENTA}$region_name${NC} успешно обработан!" 85 | line_skip 86 | } 87 | 88 | for region_dir in regions/*; do 89 | if [[ -d "$region_dir" ]]; then 90 | process_region "$region_dir" 91 | fi 92 | done 93 | 94 | echo "]" >> "$TMP_OUTPUT_FILE" 95 | mv "$TMP_OUTPUT_FILE" "$OUTPUT_FILE" 96 | 97 | log_success "Конвертация завершена! Общий JSON файл записан: ${MAGENTA}$OUTPUT_FILE${NC}" 98 | -------------------------------------------------------------------------------- /main-domains-resolver.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | RED='\033[0;31m' 4 | GREEN='\033[0;32m' 5 | YELLOW='\033[1;33m' 6 | BLUE='\033[0;34m' 7 | MAGENTA='\033[0;35m' 8 | CYAN='\033[0;36m' 9 | BOLD='\033[1m' 10 | NC='\033[0m' 11 | 12 | line_skip() { echo -e ". . ."; } 13 | log_info() { echo -e "${CYAN}[INFO]${NC} $*"; } 14 | log_success() { echo -e "${GREEN}[OK]${NC} $*"; } 15 | log_warn() { echo -e "${YELLOW}[WARN]${NC} $*"; } 16 | log_error() { echo -e "${RED}[ERROR]${NC} $*"; } 17 | 18 | BASE_DIR="$(cd "$(dirname "$0")" && pwd)/main_domains" 19 | DOMAIN_LIST_FILE="$BASE_DIR/discord-main-domains-list" 20 | IP_LIST_FILE="$BASE_DIR/discord-main-ip-list" 21 | JSON_OUTPUT_FILE="$(cd "$(dirname "$0")" && pwd)/amnezia/amnezia-discord-domains.json" 22 | PROGRESS_BAR_LENGTH=50 23 | 24 | mkdir -p "$BASE_DIR" 25 | mkdir -p "$(dirname "$JSON_OUTPUT_FILE")" 26 | 27 | log_info "Очистка устаревших списков..." 28 | : > "$IP_LIST_FILE" 29 | : > "$JSON_OUTPUT_FILE" 30 | echo "[" > "$JSON_OUTPUT_FILE" 31 | first_entry=true 32 | 33 | if pgrep dnsmasq > /dev/null 2>&1; then 34 | log_info "Перезапускаем dnsmasq..." 35 | pkill -SIGHUP dnsmasq 36 | else 37 | log_warn "А куда же подевался наш dnsmasq?" 38 | fi 39 | 40 | if [[ ! -f "$DOMAIN_LIST_FILE" ]]; then 41 | log_error "Файл доменных имен ${YELLOW}$DOMAIN_LIST_FILE${RED} не найден!" 42 | exit 1 43 | fi 44 | 45 | total_domains=$(grep -cve '^\s*$' "$DOMAIN_LIST_FILE") 46 | if [[ "$total_domains" -eq 0 ]]; then 47 | log_error "Файл ${YELLOW}$DOMAIN_LIST_FILE${RED} пустой. Нечего резолвить." 48 | exit 0 49 | fi 50 | 51 | log_info "Начинаем резолвинг доменов Discord..." 52 | 53 | update_progress_bar() { 54 | local percent=$1 55 | local filled_length=$(( (PROGRESS_BAR_LENGTH * percent) / 100 )) 56 | local empty_length=$(( PROGRESS_BAR_LENGTH - filled_length )) 57 | local bar 58 | bar=$(printf "%${filled_length}s" | tr ' ' '#') 59 | bar+=$(printf "%${empty_length}s" | tr ' ' '-') 60 | printf "\r${CYAN}[INFO]${NC} Резолвим... [%s] %d%%${NC}" "$bar" "$percent" 61 | } 62 | 63 | resolve_to_ip() { 64 | local domain 65 | domain=$(echo "$1" | tr -d '\r') 66 | local output 67 | output=$(dig +short "$domain" A 2>/dev/null | tr -d '\r') 68 | if [[ -z "$output" ]]; then 69 | echo "" 70 | return 1 71 | fi 72 | local resolved_ips=() 73 | while IFS= read -r line; do 74 | line=$(echo "$line" | tr -d '\r') 75 | if [[ $line =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]]; then 76 | resolved_ips+=("$line") 77 | else 78 | if new_ips=$(resolve_to_ip "$line"); then 79 | resolved_ips+=($new_ips) 80 | fi 81 | fi 82 | done <<< "$output" 83 | echo "${resolved_ips[@]}" | tr ' ' '\n' | sort -u 84 | return 0 85 | } 86 | 87 | mapfile -t domain_array < <(tr -d '\r' < "$DOMAIN_LIST_FILE") 88 | count=0 89 | failed_domains=() 90 | 91 | for domain in "${domain_array[@]}"; do 92 | domain=$(echo "$domain" | tr -d '\r' | xargs) 93 | [[ -z "$domain" ]] && continue 94 | 95 | if ip_list=$(resolve_to_ip "$domain"); then 96 | if [[ -n "$ip_list" ]]; then 97 | while IFS= read -r ip_entry; do 98 | ip_entry=$(echo "$ip_entry" | tr -d '\r' | xargs) 99 | [[ -n "$ip_entry" ]] && echo "$ip_entry" >> "$IP_LIST_FILE" 100 | done <<< "$ip_list" 101 | ip=$(echo "$ip_list" | head -n1) 102 | else 103 | ip="" 104 | failed_domains+=("$domain") 105 | fi 106 | else 107 | ip="" 108 | failed_domains+=("$domain") 109 | fi 110 | 111 | json_entry=$(jq -c -n --arg hostname "$domain" --arg ip "$ip" \ 112 | '{hostname: $hostname, ip: $ip}') 113 | if $first_entry; then 114 | first_entry=false 115 | else 116 | echo "," >> "$JSON_OUTPUT_FILE" 117 | fi 118 | echo " $json_entry" >> "$JSON_OUTPUT_FILE" 119 | 120 | count=$((count + 1)) 121 | percent=$(( (count * 100) / total_domains )) 122 | update_progress_bar "$percent" 123 | done 124 | echo 125 | line_skip 126 | log_success "Резолвинг завершён" 127 | sort -u "$IP_LIST_FILE" -o "$IP_LIST_FILE" 128 | echo "]" >> "$JSON_OUTPUT_FILE" 129 | 130 | log_success "Результаты сохранены в файлы:" 131 | echo -e " - $IP_LIST_FILE" 132 | echo -e " - $JSON_OUTPUT_FILE" 133 | line_skip 134 | if [[ ${#failed_domains[@]} -gt 0 ]]; then 135 | log_error "Не удалось зарезолвить следующие домены:" 136 | for d in "${failed_domains[@]}"; do 137 | echo -e " - ${RED}$d${NC}" 138 | done 139 | else 140 | log_success "Все домены успешно зарезолвлены." 141 | fi 142 | -------------------------------------------------------------------------------- /main_domains/discord-main-domains-list: -------------------------------------------------------------------------------- 1 | cdn.discordapp.com 2 | canary.discord.com 3 | dis.gd 4 | ptb.discord.com 5 | discord-attachments-uploads-prd.storage.googleapis.com 6 | discord-activities.com 7 | discord.co 8 | discord.com 9 | discord.design 10 | discord.dev 11 | discord.gg 12 | discord.gift 13 | discord.gifts 14 | discord.media 15 | discord.new 16 | discord.store 17 | discord.tools 18 | discordactivities.com 19 | discordapp.com 20 | discordapp.net 21 | media.discordapp.net 22 | images-ext-1.discordapp.net 23 | images-ext-2.discordapp.net 24 | stable.dl2.discordapp.net 25 | discordcdn.com 26 | discordmerch.com 27 | discordpartygames.com 28 | discordsays.com 29 | discordsez.com 30 | discordstatus.com 31 | -------------------------------------------------------------------------------- /main_domains/discord-main-ip-list: -------------------------------------------------------------------------------- 1 | 104.17.117.93 2 | 104.17.51.93 3 | 104.21.112.1 4 | 104.21.16.1 5 | 104.21.25.51 6 | 104.21.32.1 7 | 104.21.48.1 8 | 104.21.64.1 9 | 104.21.72.221 10 | 104.21.80.1 11 | 104.21.82.160 12 | 104.21.89.187 13 | 104.21.96.1 14 | 108.177.14.207 15 | 13.248.169.48 16 | 142.251.1.207 17 | 162.159.128.232 18 | 162.159.128.233 19 | 162.159.128.234 20 | 162.159.128.235 21 | 162.159.129.232 22 | 162.159.129.233 23 | 162.159.129.234 24 | 162.159.129.235 25 | 162.159.130.232 26 | 162.159.130.233 27 | 162.159.130.234 28 | 162.159.130.235 29 | 162.159.133.232 30 | 162.159.133.233 31 | 162.159.133.234 32 | 162.159.134.232 33 | 162.159.134.233 34 | 162.159.134.234 35 | 162.159.135.232 36 | 162.159.135.233 37 | 162.159.135.234 38 | 162.159.136.232 39 | 162.159.136.233 40 | 162.159.136.234 41 | 162.159.137.232 42 | 162.159.137.233 43 | 162.159.137.234 44 | 162.159.138.232 45 | 162.159.138.233 46 | 162.159.138.234 47 | 172.67.155.163 48 | 172.67.159.89 49 | 172.67.191.5 50 | 172.67.222.182 51 | 173.194.220.207 52 | 173.194.221.207 53 | 173.194.222.207 54 | 209.85.233.207 55 | 23.227.38.74 56 | 3.174.113.53 57 | 3.174.113.72 58 | 3.174.113.74 59 | 3.174.113.91 60 | 34.126.226.51 61 | 64.233.161.207 62 | 64.233.162.207 63 | 64.233.163.207 64 | 64.233.164.207 65 | 64.233.165.207 66 | 74.125.131.207 67 | 74.125.205.207 68 | 76.223.54.146 69 | 8.47.69.0 70 | 8.47.69.4 71 | 8.6.112.0 72 | 8.6.112.4 73 | -------------------------------------------------------------------------------- /main_domains/discord-main-ipset-list: -------------------------------------------------------------------------------- 1 | add unblock 104.17.117.93 -exist 2 | add unblock 104.17.51.93 -exist 3 | add unblock 104.21.112.1 -exist 4 | add unblock 104.21.16.1 -exist 5 | add unblock 104.21.25.51 -exist 6 | add unblock 104.21.32.1 -exist 7 | add unblock 104.21.48.1 -exist 8 | add unblock 104.21.64.1 -exist 9 | add unblock 104.21.72.221 -exist 10 | add unblock 104.21.80.1 -exist 11 | add unblock 104.21.82.160 -exist 12 | add unblock 104.21.89.187 -exist 13 | add unblock 104.21.96.1 -exist 14 | add unblock 108.177.14.207 -exist 15 | add unblock 13.248.169.48 -exist 16 | add unblock 142.251.1.207 -exist 17 | add unblock 162.159.128.232 -exist 18 | add unblock 162.159.128.233 -exist 19 | add unblock 162.159.128.234 -exist 20 | add unblock 162.159.128.235 -exist 21 | add unblock 162.159.129.232 -exist 22 | add unblock 162.159.129.233 -exist 23 | add unblock 162.159.129.234 -exist 24 | add unblock 162.159.129.235 -exist 25 | add unblock 162.159.130.232 -exist 26 | add unblock 162.159.130.233 -exist 27 | add unblock 162.159.130.234 -exist 28 | add unblock 162.159.130.235 -exist 29 | add unblock 162.159.133.232 -exist 30 | add unblock 162.159.133.233 -exist 31 | add unblock 162.159.133.234 -exist 32 | add unblock 162.159.134.232 -exist 33 | add unblock 162.159.134.233 -exist 34 | add unblock 162.159.134.234 -exist 35 | add unblock 162.159.135.232 -exist 36 | add unblock 162.159.135.233 -exist 37 | add unblock 162.159.135.234 -exist 38 | add unblock 162.159.136.232 -exist 39 | add unblock 162.159.136.233 -exist 40 | add unblock 162.159.136.234 -exist 41 | add unblock 162.159.137.232 -exist 42 | add unblock 162.159.137.233 -exist 43 | add unblock 162.159.137.234 -exist 44 | add unblock 162.159.138.232 -exist 45 | add unblock 162.159.138.233 -exist 46 | add unblock 162.159.138.234 -exist 47 | add unblock 172.67.155.163 -exist 48 | add unblock 172.67.159.89 -exist 49 | add unblock 172.67.191.5 -exist 50 | add unblock 172.67.222.182 -exist 51 | add unblock 173.194.220.207 -exist 52 | add unblock 173.194.221.207 -exist 53 | add unblock 173.194.222.207 -exist 54 | add unblock 209.85.233.207 -exist 55 | add unblock 23.227.38.74 -exist 56 | add unblock 3.174.113.53 -exist 57 | add unblock 3.174.113.72 -exist 58 | add unblock 3.174.113.74 -exist 59 | add unblock 3.174.113.91 -exist 60 | add unblock 34.126.226.51 -exist 61 | add unblock 64.233.161.207 -exist 62 | add unblock 64.233.162.207 -exist 63 | add unblock 64.233.163.207 -exist 64 | add unblock 64.233.164.207 -exist 65 | add unblock 64.233.165.207 -exist 66 | add unblock 74.125.131.207 -exist 67 | add unblock 74.125.205.207 -exist 68 | add unblock 76.223.54.146 -exist 69 | add unblock 8.47.69.0 -exist 70 | add unblock 8.47.69.4 -exist 71 | add unblock 8.6.112.0 -exist 72 | add unblock 8.6.112.4 -exist 73 | -------------------------------------------------------------------------------- /regions/bucharest/bucharest-voice-domains: -------------------------------------------------------------------------------- 1 | bucharest303.discord.gg 2 | bucharest611.discord.gg 3 | bucharest975.discord.gg 4 | bucharest1071.discord.gg 5 | bucharest1272.discord.gg 6 | bucharest1311.discord.gg 7 | bucharest1367.discord.gg 8 | bucharest1552.discord.gg 9 | bucharest1729.discord.gg 10 | bucharest1590.discord.gg 11 | bucharest1832.discord.gg 12 | bucharest1838.discord.gg 13 | bucharest1896.discord.gg 14 | bucharest1960.discord.gg 15 | bucharest2096.discord.gg 16 | bucharest2245.discord.gg 17 | bucharest2260.discord.gg 18 | bucharest2635.discord.gg 19 | bucharest2637.discord.gg 20 | bucharest2693.discord.gg 21 | bucharest3256.discord.gg 22 | bucharest3313.discord.gg 23 | bucharest4019.discord.gg 24 | bucharest4132.discord.gg 25 | bucharest4197.discord.gg 26 | bucharest4450.discord.gg 27 | bucharest4725.discord.gg 28 | bucharest4787.discord.gg 29 | bucharest4872.discord.gg 30 | bucharest4950.discord.gg 31 | bucharest5078.discord.gg 32 | bucharest5368.discord.gg 33 | bucharest5485.discord.gg 34 | bucharest5587.discord.gg 35 | bucharest5732.discord.gg 36 | bucharest6032.discord.gg 37 | bucharest4031.discord.gg 38 | bucharest6196.discord.gg 39 | bucharest6542.discord.gg 40 | bucharest6664.discord.gg 41 | bucharest6907.discord.gg 42 | bucharest6977.discord.gg 43 | bucharest7018.discord.gg 44 | bucharest7042.discord.gg 45 | bucharest7292.discord.gg 46 | bucharest7479.discord.gg 47 | bucharest7511.discord.gg 48 | bucharest7591.discord.gg 49 | bucharest7684.discord.gg 50 | bucharest7981.discord.gg 51 | bucharest8178.discord.gg 52 | bucharest8185.discord.gg 53 | bucharest8275.discord.gg 54 | bucharest8668.discord.gg 55 | bucharest8756.discord.gg 56 | bucharest8992.discord.gg 57 | bucharest9087.discord.gg 58 | bucharest9398.discord.gg 59 | bucharest9414.discord.gg 60 | bucharest9571.discord.gg 61 | bucharest9592.discord.gg 62 | bucharest9765.discord.gg 63 | bucharest9623.discord.gg 64 | bucharest9851.discord.gg 65 | bucharest9974.discord.gg 66 | -------------------------------------------------------------------------------- /regions/bucharest/bucharest-voice-ip: -------------------------------------------------------------------------------- 1 | 66.22.244.170 2 | 66.22.244.155 3 | 66.22.244.158 4 | 66.22.244.133 5 | 66.22.244.143 6 | 66.22.244.23 7 | 66.22.244.18 8 | 66.22.244.34 9 | 66.22.244.138 10 | 66.22.244.43 11 | 66.22.244.145 12 | 66.22.244.159 13 | 66.22.244.39 14 | 66.22.244.27 15 | 66.22.244.21 16 | 66.22.244.134 17 | 66.22.244.6 18 | 66.22.244.22 19 | 66.22.244.144 20 | 66.22.244.32 21 | 66.22.244.4 22 | 66.22.244.135 23 | 66.22.244.7 24 | 66.22.244.40 25 | 66.22.244.10 26 | 66.22.244.30 27 | 66.22.244.156 28 | 66.22.244.29 29 | 66.22.244.5 30 | 66.22.244.17 31 | 66.22.244.45 32 | 66.22.244.44 33 | 66.22.244.15 34 | 66.22.244.14 35 | 66.22.244.142 36 | 66.22.244.141 37 | 66.22.244.146 38 | 66.22.244.171 39 | 66.22.244.139 40 | 66.22.244.13 41 | 66.22.244.140 42 | 66.22.244.136 43 | 66.22.244.24 44 | 66.22.244.42 45 | 66.22.244.137 46 | 66.22.244.160 47 | 66.22.244.151 48 | 66.22.244.19 49 | 66.22.244.33 50 | 66.22.244.37 51 | 66.22.244.16 52 | 66.22.244.46 53 | 66.22.244.35 54 | 66.22.244.36 55 | 66.22.244.38 56 | 66.22.244.20 57 | 66.22.244.25 58 | 66.22.244.152 59 | 66.22.244.28 60 | 66.22.244.154 61 | 66.22.244.31 62 | 66.22.244.8 63 | 66.22.244.41 64 | 66.22.244.153 65 | 66.22.244.132 66 | -------------------------------------------------------------------------------- /regions/bucharest/bucharest-voice-ipset: -------------------------------------------------------------------------------- 1 | add unblock 66.22.244.170 -exist 2 | add unblock 66.22.244.155 -exist 3 | add unblock 66.22.244.158 -exist 4 | add unblock 66.22.244.133 -exist 5 | add unblock 66.22.244.143 -exist 6 | add unblock 66.22.244.23 -exist 7 | add unblock 66.22.244.18 -exist 8 | add unblock 66.22.244.34 -exist 9 | add unblock 66.22.244.138 -exist 10 | add unblock 66.22.244.43 -exist 11 | add unblock 66.22.244.145 -exist 12 | add unblock 66.22.244.159 -exist 13 | add unblock 66.22.244.39 -exist 14 | add unblock 66.22.244.27 -exist 15 | add unblock 66.22.244.21 -exist 16 | add unblock 66.22.244.134 -exist 17 | add unblock 66.22.244.6 -exist 18 | add unblock 66.22.244.22 -exist 19 | add unblock 66.22.244.144 -exist 20 | add unblock 66.22.244.32 -exist 21 | add unblock 66.22.244.4 -exist 22 | add unblock 66.22.244.135 -exist 23 | add unblock 66.22.244.7 -exist 24 | add unblock 66.22.244.40 -exist 25 | add unblock 66.22.244.10 -exist 26 | add unblock 66.22.244.30 -exist 27 | add unblock 66.22.244.156 -exist 28 | add unblock 66.22.244.29 -exist 29 | add unblock 66.22.244.5 -exist 30 | add unblock 66.22.244.17 -exist 31 | add unblock 66.22.244.45 -exist 32 | add unblock 66.22.244.44 -exist 33 | add unblock 66.22.244.15 -exist 34 | add unblock 66.22.244.14 -exist 35 | add unblock 66.22.244.142 -exist 36 | add unblock 66.22.244.141 -exist 37 | add unblock 66.22.244.146 -exist 38 | add unblock 66.22.244.171 -exist 39 | add unblock 66.22.244.139 -exist 40 | add unblock 66.22.244.13 -exist 41 | add unblock 66.22.244.140 -exist 42 | add unblock 66.22.244.136 -exist 43 | add unblock 66.22.244.24 -exist 44 | add unblock 66.22.244.42 -exist 45 | add unblock 66.22.244.137 -exist 46 | add unblock 66.22.244.160 -exist 47 | add unblock 66.22.244.151 -exist 48 | add unblock 66.22.244.19 -exist 49 | add unblock 66.22.244.33 -exist 50 | add unblock 66.22.244.37 -exist 51 | add unblock 66.22.244.16 -exist 52 | add unblock 66.22.244.46 -exist 53 | add unblock 66.22.244.35 -exist 54 | add unblock 66.22.244.36 -exist 55 | add unblock 66.22.244.38 -exist 56 | add unblock 66.22.244.20 -exist 57 | add unblock 66.22.244.25 -exist 58 | add unblock 66.22.244.152 -exist 59 | add unblock 66.22.244.28 -exist 60 | add unblock 66.22.244.154 -exist 61 | add unblock 66.22.244.31 -exist 62 | add unblock 66.22.244.8 -exist 63 | add unblock 66.22.244.41 -exist 64 | add unblock 66.22.244.153 -exist 65 | add unblock 66.22.244.132 -exist 66 | -------------------------------------------------------------------------------- /regions/bucharest/bucharest-voice-resolved: -------------------------------------------------------------------------------- 1 | bucharest303.discord.gg: 66.22.244.170 2 | bucharest611.discord.gg: 66.22.244.155 3 | bucharest975.discord.gg: 66.22.244.158 4 | bucharest1071.discord.gg: 66.22.244.133 5 | bucharest1272.discord.gg: 66.22.244.143 6 | bucharest1311.discord.gg: 66.22.244.23 7 | bucharest1367.discord.gg: 66.22.244.18 8 | bucharest1552.discord.gg: 66.22.244.34 9 | bucharest1729.discord.gg: 66.22.244.138 10 | bucharest1590.discord.gg: 66.22.244.43 11 | bucharest1832.discord.gg: 66.22.244.145 12 | bucharest1838.discord.gg: 66.22.244.159 13 | bucharest1896.discord.gg: 66.22.244.39 14 | bucharest1960.discord.gg: 66.22.244.27 15 | bucharest2096.discord.gg: 66.22.244.21 16 | bucharest2245.discord.gg: 66.22.244.134 17 | bucharest2260.discord.gg: 66.22.244.6 18 | bucharest2635.discord.gg: 66.22.244.22 19 | bucharest2637.discord.gg: 66.22.244.144 20 | bucharest2693.discord.gg: 66.22.244.32 21 | bucharest3256.discord.gg: 66.22.244.4 22 | bucharest3313.discord.gg: 66.22.244.135 23 | bucharest4019.discord.gg: 66.22.244.7 24 | bucharest4132.discord.gg: 66.22.244.40 25 | bucharest4197.discord.gg: 66.22.244.10 26 | bucharest4450.discord.gg: 66.22.244.30 27 | bucharest4725.discord.gg: 66.22.244.156 28 | bucharest4787.discord.gg: 66.22.244.29 29 | bucharest4872.discord.gg: 66.22.244.5 30 | bucharest4950.discord.gg: 66.22.244.17 31 | bucharest5078.discord.gg: 66.22.244.45 32 | bucharest5368.discord.gg: 66.22.244.44 33 | bucharest5485.discord.gg: 66.22.244.15 34 | bucharest5587.discord.gg: 66.22.244.14 35 | bucharest5732.discord.gg: 66.22.244.142 36 | bucharest6032.discord.gg: 66.22.244.141 37 | bucharest4031.discord.gg: 66.22.244.146 38 | bucharest6196.discord.gg: 66.22.244.171 39 | bucharest6542.discord.gg: 66.22.244.139 40 | bucharest6664.discord.gg: 66.22.244.13 41 | bucharest6907.discord.gg: 66.22.244.140 42 | bucharest6977.discord.gg: 66.22.244.136 43 | bucharest7018.discord.gg: 66.22.244.24 44 | bucharest7042.discord.gg: 66.22.244.42 45 | bucharest7292.discord.gg: 66.22.244.137 46 | bucharest7479.discord.gg: 66.22.244.160 47 | bucharest7511.discord.gg: 66.22.244.151 48 | bucharest7591.discord.gg: 66.22.244.19 49 | bucharest7684.discord.gg: 66.22.244.33 50 | bucharest7981.discord.gg: 66.22.244.37 51 | bucharest8178.discord.gg: 66.22.244.16 52 | bucharest8185.discord.gg: 66.22.244.46 53 | bucharest8275.discord.gg: 66.22.244.35 54 | bucharest8668.discord.gg: 66.22.244.36 55 | bucharest8756.discord.gg: 66.22.244.38 56 | bucharest8992.discord.gg: 66.22.244.20 57 | bucharest9087.discord.gg: 66.22.244.25 58 | bucharest9398.discord.gg: 66.22.244.152 59 | bucharest9414.discord.gg: 66.22.244.28 60 | bucharest9571.discord.gg: 66.22.244.154 61 | bucharest9592.discord.gg: 66.22.244.31 62 | bucharest9765.discord.gg: 66.22.244.8 63 | bucharest9623.discord.gg: 66.22.244.41 64 | bucharest9851.discord.gg: 66.22.244.153 65 | bucharest9974.discord.gg: 66.22.244.132 66 | -------------------------------------------------------------------------------- /regions/dubai/dubai-voice-domains: -------------------------------------------------------------------------------- 1 | dubai949.discord.gg 2 | dubai1217.discord.gg 3 | dubai1588.discord.gg 4 | dubai2333.discord.gg 5 | dubai2709.discord.gg 6 | dubai4014.discord.gg 7 | dubai4544.discord.gg 8 | dubai5810.discord.gg 9 | dubai6530.discord.gg 10 | dubai6771.discord.gg 11 | dubai6910.discord.gg 12 | dubai6962.discord.gg 13 | -------------------------------------------------------------------------------- /regions/dubai/dubai-voice-ip: -------------------------------------------------------------------------------- 1 | 66.22.242.6 2 | 66.22.242.7 3 | 66.22.242.9 4 | 66.22.242.133 5 | 66.22.242.5 6 | 66.22.242.10 7 | 66.22.242.8 8 | 66.22.242.135 9 | 66.22.242.134 10 | 66.22.242.137 11 | 66.22.242.132 12 | 66.22.242.136 13 | -------------------------------------------------------------------------------- /regions/dubai/dubai-voice-ipset: -------------------------------------------------------------------------------- 1 | add unblock 66.22.242.6 -exist 2 | add unblock 66.22.242.7 -exist 3 | add unblock 66.22.242.9 -exist 4 | add unblock 66.22.242.133 -exist 5 | add unblock 66.22.242.5 -exist 6 | add unblock 66.22.242.10 -exist 7 | add unblock 66.22.242.8 -exist 8 | add unblock 66.22.242.135 -exist 9 | add unblock 66.22.242.134 -exist 10 | add unblock 66.22.242.137 -exist 11 | add unblock 66.22.242.132 -exist 12 | add unblock 66.22.242.136 -exist 13 | -------------------------------------------------------------------------------- /regions/dubai/dubai-voice-resolved: -------------------------------------------------------------------------------- 1 | dubai949.discord.gg: 66.22.242.6 2 | dubai1217.discord.gg: 66.22.242.7 3 | dubai1588.discord.gg: 66.22.242.9 4 | dubai2333.discord.gg: 66.22.242.133 5 | dubai2709.discord.gg: 66.22.242.5 6 | dubai4014.discord.gg: 66.22.242.10 7 | dubai4544.discord.gg: 66.22.242.8 8 | dubai5810.discord.gg: 66.22.242.135 9 | dubai6530.discord.gg: 66.22.242.134 10 | dubai6771.discord.gg: 66.22.242.137 11 | dubai6910.discord.gg: 66.22.242.132 12 | dubai6962.discord.gg: 66.22.242.136 13 | -------------------------------------------------------------------------------- /regions/finland/finland-voice-domains: -------------------------------------------------------------------------------- 1 | finland10000.discord.gg 2 | finland10001.discord.gg 3 | finland10002.discord.gg 4 | finland10003.discord.gg 5 | finland10004.discord.gg 6 | finland10005.discord.gg 7 | finland10006.discord.gg 8 | finland10007.discord.gg 9 | finland10008.discord.gg 10 | finland10009.discord.gg 11 | finland10010.discord.gg 12 | finland10011.discord.gg 13 | finland10012.discord.gg 14 | finland10013.discord.gg 15 | finland10014.discord.gg 16 | finland10015.discord.gg 17 | finland10016.discord.gg 18 | finland10017.discord.gg 19 | finland10018.discord.gg 20 | finland10019.discord.gg 21 | finland10020.discord.gg 22 | finland10021.discord.gg 23 | finland10022.discord.gg 24 | finland10023.discord.gg 25 | finland10024.discord.gg 26 | finland10025.discord.gg 27 | finland10026.discord.gg 28 | finland10027.discord.gg 29 | finland10028.discord.gg 30 | finland10029.discord.gg 31 | finland10030.discord.gg 32 | finland10031.discord.gg 33 | finland10032.discord.gg 34 | finland10033.discord.gg 35 | finland10034.discord.gg 36 | finland10035.discord.gg 37 | finland10036.discord.gg 38 | finland10037.discord.gg 39 | finland10038.discord.gg 40 | finland10039.discord.gg 41 | finland10040.discord.gg 42 | finland10041.discord.gg 43 | finland10042.discord.gg 44 | finland10043.discord.gg 45 | finland10045.discord.gg 46 | finland10044.discord.gg 47 | finland10046.discord.gg 48 | finland10047.discord.gg 49 | finland10048.discord.gg 50 | finland10049.discord.gg 51 | finland10050.discord.gg 52 | finland10051.discord.gg 53 | finland10052.discord.gg 54 | finland10053.discord.gg 55 | finland10054.discord.gg 56 | finland10055.discord.gg 57 | finland10056.discord.gg 58 | finland10057.discord.gg 59 | finland10058.discord.gg 60 | finland10060.discord.gg 61 | finland10061.discord.gg 62 | finland10062.discord.gg 63 | finland10063.discord.gg 64 | finland10064.discord.gg 65 | finland10065.discord.gg 66 | finland10066.discord.gg 67 | finland10067.discord.gg 68 | finland10069.discord.gg 69 | finland10070.discord.gg 70 | finland10071.discord.gg 71 | finland10068.discord.gg 72 | finland10072.discord.gg 73 | finland10073.discord.gg 74 | finland10074.discord.gg 75 | finland10075.discord.gg 76 | finland10076.discord.gg 77 | finland10077.discord.gg 78 | finland10079.discord.gg 79 | finland10080.discord.gg 80 | finland10081.discord.gg 81 | finland10082.discord.gg 82 | finland10083.discord.gg 83 | finland10084.discord.gg 84 | finland10085.discord.gg 85 | finland10086.discord.gg 86 | finland10087.discord.gg 87 | finland10088.discord.gg 88 | finland10089.discord.gg 89 | finland10090.discord.gg 90 | finland10091.discord.gg 91 | finland10092.discord.gg 92 | finland10093.discord.gg 93 | finland10094.discord.gg 94 | finland10095.discord.gg 95 | finland10096.discord.gg 96 | finland10097.discord.gg 97 | finland10098.discord.gg 98 | finland10100.discord.gg 99 | finland10101.discord.gg 100 | finland10102.discord.gg 101 | finland10103.discord.gg 102 | finland10099.discord.gg 103 | finland10104.discord.gg 104 | finland10105.discord.gg 105 | finland10106.discord.gg 106 | finland10108.discord.gg 107 | finland10107.discord.gg 108 | finland10109.discord.gg 109 | finland10110.discord.gg 110 | finland10111.discord.gg 111 | finland10112.discord.gg 112 | finland10113.discord.gg 113 | finland10114.discord.gg 114 | finland10115.discord.gg 115 | finland10116.discord.gg 116 | finland10117.discord.gg 117 | finland10118.discord.gg 118 | finland10119.discord.gg 119 | finland10120.discord.gg 120 | finland10121.discord.gg 121 | finland10122.discord.gg 122 | finland10123.discord.gg 123 | finland10124.discord.gg 124 | finland10125.discord.gg 125 | finland10126.discord.gg 126 | finland10127.discord.gg 127 | finland10128.discord.gg 128 | finland10129.discord.gg 129 | finland10130.discord.gg 130 | finland10131.discord.gg 131 | finland10132.discord.gg 132 | finland10133.discord.gg 133 | finland10134.discord.gg 134 | finland10136.discord.gg 135 | finland10139.discord.gg 136 | finland10135.discord.gg 137 | finland10137.discord.gg 138 | finland10138.discord.gg 139 | finland10143.discord.gg 140 | finland10140.discord.gg 141 | finland10141.discord.gg 142 | finland10144.discord.gg 143 | finland10145.discord.gg 144 | finland10146.discord.gg 145 | finland10147.discord.gg 146 | finland10148.discord.gg 147 | finland10151.discord.gg 148 | finland10152.discord.gg 149 | finland10150.discord.gg 150 | finland10154.discord.gg 151 | finland10149.discord.gg 152 | finland10156.discord.gg 153 | finland10157.discord.gg 154 | finland10153.discord.gg 155 | finland10160.discord.gg 156 | finland10158.discord.gg 157 | finland10159.discord.gg 158 | finland10163.discord.gg 159 | finland10161.discord.gg 160 | finland10165.discord.gg 161 | finland10166.discord.gg 162 | finland10167.discord.gg 163 | finland10164.discord.gg 164 | finland10169.discord.gg 165 | finland10170.discord.gg 166 | finland10168.discord.gg 167 | finland10171.discord.gg 168 | finland10172.discord.gg 169 | finland10173.discord.gg 170 | finland10174.discord.gg 171 | finland10177.discord.gg 172 | finland10059.discord.gg 173 | finland10078.discord.gg 174 | finland10142.discord.gg 175 | finland10162.discord.gg 176 | finland10176.discord.gg 177 | -------------------------------------------------------------------------------- /regions/finland/finland-voice-ip: -------------------------------------------------------------------------------- 1 | 35.217.35.208 2 | 35.217.39.186 3 | 35.217.43.140 4 | 35.217.33.156 5 | 35.217.18.57 6 | 35.217.26.195 7 | 35.217.26.127 8 | 35.217.6.59 9 | 35.217.18.14 10 | 35.217.56.6 11 | 35.217.49.168 12 | 35.217.21.143 13 | 35.217.5.109 14 | 35.217.12.101 15 | 35.217.63.200 16 | 35.217.12.204 17 | 35.217.59.87 18 | 35.217.50.26 19 | 35.217.54.27 20 | 35.217.17.180 21 | 35.217.33.158 22 | 35.217.28.218 23 | 35.217.20.11 24 | 35.217.38.179 25 | 35.217.20.185 26 | 35.217.6.22 27 | 35.217.45.248 28 | 35.217.12.192 29 | 35.217.23.172 30 | 35.217.20.158 31 | 35.217.62.183 32 | 35.217.24.25 33 | 35.217.53.169 34 | 35.217.29.217 35 | 35.217.54.115 36 | 35.217.58.198 37 | 35.217.43.79 38 | 35.217.57.184 39 | 35.217.54.5 40 | 35.217.36.17 41 | 35.217.47.222 42 | 35.217.18.142 43 | 35.217.2.5 44 | 35.217.29.174 45 | 35.217.6.148 46 | 35.217.24.173 47 | 35.217.50.72 48 | 35.217.20.32 49 | 35.217.47.254 50 | 35.217.61.216 51 | 35.217.15.65 52 | 35.217.59.122 53 | 35.217.33.65 54 | 35.217.41.204 55 | 35.217.12.91 56 | 35.217.26.214 57 | 35.217.55.117 58 | 35.217.3.205 59 | 35.217.60.82 60 | 35.217.36.213 61 | 35.217.0.79 62 | 35.217.40.176 63 | 35.217.54.61 64 | 35.217.54.66 65 | 35.217.62.165 66 | 35.217.32.164 67 | 35.217.27.170 68 | 35.217.17.234 69 | 35.217.29.126 70 | 35.217.18.105 71 | 35.217.58.122 72 | 35.217.49.182 73 | 35.217.37.129 74 | 35.217.5.33 75 | 35.217.46.78 76 | 35.217.27.203 77 | 35.217.29.98 78 | 35.217.61.131 79 | 35.217.14.238 80 | 35.217.37.16 81 | 35.217.28.178 82 | 35.217.6.227 83 | 35.217.53.212 84 | 35.217.24.53 85 | 35.217.22.255 86 | 35.217.4.72 87 | 35.217.8.99 88 | 35.217.52.117 89 | 35.217.30.104 90 | 35.217.23.193 91 | 35.217.22.170 92 | 35.217.22.131 93 | 35.217.11.186 94 | 35.217.19.183 95 | 35.217.3.104 96 | 35.217.62.48 97 | 35.217.31.96 98 | 35.217.51.20 99 | 35.217.14.209 100 | 35.217.9.205 101 | 35.217.20.178 102 | 35.217.32.235 103 | 35.217.24.139 104 | 35.217.1.86 105 | 35.217.8.35 106 | 35.217.46.140 107 | 35.217.33.182 108 | 35.217.48.195 109 | 35.217.0.236 110 | 35.217.1.111 111 | 35.217.8.38 112 | 35.217.30.49 113 | 35.217.47.131 114 | 35.217.16.75 115 | 35.217.51.134 116 | 35.217.60.145 117 | 35.217.51.222 118 | 35.217.30.9 119 | 35.217.25.81 120 | 35.217.21.226 121 | 35.217.46.15 122 | 35.217.63.144 123 | 35.217.9.8 124 | 35.217.31.57 125 | 35.217.55.107 126 | 35.217.9.33 127 | 35.217.20.83 128 | 35.217.35.141 129 | 35.217.12.133 130 | 35.217.60.234 131 | 35.217.33.19 132 | 35.217.1.126 133 | 35.217.36.74 134 | 35.217.47.129 135 | 35.217.42.161 136 | 35.217.32.165 137 | 35.217.13.184 138 | 35.217.25.116 139 | 35.217.48.26 140 | 35.217.56.250 141 | 35.217.49.235 142 | 35.217.20.205 143 | 35.217.42.40 144 | 35.217.16.51 145 | 35.217.47.229 146 | 35.217.30.253 147 | 35.217.29.215 148 | 35.217.52.29 149 | 35.217.25.219 150 | 35.217.23.47 151 | 35.217.4.217 152 | 35.217.61.205 153 | 35.217.51.179 154 | 35.217.12.193 155 | 35.217.44.172 156 | 35.217.3.128 157 | 35.217.4.245 158 | 35.217.6.232 159 | 35.217.54.181 160 | 35.217.51.149 161 | 35.217.27.104 162 | 35.217.63.43 163 | 35.217.50.33 164 | 35.217.2.95 165 | 35.217.20.237 166 | 35.217.41.97 167 | 35.217.4.219 168 | 35.217.60.165 169 | 35.217.2.252 170 | 35.217.33.199 171 | 35.217.24.220 172 | 35.217.37.253 173 | 35.217.20.199 174 | 35.217.44.146 175 | 35.217.45.225 176 | 35.217.50.162 177 | -------------------------------------------------------------------------------- /regions/finland/finland-voice-ipset: -------------------------------------------------------------------------------- 1 | add unblock 35.217.35.208 -exist 2 | add unblock 35.217.39.186 -exist 3 | add unblock 35.217.43.140 -exist 4 | add unblock 35.217.33.156 -exist 5 | add unblock 35.217.18.57 -exist 6 | add unblock 35.217.26.195 -exist 7 | add unblock 35.217.26.127 -exist 8 | add unblock 35.217.6.59 -exist 9 | add unblock 35.217.18.14 -exist 10 | add unblock 35.217.56.6 -exist 11 | add unblock 35.217.49.168 -exist 12 | add unblock 35.217.21.143 -exist 13 | add unblock 35.217.5.109 -exist 14 | add unblock 35.217.12.101 -exist 15 | add unblock 35.217.63.200 -exist 16 | add unblock 35.217.12.204 -exist 17 | add unblock 35.217.59.87 -exist 18 | add unblock 35.217.50.26 -exist 19 | add unblock 35.217.54.27 -exist 20 | add unblock 35.217.17.180 -exist 21 | add unblock 35.217.33.158 -exist 22 | add unblock 35.217.28.218 -exist 23 | add unblock 35.217.20.11 -exist 24 | add unblock 35.217.38.179 -exist 25 | add unblock 35.217.20.185 -exist 26 | add unblock 35.217.6.22 -exist 27 | add unblock 35.217.45.248 -exist 28 | add unblock 35.217.12.192 -exist 29 | add unblock 35.217.23.172 -exist 30 | add unblock 35.217.20.158 -exist 31 | add unblock 35.217.62.183 -exist 32 | add unblock 35.217.24.25 -exist 33 | add unblock 35.217.53.169 -exist 34 | add unblock 35.217.29.217 -exist 35 | add unblock 35.217.54.115 -exist 36 | add unblock 35.217.58.198 -exist 37 | add unblock 35.217.43.79 -exist 38 | add unblock 35.217.57.184 -exist 39 | add unblock 35.217.54.5 -exist 40 | add unblock 35.217.36.17 -exist 41 | add unblock 35.217.47.222 -exist 42 | add unblock 35.217.18.142 -exist 43 | add unblock 35.217.2.5 -exist 44 | add unblock 35.217.29.174 -exist 45 | add unblock 35.217.6.148 -exist 46 | add unblock 35.217.24.173 -exist 47 | add unblock 35.217.50.72 -exist 48 | add unblock 35.217.20.32 -exist 49 | add unblock 35.217.47.254 -exist 50 | add unblock 35.217.61.216 -exist 51 | add unblock 35.217.15.65 -exist 52 | add unblock 35.217.59.122 -exist 53 | add unblock 35.217.33.65 -exist 54 | add unblock 35.217.41.204 -exist 55 | add unblock 35.217.12.91 -exist 56 | add unblock 35.217.26.214 -exist 57 | add unblock 35.217.55.117 -exist 58 | add unblock 35.217.3.205 -exist 59 | add unblock 35.217.60.82 -exist 60 | add unblock 35.217.36.213 -exist 61 | add unblock 35.217.0.79 -exist 62 | add unblock 35.217.40.176 -exist 63 | add unblock 35.217.54.61 -exist 64 | add unblock 35.217.54.66 -exist 65 | add unblock 35.217.62.165 -exist 66 | add unblock 35.217.32.164 -exist 67 | add unblock 35.217.27.170 -exist 68 | add unblock 35.217.17.234 -exist 69 | add unblock 35.217.29.126 -exist 70 | add unblock 35.217.18.105 -exist 71 | add unblock 35.217.58.122 -exist 72 | add unblock 35.217.49.182 -exist 73 | add unblock 35.217.37.129 -exist 74 | add unblock 35.217.5.33 -exist 75 | add unblock 35.217.46.78 -exist 76 | add unblock 35.217.27.203 -exist 77 | add unblock 35.217.29.98 -exist 78 | add unblock 35.217.61.131 -exist 79 | add unblock 35.217.14.238 -exist 80 | add unblock 35.217.37.16 -exist 81 | add unblock 35.217.28.178 -exist 82 | add unblock 35.217.6.227 -exist 83 | add unblock 35.217.53.212 -exist 84 | add unblock 35.217.24.53 -exist 85 | add unblock 35.217.22.255 -exist 86 | add unblock 35.217.4.72 -exist 87 | add unblock 35.217.8.99 -exist 88 | add unblock 35.217.52.117 -exist 89 | add unblock 35.217.30.104 -exist 90 | add unblock 35.217.23.193 -exist 91 | add unblock 35.217.22.170 -exist 92 | add unblock 35.217.22.131 -exist 93 | add unblock 35.217.11.186 -exist 94 | add unblock 35.217.19.183 -exist 95 | add unblock 35.217.3.104 -exist 96 | add unblock 35.217.62.48 -exist 97 | add unblock 35.217.31.96 -exist 98 | add unblock 35.217.51.20 -exist 99 | add unblock 35.217.14.209 -exist 100 | add unblock 35.217.9.205 -exist 101 | add unblock 35.217.20.178 -exist 102 | add unblock 35.217.32.235 -exist 103 | add unblock 35.217.24.139 -exist 104 | add unblock 35.217.1.86 -exist 105 | add unblock 35.217.8.35 -exist 106 | add unblock 35.217.46.140 -exist 107 | add unblock 35.217.33.182 -exist 108 | add unblock 35.217.48.195 -exist 109 | add unblock 35.217.0.236 -exist 110 | add unblock 35.217.1.111 -exist 111 | add unblock 35.217.8.38 -exist 112 | add unblock 35.217.30.49 -exist 113 | add unblock 35.217.47.131 -exist 114 | add unblock 35.217.16.75 -exist 115 | add unblock 35.217.51.134 -exist 116 | add unblock 35.217.60.145 -exist 117 | add unblock 35.217.51.222 -exist 118 | add unblock 35.217.30.9 -exist 119 | add unblock 35.217.25.81 -exist 120 | add unblock 35.217.21.226 -exist 121 | add unblock 35.217.46.15 -exist 122 | add unblock 35.217.63.144 -exist 123 | add unblock 35.217.9.8 -exist 124 | add unblock 35.217.31.57 -exist 125 | add unblock 35.217.55.107 -exist 126 | add unblock 35.217.9.33 -exist 127 | add unblock 35.217.20.83 -exist 128 | add unblock 35.217.35.141 -exist 129 | add unblock 35.217.12.133 -exist 130 | add unblock 35.217.60.234 -exist 131 | add unblock 35.217.33.19 -exist 132 | add unblock 35.217.1.126 -exist 133 | add unblock 35.217.36.74 -exist 134 | add unblock 35.217.47.129 -exist 135 | add unblock 35.217.42.161 -exist 136 | add unblock 35.217.32.165 -exist 137 | add unblock 35.217.13.184 -exist 138 | add unblock 35.217.25.116 -exist 139 | add unblock 35.217.48.26 -exist 140 | add unblock 35.217.56.250 -exist 141 | add unblock 35.217.49.235 -exist 142 | add unblock 35.217.20.205 -exist 143 | add unblock 35.217.42.40 -exist 144 | add unblock 35.217.16.51 -exist 145 | add unblock 35.217.47.229 -exist 146 | add unblock 35.217.30.253 -exist 147 | add unblock 35.217.29.215 -exist 148 | add unblock 35.217.52.29 -exist 149 | add unblock 35.217.25.219 -exist 150 | add unblock 35.217.23.47 -exist 151 | add unblock 35.217.4.217 -exist 152 | add unblock 35.217.61.205 -exist 153 | add unblock 35.217.51.179 -exist 154 | add unblock 35.217.12.193 -exist 155 | add unblock 35.217.44.172 -exist 156 | add unblock 35.217.3.128 -exist 157 | add unblock 35.217.4.245 -exist 158 | add unblock 35.217.6.232 -exist 159 | add unblock 35.217.54.181 -exist 160 | add unblock 35.217.51.149 -exist 161 | add unblock 35.217.27.104 -exist 162 | add unblock 35.217.63.43 -exist 163 | add unblock 35.217.50.33 -exist 164 | add unblock 35.217.2.95 -exist 165 | add unblock 35.217.20.237 -exist 166 | add unblock 35.217.41.97 -exist 167 | add unblock 35.217.4.219 -exist 168 | add unblock 35.217.60.165 -exist 169 | add unblock 35.217.2.252 -exist 170 | add unblock 35.217.33.199 -exist 171 | add unblock 35.217.24.220 -exist 172 | add unblock 35.217.37.253 -exist 173 | add unblock 35.217.20.199 -exist 174 | add unblock 35.217.44.146 -exist 175 | add unblock 35.217.45.225 -exist 176 | add unblock 35.217.50.162 -exist 177 | -------------------------------------------------------------------------------- /regions/finland/finland-voice-resolved: -------------------------------------------------------------------------------- 1 | finland10000.discord.gg: 35.217.35.208 2 | finland10001.discord.gg: 35.217.39.186 3 | finland10002.discord.gg: 35.217.43.140 4 | finland10003.discord.gg: 35.217.33.156 5 | finland10004.discord.gg: 35.217.18.57 6 | finland10005.discord.gg: 35.217.26.195 7 | finland10006.discord.gg: 35.217.26.127 8 | finland10007.discord.gg: 35.217.6.59 9 | finland10008.discord.gg: 35.217.18.14 10 | finland10009.discord.gg: 35.217.56.6 11 | finland10010.discord.gg: 35.217.49.168 12 | finland10011.discord.gg: 35.217.21.143 13 | finland10012.discord.gg: 35.217.5.109 14 | finland10013.discord.gg: 35.217.12.101 15 | finland10014.discord.gg: 35.217.63.200 16 | finland10015.discord.gg: 35.217.12.204 17 | finland10016.discord.gg: 35.217.59.87 18 | finland10017.discord.gg: 35.217.50.26 19 | finland10018.discord.gg: 35.217.54.27 20 | finland10019.discord.gg: 35.217.17.180 21 | finland10020.discord.gg: 35.217.33.158 22 | finland10021.discord.gg: 35.217.28.218 23 | finland10022.discord.gg: 35.217.20.11 24 | finland10023.discord.gg: 35.217.38.179 25 | finland10024.discord.gg: 35.217.20.185 26 | finland10025.discord.gg: 35.217.6.22 27 | finland10026.discord.gg: 35.217.45.248 28 | finland10027.discord.gg: 35.217.12.192 29 | finland10028.discord.gg: 35.217.23.172 30 | finland10029.discord.gg: 35.217.20.158 31 | finland10030.discord.gg: 35.217.62.183 32 | finland10031.discord.gg: 35.217.24.25 33 | finland10032.discord.gg: 35.217.53.169 34 | finland10033.discord.gg: 35.217.29.217 35 | finland10034.discord.gg: 35.217.54.115 36 | finland10035.discord.gg: 35.217.58.198 37 | finland10036.discord.gg: 35.217.43.79 38 | finland10037.discord.gg: 35.217.57.184 39 | finland10038.discord.gg: 35.217.54.5 40 | finland10039.discord.gg: 35.217.36.17 41 | finland10040.discord.gg: 35.217.47.222 42 | finland10041.discord.gg: 35.217.18.142 43 | finland10042.discord.gg: 35.217.2.5 44 | finland10043.discord.gg: 35.217.29.174 45 | finland10045.discord.gg: 35.217.6.148 46 | finland10044.discord.gg: 35.217.24.173 47 | finland10046.discord.gg: 35.217.50.72 48 | finland10047.discord.gg: 35.217.20.32 49 | finland10048.discord.gg: 35.217.47.254 50 | finland10049.discord.gg: 35.217.61.216 51 | finland10050.discord.gg: 35.217.15.65 52 | finland10051.discord.gg: 35.217.59.122 53 | finland10052.discord.gg: 35.217.33.65 54 | finland10053.discord.gg: 35.217.41.204 55 | finland10054.discord.gg: 35.217.12.91 56 | finland10055.discord.gg: 35.217.26.214 57 | finland10056.discord.gg: 35.217.55.117 58 | finland10057.discord.gg: 35.217.3.205 59 | finland10058.discord.gg: 35.217.60.82 60 | finland10060.discord.gg: 35.217.36.213 61 | finland10061.discord.gg: 35.217.0.79 62 | finland10062.discord.gg: 35.217.40.176 63 | finland10063.discord.gg: 35.217.54.61 64 | finland10064.discord.gg: 35.217.54.66 65 | finland10065.discord.gg: 35.217.62.165 66 | finland10066.discord.gg: 35.217.32.164 67 | finland10067.discord.gg: 35.217.27.170 68 | finland10069.discord.gg: 35.217.17.234 69 | finland10070.discord.gg: 35.217.29.126 70 | finland10071.discord.gg: 35.217.18.105 71 | finland10068.discord.gg: 35.217.58.122 72 | finland10072.discord.gg: 35.217.49.182 73 | finland10073.discord.gg: 35.217.37.129 74 | finland10074.discord.gg: 35.217.5.33 75 | finland10075.discord.gg: 35.217.46.78 76 | finland10076.discord.gg: 35.217.27.203 77 | finland10077.discord.gg: 35.217.29.98 78 | finland10079.discord.gg: 35.217.61.131 79 | finland10080.discord.gg: 35.217.14.238 80 | finland10081.discord.gg: 35.217.37.16 81 | finland10082.discord.gg: 35.217.28.178 82 | finland10083.discord.gg: 35.217.6.227 83 | finland10084.discord.gg: 35.217.53.212 84 | finland10085.discord.gg: 35.217.24.53 85 | finland10086.discord.gg: 35.217.22.255 86 | finland10087.discord.gg: 35.217.4.72 87 | finland10088.discord.gg: 35.217.8.99 88 | finland10089.discord.gg: 35.217.52.117 89 | finland10090.discord.gg: 35.217.30.104 90 | finland10091.discord.gg: 35.217.23.193 91 | finland10092.discord.gg: 35.217.22.170 92 | finland10093.discord.gg: 35.217.22.131 93 | finland10094.discord.gg: 35.217.11.186 94 | finland10095.discord.gg: 35.217.19.183 95 | finland10096.discord.gg: 35.217.3.104 96 | finland10097.discord.gg: 35.217.62.48 97 | finland10098.discord.gg: 35.217.31.96 98 | finland10100.discord.gg: 35.217.51.20 99 | finland10101.discord.gg: 35.217.14.209 100 | finland10102.discord.gg: 35.217.9.205 101 | finland10103.discord.gg: 35.217.20.178 102 | finland10099.discord.gg: 35.217.32.235 103 | finland10104.discord.gg: 35.217.24.139 104 | finland10105.discord.gg: 35.217.1.86 105 | finland10106.discord.gg: 35.217.8.35 106 | finland10108.discord.gg: 35.217.46.140 107 | finland10107.discord.gg: 35.217.33.182 108 | finland10109.discord.gg: 35.217.48.195 109 | finland10110.discord.gg: 35.217.0.236 110 | finland10111.discord.gg: 35.217.1.111 111 | finland10112.discord.gg: 35.217.8.38 112 | finland10113.discord.gg: 35.217.30.49 113 | finland10114.discord.gg: 35.217.47.131 114 | finland10115.discord.gg: 35.217.16.75 115 | finland10116.discord.gg: 35.217.51.134 116 | finland10117.discord.gg: 35.217.60.145 117 | finland10118.discord.gg: 35.217.51.222 118 | finland10119.discord.gg: 35.217.30.9 119 | finland10120.discord.gg: 35.217.25.81 120 | finland10121.discord.gg: 35.217.21.226 121 | finland10122.discord.gg: 35.217.46.15 122 | finland10123.discord.gg: 35.217.63.144 123 | finland10124.discord.gg: 35.217.9.8 124 | finland10125.discord.gg: 35.217.31.57 125 | finland10126.discord.gg: 35.217.55.107 126 | finland10127.discord.gg: 35.217.9.33 127 | finland10128.discord.gg: 35.217.20.83 128 | finland10129.discord.gg: 35.217.35.141 129 | finland10130.discord.gg: 35.217.12.133 130 | finland10131.discord.gg: 35.217.60.234 131 | finland10132.discord.gg: 35.217.33.19 132 | finland10133.discord.gg: 35.217.1.126 133 | finland10134.discord.gg: 35.217.36.74 134 | finland10136.discord.gg: 35.217.47.129 135 | finland10139.discord.gg: 35.217.42.161 136 | finland10135.discord.gg: 35.217.32.165 137 | finland10137.discord.gg: 35.217.13.184 138 | finland10138.discord.gg: 35.217.25.116 139 | finland10143.discord.gg: 35.217.48.26 140 | finland10140.discord.gg: 35.217.56.250 141 | finland10141.discord.gg: 35.217.49.235 142 | finland10144.discord.gg: 35.217.20.205 143 | finland10145.discord.gg: 35.217.42.40 144 | finland10146.discord.gg: 35.217.16.51 145 | finland10147.discord.gg: 35.217.47.229 146 | finland10148.discord.gg: 35.217.30.253 147 | finland10151.discord.gg: 35.217.29.215 148 | finland10152.discord.gg: 35.217.52.29 149 | finland10150.discord.gg: 35.217.25.219 150 | finland10154.discord.gg: 35.217.23.47 151 | finland10149.discord.gg: 35.217.4.217 152 | finland10156.discord.gg: 35.217.61.205 153 | finland10157.discord.gg: 35.217.51.179 154 | finland10153.discord.gg: 35.217.12.193 155 | finland10160.discord.gg: 35.217.44.172 156 | finland10158.discord.gg: 35.217.3.128 157 | finland10159.discord.gg: 35.217.4.245 158 | finland10163.discord.gg: 35.217.6.232 159 | finland10161.discord.gg: 35.217.54.181 160 | finland10165.discord.gg: 35.217.51.149 161 | finland10166.discord.gg: 35.217.27.104 162 | finland10167.discord.gg: 35.217.63.43 163 | finland10164.discord.gg: 35.217.50.33 164 | finland10169.discord.gg: 35.217.2.95 165 | finland10170.discord.gg: 35.217.20.237 166 | finland10168.discord.gg: 35.217.41.97 167 | finland10171.discord.gg: 35.217.4.219 168 | finland10172.discord.gg: 35.217.60.165 169 | finland10173.discord.gg: 35.217.2.252 170 | finland10174.discord.gg: 35.217.33.199 171 | finland10177.discord.gg: 35.217.24.220 172 | finland10059.discord.gg: 35.217.37.253 173 | finland10078.discord.gg: 35.217.20.199 174 | finland10142.discord.gg: 35.217.44.146 175 | finland10162.discord.gg: 35.217.45.225 176 | finland10176.discord.gg: 35.217.50.162 177 | -------------------------------------------------------------------------------- /regions/frankfurt/frankfurt-voice-domains: -------------------------------------------------------------------------------- 1 | frankfurt85.discord.gg 2 | frankfurt130.discord.gg 3 | frankfurt449.discord.gg 4 | frankfurt598.discord.gg 5 | frankfurt738.discord.gg 6 | frankfurt739.discord.gg 7 | frankfurt882.discord.gg 8 | frankfurt1045.discord.gg 9 | frankfurt1059.discord.gg 10 | frankfurt1078.discord.gg 11 | frankfurt1173.discord.gg 12 | frankfurt1311.discord.gg 13 | frankfurt1346.discord.gg 14 | frankfurt1591.discord.gg 15 | frankfurt1656.discord.gg 16 | frankfurt1696.discord.gg 17 | frankfurt1699.discord.gg 18 | frankfurt1820.discord.gg 19 | frankfurt2034.discord.gg 20 | frankfurt2157.discord.gg 21 | frankfurt2246.discord.gg 22 | frankfurt2292.discord.gg 23 | frankfurt2336.discord.gg 24 | frankfurt2453.discord.gg 25 | frankfurt2704.discord.gg 26 | frankfurt2951.discord.gg 27 | frankfurt3081.discord.gg 28 | frankfurt3379.discord.gg 29 | frankfurt3445.discord.gg 30 | frankfurt3687.discord.gg 31 | frankfurt3701.discord.gg 32 | frankfurt3959.discord.gg 33 | frankfurt4038.discord.gg 34 | frankfurt4089.discord.gg 35 | frankfurt3916.discord.gg 36 | frankfurt4201.discord.gg 37 | frankfurt4302.discord.gg 38 | frankfurt4327.discord.gg 39 | frankfurt4480.discord.gg 40 | frankfurt4492.discord.gg 41 | frankfurt4550.discord.gg 42 | frankfurt4761.discord.gg 43 | frankfurt4785.discord.gg 44 | frankfurt4896.discord.gg 45 | frankfurt4932.discord.gg 46 | frankfurt5081.discord.gg 47 | frankfurt5219.discord.gg 48 | frankfurt5297.discord.gg 49 | frankfurt5373.discord.gg 50 | frankfurt5438.discord.gg 51 | frankfurt5720.discord.gg 52 | frankfurt5831.discord.gg 53 | frankfurt6000.discord.gg 54 | frankfurt6047.discord.gg 55 | frankfurt6188.discord.gg 56 | frankfurt6482.discord.gg 57 | frankfurt6542.discord.gg 58 | frankfurt6753.discord.gg 59 | frankfurt6763.discord.gg 60 | frankfurt6966.discord.gg 61 | frankfurt6969.discord.gg 62 | frankfurt7186.discord.gg 63 | frankfurt7254.discord.gg 64 | frankfurt7288.discord.gg 65 | frankfurt7379.discord.gg 66 | frankfurt7479.discord.gg 67 | frankfurt7480.discord.gg 68 | frankfurt7537.discord.gg 69 | frankfurt7869.discord.gg 70 | frankfurt8139.discord.gg 71 | frankfurt8162.discord.gg 72 | frankfurt8236.discord.gg 73 | frankfurt8408.discord.gg 74 | frankfurt8431.discord.gg 75 | frankfurt8457.discord.gg 76 | frankfurt8611.discord.gg 77 | frankfurt8620.discord.gg 78 | frankfurt8647.discord.gg 79 | frankfurt8784.discord.gg 80 | frankfurt8990.discord.gg 81 | frankfurt9188.discord.gg 82 | frankfurt9428.discord.gg 83 | frankfurt9654.discord.gg 84 | frankfurt9728.discord.gg 85 | frankfurt7848.discord.gg 86 | frankfurt9970.discord.gg 87 | frankfurt9985.discord.gg 88 | frankfurt10000.discord.gg 89 | frankfurt10001.discord.gg 90 | frankfurt10003.discord.gg 91 | frankfurt10004.discord.gg 92 | frankfurt10007.discord.gg 93 | frankfurt10005.discord.gg 94 | frankfurt10008.discord.gg 95 | frankfurt10009.discord.gg 96 | frankfurt10011.discord.gg 97 | frankfurt10012.discord.gg 98 | frankfurt10013.discord.gg 99 | frankfurt10014.discord.gg 100 | frankfurt10010.discord.gg 101 | frankfurt10015.discord.gg 102 | frankfurt10016.discord.gg 103 | frankfurt10017.discord.gg 104 | frankfurt10018.discord.gg 105 | frankfurt10019.discord.gg 106 | frankfurt10020.discord.gg 107 | frankfurt10021.discord.gg 108 | frankfurt10022.discord.gg 109 | frankfurt10023.discord.gg 110 | frankfurt10024.discord.gg 111 | frankfurt10025.discord.gg 112 | frankfurt10026.discord.gg 113 | frankfurt10027.discord.gg 114 | frankfurt10028.discord.gg 115 | frankfurt10029.discord.gg 116 | frankfurt10030.discord.gg 117 | frankfurt10031.discord.gg 118 | frankfurt10032.discord.gg 119 | frankfurt10033.discord.gg 120 | frankfurt10034.discord.gg 121 | frankfurt10035.discord.gg 122 | frankfurt10036.discord.gg 123 | frankfurt10037.discord.gg 124 | frankfurt10038.discord.gg 125 | frankfurt10039.discord.gg 126 | frankfurt10040.discord.gg 127 | frankfurt10041.discord.gg 128 | frankfurt10042.discord.gg 129 | frankfurt10043.discord.gg 130 | frankfurt10044.discord.gg 131 | frankfurt10045.discord.gg 132 | frankfurt10046.discord.gg 133 | frankfurt10047.discord.gg 134 | frankfurt10048.discord.gg 135 | frankfurt10049.discord.gg 136 | frankfurt10050.discord.gg 137 | frankfurt10051.discord.gg 138 | frankfurt10052.discord.gg 139 | frankfurt10053.discord.gg 140 | frankfurt10054.discord.gg 141 | frankfurt10055.discord.gg 142 | frankfurt10056.discord.gg 143 | frankfurt10057.discord.gg 144 | frankfurt10058.discord.gg 145 | frankfurt10059.discord.gg 146 | frankfurt10060.discord.gg 147 | frankfurt10061.discord.gg 148 | frankfurt10062.discord.gg 149 | frankfurt10063.discord.gg 150 | frankfurt10064.discord.gg 151 | frankfurt10065.discord.gg 152 | frankfurt10066.discord.gg 153 | frankfurt10067.discord.gg 154 | frankfurt10068.discord.gg 155 | frankfurt10069.discord.gg 156 | frankfurt10070.discord.gg 157 | frankfurt10071.discord.gg 158 | frankfurt10072.discord.gg 159 | frankfurt10073.discord.gg 160 | frankfurt10074.discord.gg 161 | frankfurt10075.discord.gg 162 | frankfurt10076.discord.gg 163 | frankfurt10077.discord.gg 164 | frankfurt10078.discord.gg 165 | frankfurt10079.discord.gg 166 | frankfurt10080.discord.gg 167 | frankfurt10081.discord.gg 168 | frankfurt10082.discord.gg 169 | frankfurt10083.discord.gg 170 | frankfurt10084.discord.gg 171 | frankfurt10085.discord.gg 172 | frankfurt10086.discord.gg 173 | frankfurt10087.discord.gg 174 | frankfurt10088.discord.gg 175 | frankfurt10089.discord.gg 176 | frankfurt10090.discord.gg 177 | frankfurt10091.discord.gg 178 | frankfurt10092.discord.gg 179 | frankfurt10093.discord.gg 180 | frankfurt10094.discord.gg 181 | frankfurt10095.discord.gg 182 | frankfurt10096.discord.gg 183 | frankfurt10097.discord.gg 184 | frankfurt10098.discord.gg 185 | frankfurt10099.discord.gg 186 | frankfurt10101.discord.gg 187 | frankfurt10102.discord.gg 188 | frankfurt10103.discord.gg 189 | frankfurt10104.discord.gg 190 | frankfurt10105.discord.gg 191 | frankfurt10106.discord.gg 192 | frankfurt10107.discord.gg 193 | frankfurt10108.discord.gg 194 | frankfurt10109.discord.gg 195 | frankfurt10110.discord.gg 196 | frankfurt10111.discord.gg 197 | frankfurt10112.discord.gg 198 | frankfurt10113.discord.gg 199 | frankfurt10114.discord.gg 200 | frankfurt10115.discord.gg 201 | frankfurt10116.discord.gg 202 | frankfurt10117.discord.gg 203 | frankfurt10118.discord.gg 204 | frankfurt10119.discord.gg 205 | frankfurt10120.discord.gg 206 | frankfurt10121.discord.gg 207 | frankfurt10122.discord.gg 208 | frankfurt10123.discord.gg 209 | frankfurt10124.discord.gg 210 | frankfurt10125.discord.gg 211 | frankfurt10126.discord.gg 212 | frankfurt10127.discord.gg 213 | frankfurt10128.discord.gg 214 | frankfurt10129.discord.gg 215 | frankfurt10130.discord.gg 216 | frankfurt10132.discord.gg 217 | frankfurt10131.discord.gg 218 | frankfurt10133.discord.gg 219 | frankfurt10134.discord.gg 220 | frankfurt10135.discord.gg 221 | frankfurt10136.discord.gg 222 | frankfurt10137.discord.gg 223 | frankfurt10138.discord.gg 224 | frankfurt10139.discord.gg 225 | frankfurt10140.discord.gg 226 | frankfurt10141.discord.gg 227 | frankfurt10142.discord.gg 228 | frankfurt10143.discord.gg 229 | frankfurt10144.discord.gg 230 | frankfurt10145.discord.gg 231 | frankfurt10146.discord.gg 232 | frankfurt10147.discord.gg 233 | frankfurt10148.discord.gg 234 | frankfurt10149.discord.gg 235 | frankfurt10150.discord.gg 236 | frankfurt10151.discord.gg 237 | frankfurt10152.discord.gg 238 | frankfurt10153.discord.gg 239 | frankfurt10154.discord.gg 240 | frankfurt10155.discord.gg 241 | frankfurt10156.discord.gg 242 | frankfurt10157.discord.gg 243 | frankfurt10158.discord.gg 244 | frankfurt10159.discord.gg 245 | frankfurt10160.discord.gg 246 | frankfurt10162.discord.gg 247 | frankfurt10163.discord.gg 248 | frankfurt10161.discord.gg 249 | frankfurt10164.discord.gg 250 | frankfurt10165.discord.gg 251 | frankfurt10166.discord.gg 252 | frankfurt10167.discord.gg 253 | frankfurt10168.discord.gg 254 | frankfurt10169.discord.gg 255 | frankfurt10170.discord.gg 256 | frankfurt10171.discord.gg 257 | frankfurt10172.discord.gg 258 | frankfurt10173.discord.gg 259 | frankfurt10174.discord.gg 260 | frankfurt10175.discord.gg 261 | frankfurt10176.discord.gg 262 | frankfurt10177.discord.gg 263 | frankfurt10178.discord.gg 264 | frankfurt10179.discord.gg 265 | frankfurt10180.discord.gg 266 | frankfurt10181.discord.gg 267 | frankfurt10002.discord.gg 268 | frankfurt10006.discord.gg 269 | frankfurt10100.discord.gg 270 | -------------------------------------------------------------------------------- /regions/frankfurt/frankfurt-voice-ip: -------------------------------------------------------------------------------- 1 | 66.22.243.21 2 | 66.22.243.157 3 | 66.22.243.40 4 | 66.22.243.42 5 | 66.22.243.175 6 | 66.22.243.179 7 | 66.22.243.30 8 | 66.22.243.56 9 | 66.22.243.53 10 | 66.22.243.188 11 | 66.22.243.162 12 | 66.22.243.45 13 | 66.22.243.181 14 | 66.22.243.151 15 | 66.22.243.64 16 | 66.22.243.147 17 | 66.22.243.17 18 | 66.22.243.169 19 | 66.22.243.31 20 | 66.22.243.191 21 | 66.22.243.44 22 | 66.22.243.164 23 | 66.22.243.165 24 | 66.22.243.153 25 | 66.22.243.160 26 | 66.22.243.15 27 | 66.22.243.159 28 | 66.22.243.41 29 | 66.22.243.148 30 | 66.22.243.182 31 | 66.22.243.168 32 | 66.22.243.142 33 | 66.22.243.49 34 | 66.22.243.133 35 | 66.22.243.9 36 | 66.22.243.166 37 | 66.22.243.170 38 | 66.22.243.46 39 | 66.22.243.145 40 | 66.22.243.18 41 | 66.22.243.158 42 | 66.22.243.54 43 | 66.22.243.143 44 | 66.22.243.167 45 | 66.22.243.52 46 | 66.22.243.138 47 | 66.22.243.152 48 | 66.22.243.24 49 | 66.22.243.19 50 | 66.22.243.146 51 | 66.22.243.37 52 | 66.22.243.163 53 | 66.22.243.43 54 | 66.22.243.48 55 | 66.22.243.172 56 | 66.22.243.10 57 | 66.22.243.28 58 | 66.22.243.22 59 | 66.22.243.178 60 | 66.22.243.39 61 | 66.22.243.171 62 | 66.22.243.183 63 | 66.22.243.190 64 | 66.22.243.57 65 | 66.22.243.32 66 | 66.22.243.150 67 | 66.22.243.33 68 | 66.22.243.23 69 | 66.22.243.27 70 | 66.22.243.144 71 | 66.22.243.137 72 | 66.22.243.62 73 | 66.22.243.154 74 | 66.22.243.38 75 | 66.22.243.12 76 | 66.22.243.180 77 | 66.22.243.161 78 | 66.22.243.174 79 | 66.22.243.29 80 | 66.22.243.156 81 | 66.22.243.184 82 | 66.22.243.61 83 | 66.22.243.55 84 | 66.22.243.155 85 | 66.22.243.16 86 | 66.22.243.139 87 | 66.22.243.20 88 | 35.207.77.224 89 | 35.207.171.222 90 | 35.207.82.176 91 | 35.207.178.228 92 | 35.207.191.84 93 | 35.207.174.55 94 | 35.207.188.57 95 | 35.207.151.61 96 | 35.207.143.96 97 | 35.207.76.159 98 | 35.207.110.97 99 | 35.207.155.172 100 | 35.207.145.35 101 | 35.207.81.249 102 | 35.207.167.161 103 | 35.207.139.211 104 | 35.207.144.109 105 | 35.207.80.76 106 | 35.207.104.202 107 | 35.207.110.175 108 | 35.207.189.58 109 | 35.207.101.130 110 | 35.207.178.51 111 | 35.207.84.87 112 | 35.207.139.22 113 | 35.207.83.177 114 | 35.207.164.100 115 | 35.207.154.236 116 | 35.207.142.232 117 | 35.207.82.54 118 | 35.207.171.99 119 | 35.207.143.121 120 | 35.207.147.245 121 | 35.207.168.116 122 | 35.207.172.68 123 | 35.207.129.199 124 | 35.207.84.205 125 | 35.207.92.230 126 | 35.207.79.66 127 | 35.207.106.188 128 | 35.207.157.7 129 | 35.207.114.16 130 | 35.207.181.76 131 | 35.207.108.198 132 | 35.207.144.0 133 | 35.207.158.192 134 | 35.207.79.34 135 | 35.207.164.57 136 | 35.207.189.98 137 | 35.207.132.247 138 | 35.207.145.63 139 | 35.207.135.147 140 | 35.207.111.174 141 | 35.207.129.2 142 | 35.207.65.231 143 | 35.207.74.45 144 | 35.207.180.152 145 | 35.207.131.152 146 | 35.207.103.112 147 | 35.207.155.216 148 | 35.207.154.5 149 | 35.207.146.89 150 | 35.207.154.172 151 | 35.207.95.107 152 | 35.207.78.129 153 | 35.207.186.188 154 | 35.207.150.20 155 | 35.207.115.163 156 | 35.207.145.203 157 | 35.207.164.73 158 | 35.207.139.154 159 | 35.207.107.19 160 | 35.207.109.185 161 | 35.207.89.188 162 | 35.207.74.109 163 | 35.207.170.8 164 | 35.207.95.125 165 | 35.207.83.118 166 | 35.207.100.104 167 | 35.207.176.188 168 | 35.207.149.52 169 | 35.207.147.121 170 | 35.207.166.36 171 | 35.207.104.10 172 | 35.207.154.200 173 | 35.207.64.164 174 | 35.207.149.130 175 | 35.207.131.136 176 | 35.207.142.230 177 | 35.207.163.49 178 | 35.207.100.74 179 | 35.207.64.4 180 | 35.207.77.239 181 | 35.207.71.119 182 | 35.207.99.134 183 | 35.207.103.70 184 | 35.207.160.160 185 | 35.207.86.41 186 | 35.207.188.142 187 | 35.207.122.37 188 | 35.207.77.238 189 | 35.207.104.162 190 | 35.207.87.184 191 | 35.207.184.101 192 | 35.207.71.203 193 | 35.207.110.73 194 | 35.207.85.160 195 | 35.207.191.121 196 | 35.207.79.201 197 | 35.207.103.97 198 | 35.207.165.147 199 | 35.207.185.192 200 | 35.207.77.67 201 | 35.207.75.191 202 | 35.207.167.122 203 | 35.207.97.174 204 | 35.207.186.197 205 | 35.207.73.154 206 | 35.207.150.237 207 | 35.207.176.206 208 | 35.207.91.146 209 | 35.207.167.113 210 | 35.207.170.35 211 | 35.207.72.32 212 | 35.207.81.250 213 | 35.207.117.227 214 | 35.207.73.58 215 | 35.207.167.219 216 | 35.207.170.191 217 | 35.207.75.219 218 | 35.207.139.227 219 | 35.207.150.137 220 | 35.207.147.63 221 | 35.207.172.136 222 | 35.207.182.125 223 | 35.207.163.203 224 | 35.207.108.215 225 | 35.207.153.117 226 | 35.207.140.241 227 | 35.207.106.153 228 | 35.207.65.4 229 | 35.207.171.122 230 | 35.207.137.4 231 | 35.207.74.138 232 | 35.207.166.69 233 | 35.207.116.51 234 | 35.207.122.79 235 | 35.207.141.119 236 | 35.207.126.30 237 | 35.207.110.163 238 | 35.207.76.184 239 | 35.207.137.62 240 | 35.207.136.69 241 | 35.207.147.248 242 | 35.207.190.194 243 | 35.207.117.24 244 | 35.207.125.116 245 | 35.207.74.12 246 | 35.207.124.145 247 | 35.207.191.113 248 | 35.207.121.204 249 | 35.207.139.220 250 | 35.207.171.225 251 | 35.207.156.254 252 | 35.207.110.187 253 | 35.207.176.226 254 | 35.207.67.116 255 | 35.207.71.24 256 | 35.207.95.255 257 | 35.207.187.228 258 | 35.207.172.246 259 | 35.207.162.239 260 | 35.207.77.101 261 | 35.207.137.207 262 | 35.207.142.63 263 | 35.207.82.208 264 | 35.207.137.164 265 | 35.207.171.40 266 | 35.207.170.135 267 | 35.207.71.218 268 | 35.207.139.43 269 | 35.207.71.10 270 | -------------------------------------------------------------------------------- /regions/frankfurt/frankfurt-voice-ipset: -------------------------------------------------------------------------------- 1 | add unblock 66.22.243.21 -exist 2 | add unblock 66.22.243.157 -exist 3 | add unblock 66.22.243.40 -exist 4 | add unblock 66.22.243.42 -exist 5 | add unblock 66.22.243.175 -exist 6 | add unblock 66.22.243.179 -exist 7 | add unblock 66.22.243.30 -exist 8 | add unblock 66.22.243.56 -exist 9 | add unblock 66.22.243.53 -exist 10 | add unblock 66.22.243.188 -exist 11 | add unblock 66.22.243.162 -exist 12 | add unblock 66.22.243.45 -exist 13 | add unblock 66.22.243.181 -exist 14 | add unblock 66.22.243.151 -exist 15 | add unblock 66.22.243.64 -exist 16 | add unblock 66.22.243.147 -exist 17 | add unblock 66.22.243.17 -exist 18 | add unblock 66.22.243.169 -exist 19 | add unblock 66.22.243.31 -exist 20 | add unblock 66.22.243.191 -exist 21 | add unblock 66.22.243.44 -exist 22 | add unblock 66.22.243.164 -exist 23 | add unblock 66.22.243.165 -exist 24 | add unblock 66.22.243.153 -exist 25 | add unblock 66.22.243.160 -exist 26 | add unblock 66.22.243.15 -exist 27 | add unblock 66.22.243.159 -exist 28 | add unblock 66.22.243.41 -exist 29 | add unblock 66.22.243.148 -exist 30 | add unblock 66.22.243.182 -exist 31 | add unblock 66.22.243.168 -exist 32 | add unblock 66.22.243.142 -exist 33 | add unblock 66.22.243.49 -exist 34 | add unblock 66.22.243.133 -exist 35 | add unblock 66.22.243.9 -exist 36 | add unblock 66.22.243.166 -exist 37 | add unblock 66.22.243.170 -exist 38 | add unblock 66.22.243.46 -exist 39 | add unblock 66.22.243.145 -exist 40 | add unblock 66.22.243.18 -exist 41 | add unblock 66.22.243.158 -exist 42 | add unblock 66.22.243.54 -exist 43 | add unblock 66.22.243.143 -exist 44 | add unblock 66.22.243.167 -exist 45 | add unblock 66.22.243.52 -exist 46 | add unblock 66.22.243.138 -exist 47 | add unblock 66.22.243.152 -exist 48 | add unblock 66.22.243.24 -exist 49 | add unblock 66.22.243.19 -exist 50 | add unblock 66.22.243.146 -exist 51 | add unblock 66.22.243.37 -exist 52 | add unblock 66.22.243.163 -exist 53 | add unblock 66.22.243.43 -exist 54 | add unblock 66.22.243.48 -exist 55 | add unblock 66.22.243.172 -exist 56 | add unblock 66.22.243.10 -exist 57 | add unblock 66.22.243.28 -exist 58 | add unblock 66.22.243.22 -exist 59 | add unblock 66.22.243.178 -exist 60 | add unblock 66.22.243.39 -exist 61 | add unblock 66.22.243.171 -exist 62 | add unblock 66.22.243.183 -exist 63 | add unblock 66.22.243.190 -exist 64 | add unblock 66.22.243.57 -exist 65 | add unblock 66.22.243.32 -exist 66 | add unblock 66.22.243.150 -exist 67 | add unblock 66.22.243.33 -exist 68 | add unblock 66.22.243.23 -exist 69 | add unblock 66.22.243.27 -exist 70 | add unblock 66.22.243.144 -exist 71 | add unblock 66.22.243.137 -exist 72 | add unblock 66.22.243.62 -exist 73 | add unblock 66.22.243.154 -exist 74 | add unblock 66.22.243.38 -exist 75 | add unblock 66.22.243.12 -exist 76 | add unblock 66.22.243.180 -exist 77 | add unblock 66.22.243.161 -exist 78 | add unblock 66.22.243.174 -exist 79 | add unblock 66.22.243.29 -exist 80 | add unblock 66.22.243.156 -exist 81 | add unblock 66.22.243.184 -exist 82 | add unblock 66.22.243.61 -exist 83 | add unblock 66.22.243.55 -exist 84 | add unblock 66.22.243.155 -exist 85 | add unblock 66.22.243.16 -exist 86 | add unblock 66.22.243.139 -exist 87 | add unblock 66.22.243.20 -exist 88 | add unblock 35.207.77.224 -exist 89 | add unblock 35.207.171.222 -exist 90 | add unblock 35.207.82.176 -exist 91 | add unblock 35.207.178.228 -exist 92 | add unblock 35.207.191.84 -exist 93 | add unblock 35.207.174.55 -exist 94 | add unblock 35.207.188.57 -exist 95 | add unblock 35.207.151.61 -exist 96 | add unblock 35.207.143.96 -exist 97 | add unblock 35.207.76.159 -exist 98 | add unblock 35.207.110.97 -exist 99 | add unblock 35.207.155.172 -exist 100 | add unblock 35.207.145.35 -exist 101 | add unblock 35.207.81.249 -exist 102 | add unblock 35.207.167.161 -exist 103 | add unblock 35.207.139.211 -exist 104 | add unblock 35.207.144.109 -exist 105 | add unblock 35.207.80.76 -exist 106 | add unblock 35.207.104.202 -exist 107 | add unblock 35.207.110.175 -exist 108 | add unblock 35.207.189.58 -exist 109 | add unblock 35.207.101.130 -exist 110 | add unblock 35.207.178.51 -exist 111 | add unblock 35.207.84.87 -exist 112 | add unblock 35.207.139.22 -exist 113 | add unblock 35.207.83.177 -exist 114 | add unblock 35.207.164.100 -exist 115 | add unblock 35.207.154.236 -exist 116 | add unblock 35.207.142.232 -exist 117 | add unblock 35.207.82.54 -exist 118 | add unblock 35.207.171.99 -exist 119 | add unblock 35.207.143.121 -exist 120 | add unblock 35.207.147.245 -exist 121 | add unblock 35.207.168.116 -exist 122 | add unblock 35.207.172.68 -exist 123 | add unblock 35.207.129.199 -exist 124 | add unblock 35.207.84.205 -exist 125 | add unblock 35.207.92.230 -exist 126 | add unblock 35.207.79.66 -exist 127 | add unblock 35.207.106.188 -exist 128 | add unblock 35.207.157.7 -exist 129 | add unblock 35.207.114.16 -exist 130 | add unblock 35.207.181.76 -exist 131 | add unblock 35.207.108.198 -exist 132 | add unblock 35.207.144.0 -exist 133 | add unblock 35.207.158.192 -exist 134 | add unblock 35.207.79.34 -exist 135 | add unblock 35.207.164.57 -exist 136 | add unblock 35.207.189.98 -exist 137 | add unblock 35.207.132.247 -exist 138 | add unblock 35.207.145.63 -exist 139 | add unblock 35.207.135.147 -exist 140 | add unblock 35.207.111.174 -exist 141 | add unblock 35.207.129.2 -exist 142 | add unblock 35.207.65.231 -exist 143 | add unblock 35.207.74.45 -exist 144 | add unblock 35.207.180.152 -exist 145 | add unblock 35.207.131.152 -exist 146 | add unblock 35.207.103.112 -exist 147 | add unblock 35.207.155.216 -exist 148 | add unblock 35.207.154.5 -exist 149 | add unblock 35.207.146.89 -exist 150 | add unblock 35.207.154.172 -exist 151 | add unblock 35.207.95.107 -exist 152 | add unblock 35.207.78.129 -exist 153 | add unblock 35.207.186.188 -exist 154 | add unblock 35.207.150.20 -exist 155 | add unblock 35.207.115.163 -exist 156 | add unblock 35.207.145.203 -exist 157 | add unblock 35.207.164.73 -exist 158 | add unblock 35.207.139.154 -exist 159 | add unblock 35.207.107.19 -exist 160 | add unblock 35.207.109.185 -exist 161 | add unblock 35.207.89.188 -exist 162 | add unblock 35.207.74.109 -exist 163 | add unblock 35.207.170.8 -exist 164 | add unblock 35.207.95.125 -exist 165 | add unblock 35.207.83.118 -exist 166 | add unblock 35.207.100.104 -exist 167 | add unblock 35.207.176.188 -exist 168 | add unblock 35.207.149.52 -exist 169 | add unblock 35.207.147.121 -exist 170 | add unblock 35.207.166.36 -exist 171 | add unblock 35.207.104.10 -exist 172 | add unblock 35.207.154.200 -exist 173 | add unblock 35.207.64.164 -exist 174 | add unblock 35.207.149.130 -exist 175 | add unblock 35.207.131.136 -exist 176 | add unblock 35.207.142.230 -exist 177 | add unblock 35.207.163.49 -exist 178 | add unblock 35.207.100.74 -exist 179 | add unblock 35.207.64.4 -exist 180 | add unblock 35.207.77.239 -exist 181 | add unblock 35.207.71.119 -exist 182 | add unblock 35.207.99.134 -exist 183 | add unblock 35.207.103.70 -exist 184 | add unblock 35.207.160.160 -exist 185 | add unblock 35.207.86.41 -exist 186 | add unblock 35.207.188.142 -exist 187 | add unblock 35.207.122.37 -exist 188 | add unblock 35.207.77.238 -exist 189 | add unblock 35.207.104.162 -exist 190 | add unblock 35.207.87.184 -exist 191 | add unblock 35.207.184.101 -exist 192 | add unblock 35.207.71.203 -exist 193 | add unblock 35.207.110.73 -exist 194 | add unblock 35.207.85.160 -exist 195 | add unblock 35.207.191.121 -exist 196 | add unblock 35.207.79.201 -exist 197 | add unblock 35.207.103.97 -exist 198 | add unblock 35.207.165.147 -exist 199 | add unblock 35.207.185.192 -exist 200 | add unblock 35.207.77.67 -exist 201 | add unblock 35.207.75.191 -exist 202 | add unblock 35.207.167.122 -exist 203 | add unblock 35.207.97.174 -exist 204 | add unblock 35.207.186.197 -exist 205 | add unblock 35.207.73.154 -exist 206 | add unblock 35.207.150.237 -exist 207 | add unblock 35.207.176.206 -exist 208 | add unblock 35.207.91.146 -exist 209 | add unblock 35.207.167.113 -exist 210 | add unblock 35.207.170.35 -exist 211 | add unblock 35.207.72.32 -exist 212 | add unblock 35.207.81.250 -exist 213 | add unblock 35.207.117.227 -exist 214 | add unblock 35.207.73.58 -exist 215 | add unblock 35.207.167.219 -exist 216 | add unblock 35.207.170.191 -exist 217 | add unblock 35.207.75.219 -exist 218 | add unblock 35.207.139.227 -exist 219 | add unblock 35.207.150.137 -exist 220 | add unblock 35.207.147.63 -exist 221 | add unblock 35.207.172.136 -exist 222 | add unblock 35.207.182.125 -exist 223 | add unblock 35.207.163.203 -exist 224 | add unblock 35.207.108.215 -exist 225 | add unblock 35.207.153.117 -exist 226 | add unblock 35.207.140.241 -exist 227 | add unblock 35.207.106.153 -exist 228 | add unblock 35.207.65.4 -exist 229 | add unblock 35.207.171.122 -exist 230 | add unblock 35.207.137.4 -exist 231 | add unblock 35.207.74.138 -exist 232 | add unblock 35.207.166.69 -exist 233 | add unblock 35.207.116.51 -exist 234 | add unblock 35.207.122.79 -exist 235 | add unblock 35.207.141.119 -exist 236 | add unblock 35.207.126.30 -exist 237 | add unblock 35.207.110.163 -exist 238 | add unblock 35.207.76.184 -exist 239 | add unblock 35.207.137.62 -exist 240 | add unblock 35.207.136.69 -exist 241 | add unblock 35.207.147.248 -exist 242 | add unblock 35.207.190.194 -exist 243 | add unblock 35.207.117.24 -exist 244 | add unblock 35.207.125.116 -exist 245 | add unblock 35.207.74.12 -exist 246 | add unblock 35.207.124.145 -exist 247 | add unblock 35.207.191.113 -exist 248 | add unblock 35.207.121.204 -exist 249 | add unblock 35.207.139.220 -exist 250 | add unblock 35.207.171.225 -exist 251 | add unblock 35.207.156.254 -exist 252 | add unblock 35.207.110.187 -exist 253 | add unblock 35.207.176.226 -exist 254 | add unblock 35.207.67.116 -exist 255 | add unblock 35.207.71.24 -exist 256 | add unblock 35.207.95.255 -exist 257 | add unblock 35.207.187.228 -exist 258 | add unblock 35.207.172.246 -exist 259 | add unblock 35.207.162.239 -exist 260 | add unblock 35.207.77.101 -exist 261 | add unblock 35.207.137.207 -exist 262 | add unblock 35.207.142.63 -exist 263 | add unblock 35.207.82.208 -exist 264 | add unblock 35.207.137.164 -exist 265 | add unblock 35.207.171.40 -exist 266 | add unblock 35.207.170.135 -exist 267 | add unblock 35.207.71.218 -exist 268 | add unblock 35.207.139.43 -exist 269 | add unblock 35.207.71.10 -exist 270 | -------------------------------------------------------------------------------- /regions/madrid/madrid-voice-domains: -------------------------------------------------------------------------------- 1 | madrid15.discord.gg 2 | madrid53.discord.gg 3 | madrid116.discord.gg 4 | madrid631.discord.gg 5 | madrid657.discord.gg 6 | madrid743.discord.gg 7 | madrid1038.discord.gg 8 | madrid1228.discord.gg 9 | madrid1449.discord.gg 10 | madrid1927.discord.gg 11 | madrid1975.discord.gg 12 | madrid2351.discord.gg 13 | madrid3344.discord.gg 14 | madrid3391.discord.gg 15 | madrid4790.discord.gg 16 | madrid6250.discord.gg 17 | madrid7764.discord.gg 18 | madrid7930.discord.gg 19 | madrid8367.discord.gg 20 | madrid9635.discord.gg 21 | madrid10000.discord.gg 22 | madrid10001.discord.gg 23 | madrid10002.discord.gg 24 | madrid10003.discord.gg 25 | madrid10004.discord.gg 26 | madrid10005.discord.gg 27 | madrid10006.discord.gg 28 | madrid10007.discord.gg 29 | madrid10008.discord.gg 30 | madrid10009.discord.gg 31 | madrid10010.discord.gg 32 | madrid10011.discord.gg 33 | madrid10012.discord.gg 34 | madrid10013.discord.gg 35 | madrid10014.discord.gg 36 | madrid10015.discord.gg 37 | madrid10017.discord.gg 38 | madrid10018.discord.gg 39 | madrid10019.discord.gg 40 | madrid10020.discord.gg 41 | madrid10016.discord.gg 42 | madrid10021.discord.gg 43 | madrid10022.discord.gg 44 | madrid10023.discord.gg 45 | madrid10024.discord.gg 46 | madrid10025.discord.gg 47 | madrid10026.discord.gg 48 | madrid10027.discord.gg 49 | madrid10028.discord.gg 50 | madrid10029.discord.gg 51 | madrid10030.discord.gg 52 | madrid10031.discord.gg 53 | madrid10032.discord.gg 54 | madrid10033.discord.gg 55 | madrid10034.discord.gg 56 | madrid10035.discord.gg 57 | madrid10036.discord.gg 58 | madrid10037.discord.gg 59 | madrid10038.discord.gg 60 | madrid10039.discord.gg 61 | madrid10041.discord.gg 62 | madrid10042.discord.gg 63 | madrid10043.discord.gg 64 | madrid10044.discord.gg 65 | madrid10045.discord.gg 66 | madrid10046.discord.gg 67 | madrid10047.discord.gg 68 | madrid10048.discord.gg 69 | madrid10049.discord.gg 70 | madrid10050.discord.gg 71 | madrid10051.discord.gg 72 | madrid10052.discord.gg 73 | madrid10053.discord.gg 74 | madrid10054.discord.gg 75 | madrid10055.discord.gg 76 | madrid10056.discord.gg 77 | madrid10057.discord.gg 78 | madrid10058.discord.gg 79 | madrid10060.discord.gg 80 | madrid10059.discord.gg 81 | madrid10062.discord.gg 82 | madrid10061.discord.gg 83 | madrid10040.discord.gg 84 | -------------------------------------------------------------------------------- /regions/madrid/madrid-voice-ip: -------------------------------------------------------------------------------- 1 | 66.22.241.14 2 | 66.22.241.138 3 | 66.22.241.133 4 | 66.22.241.141 5 | 66.22.241.159 6 | 66.22.241.39 7 | 66.22.241.158 8 | 66.22.241.33 9 | 66.22.241.15 10 | 66.22.241.139 11 | 66.22.241.37 12 | 66.22.241.154 13 | 66.22.241.142 14 | 66.22.241.136 15 | 66.22.241.17 16 | 66.22.241.34 17 | 66.22.241.36 18 | 66.22.241.132 19 | 66.22.241.166 20 | 66.22.241.162 21 | 34.0.197.81 22 | 34.0.205.60 23 | 34.0.193.212 24 | 34.0.207.111 25 | 34.0.193.93 26 | 34.0.192.121 27 | 34.0.215.129 28 | 34.0.209.161 29 | 34.0.215.228 30 | 34.0.212.174 31 | 34.0.206.55 32 | 34.0.209.141 33 | 34.0.216.238 34 | 34.0.200.74 35 | 34.0.211.41 36 | 34.0.204.193 37 | 34.0.205.172 38 | 34.0.207.21 39 | 34.0.205.245 40 | 34.0.218.83 41 | 34.0.209.55 42 | 34.0.203.161 43 | 34.0.217.60 44 | 34.0.199.158 45 | 34.0.212.55 46 | 34.0.207.106 47 | 34.0.194.191 48 | 34.0.220.103 49 | 34.0.202.34 50 | 34.0.192.36 51 | 34.0.206.71 52 | 34.0.203.32 53 | 34.0.207.119 54 | 34.0.213.84 55 | 34.0.223.68 56 | 34.0.217.161 57 | 34.0.204.195 58 | 34.0.198.25 59 | 34.0.209.92 60 | 34.0.194.214 61 | 34.0.210.20 62 | 34.0.209.159 63 | 34.0.199.71 64 | 34.0.221.227 65 | 34.0.205.207 66 | 34.0.196.207 67 | 34.0.196.200 68 | 34.0.194.29 69 | 34.0.200.119 70 | 34.0.208.195 71 | 34.0.215.223 72 | 34.0.195.172 73 | 34.0.204.37 74 | 34.0.194.137 75 | 34.0.213.108 76 | 34.0.211.21 77 | 34.0.200.175 78 | 34.0.222.193 79 | 34.0.221.20 80 | 34.0.201.81 81 | 34.0.204.144 82 | 34.0.199.62 83 | 34.0.200.173 84 | -------------------------------------------------------------------------------- /regions/madrid/madrid-voice-ipset: -------------------------------------------------------------------------------- 1 | add unblock 66.22.241.14 -exist 2 | add unblock 66.22.241.138 -exist 3 | add unblock 66.22.241.133 -exist 4 | add unblock 66.22.241.141 -exist 5 | add unblock 66.22.241.159 -exist 6 | add unblock 66.22.241.39 -exist 7 | add unblock 66.22.241.158 -exist 8 | add unblock 66.22.241.33 -exist 9 | add unblock 66.22.241.15 -exist 10 | add unblock 66.22.241.139 -exist 11 | add unblock 66.22.241.37 -exist 12 | add unblock 66.22.241.154 -exist 13 | add unblock 66.22.241.142 -exist 14 | add unblock 66.22.241.136 -exist 15 | add unblock 66.22.241.17 -exist 16 | add unblock 66.22.241.34 -exist 17 | add unblock 66.22.241.36 -exist 18 | add unblock 66.22.241.132 -exist 19 | add unblock 66.22.241.166 -exist 20 | add unblock 66.22.241.162 -exist 21 | add unblock 34.0.197.81 -exist 22 | add unblock 34.0.205.60 -exist 23 | add unblock 34.0.193.212 -exist 24 | add unblock 34.0.207.111 -exist 25 | add unblock 34.0.193.93 -exist 26 | add unblock 34.0.192.121 -exist 27 | add unblock 34.0.215.129 -exist 28 | add unblock 34.0.209.161 -exist 29 | add unblock 34.0.215.228 -exist 30 | add unblock 34.0.212.174 -exist 31 | add unblock 34.0.206.55 -exist 32 | add unblock 34.0.209.141 -exist 33 | add unblock 34.0.216.238 -exist 34 | add unblock 34.0.200.74 -exist 35 | add unblock 34.0.211.41 -exist 36 | add unblock 34.0.204.193 -exist 37 | add unblock 34.0.205.172 -exist 38 | add unblock 34.0.207.21 -exist 39 | add unblock 34.0.205.245 -exist 40 | add unblock 34.0.218.83 -exist 41 | add unblock 34.0.209.55 -exist 42 | add unblock 34.0.203.161 -exist 43 | add unblock 34.0.217.60 -exist 44 | add unblock 34.0.199.158 -exist 45 | add unblock 34.0.212.55 -exist 46 | add unblock 34.0.207.106 -exist 47 | add unblock 34.0.194.191 -exist 48 | add unblock 34.0.220.103 -exist 49 | add unblock 34.0.202.34 -exist 50 | add unblock 34.0.192.36 -exist 51 | add unblock 34.0.206.71 -exist 52 | add unblock 34.0.203.32 -exist 53 | add unblock 34.0.207.119 -exist 54 | add unblock 34.0.213.84 -exist 55 | add unblock 34.0.223.68 -exist 56 | add unblock 34.0.217.161 -exist 57 | add unblock 34.0.204.195 -exist 58 | add unblock 34.0.198.25 -exist 59 | add unblock 34.0.209.92 -exist 60 | add unblock 34.0.194.214 -exist 61 | add unblock 34.0.210.20 -exist 62 | add unblock 34.0.209.159 -exist 63 | add unblock 34.0.199.71 -exist 64 | add unblock 34.0.221.227 -exist 65 | add unblock 34.0.205.207 -exist 66 | add unblock 34.0.196.207 -exist 67 | add unblock 34.0.196.200 -exist 68 | add unblock 34.0.194.29 -exist 69 | add unblock 34.0.200.119 -exist 70 | add unblock 34.0.208.195 -exist 71 | add unblock 34.0.215.223 -exist 72 | add unblock 34.0.195.172 -exist 73 | add unblock 34.0.204.37 -exist 74 | add unblock 34.0.194.137 -exist 75 | add unblock 34.0.213.108 -exist 76 | add unblock 34.0.211.21 -exist 77 | add unblock 34.0.200.175 -exist 78 | add unblock 34.0.222.193 -exist 79 | add unblock 34.0.221.20 -exist 80 | add unblock 34.0.201.81 -exist 81 | add unblock 34.0.204.144 -exist 82 | add unblock 34.0.199.62 -exist 83 | add unblock 34.0.200.173 -exist 84 | -------------------------------------------------------------------------------- /regions/madrid/madrid-voice-resolved: -------------------------------------------------------------------------------- 1 | madrid15.discord.gg: 66.22.241.14 2 | madrid53.discord.gg: 66.22.241.138 3 | madrid116.discord.gg: 66.22.241.133 4 | madrid631.discord.gg: 66.22.241.141 5 | madrid657.discord.gg: 66.22.241.159 6 | madrid743.discord.gg: 66.22.241.39 7 | madrid1038.discord.gg: 66.22.241.158 8 | madrid1228.discord.gg: 66.22.241.33 9 | madrid1449.discord.gg: 66.22.241.15 10 | madrid1927.discord.gg: 66.22.241.139 11 | madrid1975.discord.gg: 66.22.241.37 12 | madrid2351.discord.gg: 66.22.241.154 13 | madrid3344.discord.gg: 66.22.241.142 14 | madrid3391.discord.gg: 66.22.241.136 15 | madrid4790.discord.gg: 66.22.241.17 16 | madrid6250.discord.gg: 66.22.241.34 17 | madrid7764.discord.gg: 66.22.241.36 18 | madrid7930.discord.gg: 66.22.241.132 19 | madrid8367.discord.gg: 66.22.241.166 20 | madrid9635.discord.gg: 66.22.241.162 21 | madrid10000.discord.gg: 34.0.197.81 22 | madrid10001.discord.gg: 34.0.205.60 23 | madrid10002.discord.gg: 34.0.193.212 24 | madrid10003.discord.gg: 34.0.207.111 25 | madrid10004.discord.gg: 34.0.193.93 26 | madrid10005.discord.gg: 34.0.192.121 27 | madrid10006.discord.gg: 34.0.215.129 28 | madrid10007.discord.gg: 34.0.209.161 29 | madrid10008.discord.gg: 34.0.215.228 30 | madrid10009.discord.gg: 34.0.212.174 31 | madrid10010.discord.gg: 34.0.206.55 32 | madrid10011.discord.gg: 34.0.209.141 33 | madrid10012.discord.gg: 34.0.216.238 34 | madrid10013.discord.gg: 34.0.200.74 35 | madrid10014.discord.gg: 34.0.211.41 36 | madrid10015.discord.gg: 34.0.204.193 37 | madrid10017.discord.gg: 34.0.205.172 38 | madrid10018.discord.gg: 34.0.207.21 39 | madrid10019.discord.gg: 34.0.205.245 40 | madrid10020.discord.gg: 34.0.218.83 41 | madrid10016.discord.gg: 34.0.209.55 42 | madrid10021.discord.gg: 34.0.203.161 43 | madrid10022.discord.gg: 34.0.217.60 44 | madrid10023.discord.gg: 34.0.199.158 45 | madrid10024.discord.gg: 34.0.212.55 46 | madrid10025.discord.gg: 34.0.207.106 47 | madrid10026.discord.gg: 34.0.194.191 48 | madrid10027.discord.gg: 34.0.220.103 49 | madrid10028.discord.gg: 34.0.202.34 50 | madrid10029.discord.gg: 34.0.192.36 51 | madrid10030.discord.gg: 34.0.206.71 52 | madrid10031.discord.gg: 34.0.203.32 53 | madrid10032.discord.gg: 34.0.207.119 54 | madrid10033.discord.gg: 34.0.213.84 55 | madrid10034.discord.gg: 34.0.223.68 56 | madrid10035.discord.gg: 34.0.217.161 57 | madrid10036.discord.gg: 34.0.204.195 58 | madrid10037.discord.gg: 34.0.198.25 59 | madrid10038.discord.gg: 34.0.209.92 60 | madrid10039.discord.gg: 34.0.194.214 61 | madrid10041.discord.gg: 34.0.210.20 62 | madrid10042.discord.gg: 34.0.209.159 63 | madrid10043.discord.gg: 34.0.199.71 64 | madrid10044.discord.gg: 34.0.221.227 65 | madrid10045.discord.gg: 34.0.205.207 66 | madrid10046.discord.gg: 34.0.196.207 67 | madrid10047.discord.gg: 34.0.196.200 68 | madrid10048.discord.gg: 34.0.194.29 69 | madrid10049.discord.gg: 34.0.200.119 70 | madrid10050.discord.gg: 34.0.208.195 71 | madrid10051.discord.gg: 34.0.215.223 72 | madrid10052.discord.gg: 34.0.195.172 73 | madrid10053.discord.gg: 34.0.204.37 74 | madrid10054.discord.gg: 34.0.194.137 75 | madrid10055.discord.gg: 34.0.213.108 76 | madrid10056.discord.gg: 34.0.211.21 77 | madrid10057.discord.gg: 34.0.200.175 78 | madrid10058.discord.gg: 34.0.222.193 79 | madrid10060.discord.gg: 34.0.221.20 80 | madrid10059.discord.gg: 34.0.201.81 81 | madrid10062.discord.gg: 34.0.204.144 82 | madrid10061.discord.gg: 34.0.199.62 83 | madrid10040.discord.gg: 34.0.200.173 84 | -------------------------------------------------------------------------------- /regions/milan/milan-voice-domains: -------------------------------------------------------------------------------- 1 | milan1069.discord.gg 2 | milan1643.discord.gg 3 | milan2028.discord.gg 4 | milan2954.discord.gg 5 | milan3397.discord.gg 6 | milan3752.discord.gg 7 | milan3960.discord.gg 8 | milan4479.discord.gg 9 | milan4577.discord.gg 10 | milan5886.discord.gg 11 | milan5936.discord.gg 12 | milan6292.discord.gg 13 | milan6477.discord.gg 14 | milan6945.discord.gg 15 | milan8328.discord.gg 16 | milan8905.discord.gg 17 | milan9192.discord.gg 18 | milan9345.discord.gg 19 | milan9516.discord.gg 20 | milan9894.discord.gg 21 | milan9948.discord.gg 22 | milan10000.discord.gg 23 | milan10001.discord.gg 24 | milan10002.discord.gg 25 | milan10003.discord.gg 26 | milan10004.discord.gg 27 | milan10005.discord.gg 28 | milan10008.discord.gg 29 | milan10012.discord.gg 30 | milan10007.discord.gg 31 | milan10013.discord.gg 32 | milan10006.discord.gg 33 | milan10010.discord.gg 34 | milan10011.discord.gg 35 | milan10009.discord.gg 36 | milan10014.discord.gg 37 | milan10016.discord.gg 38 | milan10022.discord.gg 39 | milan10017.discord.gg 40 | milan10018.discord.gg 41 | milan10015.discord.gg 42 | milan10023.discord.gg 43 | milan10020.discord.gg 44 | milan10019.discord.gg 45 | milan10024.discord.gg 46 | milan10025.discord.gg 47 | milan10026.discord.gg 48 | milan10027.discord.gg 49 | milan10029.discord.gg 50 | milan10030.discord.gg 51 | milan10034.discord.gg 52 | milan10032.discord.gg 53 | milan10031.discord.gg 54 | milan10033.discord.gg 55 | milan10035.discord.gg 56 | milan10028.discord.gg 57 | milan10040.discord.gg 58 | milan10044.discord.gg 59 | milan10041.discord.gg 60 | milan10036.discord.gg 61 | milan10037.discord.gg 62 | milan10045.discord.gg 63 | milan10046.discord.gg 64 | milan10039.discord.gg 65 | milan10042.discord.gg 66 | milan10038.discord.gg 67 | milan10043.discord.gg 68 | milan10021.discord.gg 69 | -------------------------------------------------------------------------------- /regions/milan/milan-voice-ip: -------------------------------------------------------------------------------- 1 | 66.22.238.150 2 | 66.22.238.147 3 | 66.22.238.9 4 | 66.22.238.10 5 | 66.22.238.134 6 | 66.22.238.140 7 | 66.22.238.22 8 | 66.22.238.153 9 | 66.22.238.23 10 | 66.22.238.135 11 | 66.22.238.137 12 | 66.22.238.25 13 | 66.22.238.21 14 | 66.22.238.24 15 | 66.22.238.4 16 | 66.22.238.5 17 | 66.22.238.161 18 | 66.22.238.132 19 | 66.22.238.149 20 | 66.22.238.162 21 | 66.22.238.136 22 | 35.219.229.187 23 | 35.219.239.85 24 | 35.219.231.131 25 | 35.219.243.191 26 | 35.219.226.57 27 | 35.219.235.195 28 | 35.219.230.140 29 | 35.219.227.31 30 | 35.219.253.38 31 | 35.219.252.135 32 | 35.219.241.142 33 | 35.219.225.149 34 | 35.219.228.37 35 | 35.219.245.45 36 | 35.219.231.60 37 | 35.219.242.221 38 | 35.219.230.238 39 | 35.219.236.198 40 | 35.219.227.163 41 | 35.219.248.230 42 | 35.219.254.63 43 | 35.219.239.132 44 | 35.219.249.126 45 | 35.219.248.63 46 | 35.219.254.197 47 | 35.219.235.32 48 | 35.219.238.115 49 | 35.219.247.35 50 | 35.219.247.14 51 | 35.219.235.98 52 | 35.219.241.191 53 | 35.219.229.248 54 | 35.219.254.233 55 | 35.219.244.1 56 | 35.219.252.64 57 | 35.219.235.52 58 | 35.219.245.56 59 | 35.219.254.67 60 | 35.219.253.218 61 | 35.219.235.248 62 | 35.219.251.186 63 | 35.219.230.51 64 | 35.219.245.221 65 | 35.219.241.52 66 | 35.219.231.247 67 | 35.219.246.159 68 | 35.219.229.159 69 | -------------------------------------------------------------------------------- /regions/milan/milan-voice-ipset: -------------------------------------------------------------------------------- 1 | add unblock 66.22.238.150 -exist 2 | add unblock 66.22.238.147 -exist 3 | add unblock 66.22.238.9 -exist 4 | add unblock 66.22.238.10 -exist 5 | add unblock 66.22.238.134 -exist 6 | add unblock 66.22.238.140 -exist 7 | add unblock 66.22.238.22 -exist 8 | add unblock 66.22.238.153 -exist 9 | add unblock 66.22.238.23 -exist 10 | add unblock 66.22.238.135 -exist 11 | add unblock 66.22.238.137 -exist 12 | add unblock 66.22.238.25 -exist 13 | add unblock 66.22.238.21 -exist 14 | add unblock 66.22.238.24 -exist 15 | add unblock 66.22.238.4 -exist 16 | add unblock 66.22.238.5 -exist 17 | add unblock 66.22.238.161 -exist 18 | add unblock 66.22.238.132 -exist 19 | add unblock 66.22.238.149 -exist 20 | add unblock 66.22.238.162 -exist 21 | add unblock 66.22.238.136 -exist 22 | add unblock 35.219.229.187 -exist 23 | add unblock 35.219.239.85 -exist 24 | add unblock 35.219.231.131 -exist 25 | add unblock 35.219.243.191 -exist 26 | add unblock 35.219.226.57 -exist 27 | add unblock 35.219.235.195 -exist 28 | add unblock 35.219.230.140 -exist 29 | add unblock 35.219.227.31 -exist 30 | add unblock 35.219.253.38 -exist 31 | add unblock 35.219.252.135 -exist 32 | add unblock 35.219.241.142 -exist 33 | add unblock 35.219.225.149 -exist 34 | add unblock 35.219.228.37 -exist 35 | add unblock 35.219.245.45 -exist 36 | add unblock 35.219.231.60 -exist 37 | add unblock 35.219.242.221 -exist 38 | add unblock 35.219.230.238 -exist 39 | add unblock 35.219.236.198 -exist 40 | add unblock 35.219.227.163 -exist 41 | add unblock 35.219.248.230 -exist 42 | add unblock 35.219.254.63 -exist 43 | add unblock 35.219.239.132 -exist 44 | add unblock 35.219.249.126 -exist 45 | add unblock 35.219.248.63 -exist 46 | add unblock 35.219.254.197 -exist 47 | add unblock 35.219.235.32 -exist 48 | add unblock 35.219.238.115 -exist 49 | add unblock 35.219.247.35 -exist 50 | add unblock 35.219.247.14 -exist 51 | add unblock 35.219.235.98 -exist 52 | add unblock 35.219.241.191 -exist 53 | add unblock 35.219.229.248 -exist 54 | add unblock 35.219.254.233 -exist 55 | add unblock 35.219.244.1 -exist 56 | add unblock 35.219.252.64 -exist 57 | add unblock 35.219.235.52 -exist 58 | add unblock 35.219.245.56 -exist 59 | add unblock 35.219.254.67 -exist 60 | add unblock 35.219.253.218 -exist 61 | add unblock 35.219.235.248 -exist 62 | add unblock 35.219.251.186 -exist 63 | add unblock 35.219.230.51 -exist 64 | add unblock 35.219.245.221 -exist 65 | add unblock 35.219.241.52 -exist 66 | add unblock 35.219.231.247 -exist 67 | add unblock 35.219.246.159 -exist 68 | add unblock 35.219.229.159 -exist 69 | -------------------------------------------------------------------------------- /regions/milan/milan-voice-resolved: -------------------------------------------------------------------------------- 1 | milan1069.discord.gg: 66.22.238.150 2 | milan1643.discord.gg: 66.22.238.147 3 | milan2028.discord.gg: 66.22.238.9 4 | milan2954.discord.gg: 66.22.238.10 5 | milan3397.discord.gg: 66.22.238.134 6 | milan3752.discord.gg: 66.22.238.140 7 | milan3960.discord.gg: 66.22.238.22 8 | milan4479.discord.gg: 66.22.238.153 9 | milan4577.discord.gg: 66.22.238.23 10 | milan5886.discord.gg: 66.22.238.135 11 | milan5936.discord.gg: 66.22.238.137 12 | milan6292.discord.gg: 66.22.238.25 13 | milan6477.discord.gg: 66.22.238.21 14 | milan6945.discord.gg: 66.22.238.24 15 | milan8328.discord.gg: 66.22.238.4 16 | milan8905.discord.gg: 66.22.238.5 17 | milan9192.discord.gg: 66.22.238.161 18 | milan9345.discord.gg: 66.22.238.132 19 | milan9516.discord.gg: 66.22.238.149 20 | milan9894.discord.gg: 66.22.238.162 21 | milan9948.discord.gg: 66.22.238.136 22 | milan10000.discord.gg: 35.219.229.187 23 | milan10001.discord.gg: 35.219.239.85 24 | milan10002.discord.gg: 35.219.231.131 25 | milan10003.discord.gg: 35.219.243.191 26 | milan10004.discord.gg: 35.219.226.57 27 | milan10005.discord.gg: 35.219.235.195 28 | milan10008.discord.gg: 35.219.230.140 29 | milan10012.discord.gg: 35.219.227.31 30 | milan10007.discord.gg: 35.219.253.38 31 | milan10013.discord.gg: 35.219.252.135 32 | milan10006.discord.gg: 35.219.241.142 33 | milan10010.discord.gg: 35.219.225.149 34 | milan10011.discord.gg: 35.219.228.37 35 | milan10009.discord.gg: 35.219.231.60 36 | milan10014.discord.gg: 35.219.245.45 37 | milan10016.discord.gg: 35.219.242.221 38 | milan10022.discord.gg: 35.219.230.238 39 | milan10017.discord.gg: 35.219.236.198 40 | milan10018.discord.gg: 35.219.227.163 41 | milan10015.discord.gg: 35.219.248.230 42 | milan10023.discord.gg: 35.219.254.63 43 | milan10020.discord.gg: 35.219.239.132 44 | milan10019.discord.gg: 35.219.249.126 45 | milan10024.discord.gg: 35.219.248.63 46 | milan10025.discord.gg: 35.219.254.197 47 | milan10026.discord.gg: 35.219.235.32 48 | milan10027.discord.gg: 35.219.238.115 49 | milan10029.discord.gg: 35.219.247.35 50 | milan10030.discord.gg: 35.219.247.14 51 | milan10034.discord.gg: 35.219.235.98 52 | milan10032.discord.gg: 35.219.241.191 53 | milan10031.discord.gg: 35.219.229.248 54 | milan10033.discord.gg: 35.219.254.233 55 | milan10035.discord.gg: 35.219.244.1 56 | milan10028.discord.gg: 35.219.252.64 57 | milan10040.discord.gg: 35.219.235.52 58 | milan10044.discord.gg: 35.219.254.67 59 | milan10041.discord.gg: 35.219.245.56 60 | milan10036.discord.gg: 35.219.253.218 61 | milan10037.discord.gg: 35.219.235.248 62 | milan10045.discord.gg: 35.219.251.186 63 | milan10046.discord.gg: 35.219.230.51 64 | milan10039.discord.gg: 35.219.245.221 65 | milan10042.discord.gg: 35.219.241.52 66 | milan10038.discord.gg: 35.219.231.247 67 | milan10043.discord.gg: 35.219.246.159 68 | milan10021.discord.gg: 35.219.229.159 69 | -------------------------------------------------------------------------------- /regions/rotterdam/rotterdam-voice-domains: -------------------------------------------------------------------------------- 1 | rotterdam11000.discord.gg 2 | rotterdam11001.discord.gg 3 | rotterdam11002.discord.gg 4 | rotterdam11003.discord.gg 5 | rotterdam11004.discord.gg 6 | rotterdam11005.discord.gg 7 | rotterdam11006.discord.gg 8 | rotterdam11007.discord.gg 9 | rotterdam11008.discord.gg 10 | rotterdam11010.discord.gg 11 | rotterdam11011.discord.gg 12 | rotterdam11012.discord.gg 13 | rotterdam11013.discord.gg 14 | rotterdam11014.discord.gg 15 | rotterdam11015.discord.gg 16 | rotterdam11009.discord.gg 17 | rotterdam11016.discord.gg 18 | rotterdam11017.discord.gg 19 | rotterdam11018.discord.gg 20 | rotterdam11019.discord.gg 21 | rotterdam11020.discord.gg 22 | rotterdam11021.discord.gg 23 | rotterdam11023.discord.gg 24 | rotterdam11022.discord.gg 25 | rotterdam11024.discord.gg 26 | rotterdam11025.discord.gg 27 | rotterdam11026.discord.gg 28 | rotterdam11027.discord.gg 29 | rotterdam11028.discord.gg 30 | rotterdam11029.discord.gg 31 | rotterdam11030.discord.gg 32 | rotterdam11031.discord.gg 33 | rotterdam11032.discord.gg 34 | rotterdam11033.discord.gg 35 | rotterdam11034.discord.gg 36 | rotterdam11035.discord.gg 37 | rotterdam11036.discord.gg 38 | rotterdam11037.discord.gg 39 | rotterdam11038.discord.gg 40 | rotterdam11039.discord.gg 41 | rotterdam11040.discord.gg 42 | rotterdam11042.discord.gg 43 | rotterdam11043.discord.gg 44 | rotterdam11044.discord.gg 45 | rotterdam11045.discord.gg 46 | rotterdam11046.discord.gg 47 | rotterdam11047.discord.gg 48 | rotterdam11048.discord.gg 49 | rotterdam11049.discord.gg 50 | rotterdam11050.discord.gg 51 | rotterdam11052.discord.gg 52 | rotterdam11053.discord.gg 53 | rotterdam11054.discord.gg 54 | rotterdam11055.discord.gg 55 | rotterdam11057.discord.gg 56 | rotterdam11051.discord.gg 57 | rotterdam11056.discord.gg 58 | rotterdam11058.discord.gg 59 | rotterdam11059.discord.gg 60 | rotterdam11060.discord.gg 61 | rotterdam11061.discord.gg 62 | rotterdam11062.discord.gg 63 | rotterdam11063.discord.gg 64 | rotterdam11064.discord.gg 65 | rotterdam11066.discord.gg 66 | rotterdam11067.discord.gg 67 | rotterdam11068.discord.gg 68 | rotterdam11069.discord.gg 69 | rotterdam11065.discord.gg 70 | rotterdam11071.discord.gg 71 | rotterdam11072.discord.gg 72 | rotterdam11073.discord.gg 73 | rotterdam11074.discord.gg 74 | rotterdam11075.discord.gg 75 | rotterdam11070.discord.gg 76 | rotterdam11076.discord.gg 77 | rotterdam11077.discord.gg 78 | rotterdam11078.discord.gg 79 | rotterdam11080.discord.gg 80 | rotterdam11081.discord.gg 81 | rotterdam11082.discord.gg 82 | rotterdam11083.discord.gg 83 | rotterdam11084.discord.gg 84 | rotterdam11085.discord.gg 85 | rotterdam11086.discord.gg 86 | rotterdam11087.discord.gg 87 | rotterdam11088.discord.gg 88 | rotterdam11089.discord.gg 89 | rotterdam11090.discord.gg 90 | rotterdam11091.discord.gg 91 | rotterdam11093.discord.gg 92 | rotterdam11094.discord.gg 93 | rotterdam11095.discord.gg 94 | rotterdam11096.discord.gg 95 | rotterdam11097.discord.gg 96 | rotterdam11092.discord.gg 97 | rotterdam11098.discord.gg 98 | rotterdam11099.discord.gg 99 | rotterdam11101.discord.gg 100 | rotterdam11102.discord.gg 101 | rotterdam11103.discord.gg 102 | rotterdam11104.discord.gg 103 | rotterdam11100.discord.gg 104 | rotterdam11106.discord.gg 105 | rotterdam11108.discord.gg 106 | rotterdam11109.discord.gg 107 | rotterdam11110.discord.gg 108 | rotterdam11111.discord.gg 109 | rotterdam11112.discord.gg 110 | rotterdam11113.discord.gg 111 | rotterdam11107.discord.gg 112 | rotterdam11114.discord.gg 113 | rotterdam11115.discord.gg 114 | rotterdam11116.discord.gg 115 | rotterdam11117.discord.gg 116 | rotterdam11118.discord.gg 117 | rotterdam11119.discord.gg 118 | rotterdam11120.discord.gg 119 | rotterdam11121.discord.gg 120 | rotterdam11122.discord.gg 121 | rotterdam11123.discord.gg 122 | rotterdam11124.discord.gg 123 | rotterdam11125.discord.gg 124 | rotterdam11126.discord.gg 125 | rotterdam11127.discord.gg 126 | rotterdam11128.discord.gg 127 | rotterdam11129.discord.gg 128 | rotterdam11130.discord.gg 129 | rotterdam11131.discord.gg 130 | rotterdam11132.discord.gg 131 | rotterdam11134.discord.gg 132 | rotterdam11136.discord.gg 133 | rotterdam11137.discord.gg 134 | rotterdam11138.discord.gg 135 | rotterdam11139.discord.gg 136 | rotterdam11140.discord.gg 137 | rotterdam11141.discord.gg 138 | rotterdam11142.discord.gg 139 | rotterdam11144.discord.gg 140 | rotterdam11145.discord.gg 141 | rotterdam11146.discord.gg 142 | rotterdam11147.discord.gg 143 | rotterdam11148.discord.gg 144 | rotterdam11143.discord.gg 145 | rotterdam11149.discord.gg 146 | rotterdam11150.discord.gg 147 | rotterdam11151.discord.gg 148 | rotterdam11152.discord.gg 149 | rotterdam11153.discord.gg 150 | rotterdam11154.discord.gg 151 | rotterdam11155.discord.gg 152 | rotterdam11156.discord.gg 153 | rotterdam11157.discord.gg 154 | rotterdam11158.discord.gg 155 | rotterdam11159.discord.gg 156 | rotterdam11160.discord.gg 157 | rotterdam11161.discord.gg 158 | rotterdam11162.discord.gg 159 | rotterdam11163.discord.gg 160 | rotterdam11164.discord.gg 161 | rotterdam11165.discord.gg 162 | rotterdam11166.discord.gg 163 | rotterdam11167.discord.gg 164 | rotterdam11168.discord.gg 165 | rotterdam11170.discord.gg 166 | rotterdam11171.discord.gg 167 | rotterdam11172.discord.gg 168 | rotterdam11173.discord.gg 169 | rotterdam11174.discord.gg 170 | rotterdam11169.discord.gg 171 | rotterdam11175.discord.gg 172 | rotterdam11176.discord.gg 173 | rotterdam11177.discord.gg 174 | rotterdam11178.discord.gg 175 | rotterdam11179.discord.gg 176 | rotterdam11180.discord.gg 177 | rotterdam11181.discord.gg 178 | rotterdam11182.discord.gg 179 | rotterdam11183.discord.gg 180 | rotterdam11184.discord.gg 181 | rotterdam11185.discord.gg 182 | rotterdam11186.discord.gg 183 | rotterdam11187.discord.gg 184 | rotterdam11188.discord.gg 185 | rotterdam11189.discord.gg 186 | rotterdam11190.discord.gg 187 | rotterdam11192.discord.gg 188 | rotterdam11191.discord.gg 189 | rotterdam11196.discord.gg 190 | rotterdam11194.discord.gg 191 | rotterdam11198.discord.gg 192 | rotterdam11193.discord.gg 193 | rotterdam11195.discord.gg 194 | rotterdam11197.discord.gg 195 | rotterdam11199.discord.gg 196 | rotterdam11203.discord.gg 197 | rotterdam11200.discord.gg 198 | rotterdam11201.discord.gg 199 | rotterdam11205.discord.gg 200 | rotterdam11202.discord.gg 201 | rotterdam11207.discord.gg 202 | rotterdam11204.discord.gg 203 | rotterdam11206.discord.gg 204 | rotterdam11209.discord.gg 205 | rotterdam11208.discord.gg 206 | rotterdam11210.discord.gg 207 | rotterdam11213.discord.gg 208 | rotterdam11215.discord.gg 209 | rotterdam11212.discord.gg 210 | rotterdam11211.discord.gg 211 | rotterdam11214.discord.gg 212 | rotterdam11218.discord.gg 213 | rotterdam11216.discord.gg 214 | rotterdam11220.discord.gg 215 | rotterdam11221.discord.gg 216 | rotterdam11217.discord.gg 217 | rotterdam11219.discord.gg 218 | rotterdam11222.discord.gg 219 | rotterdam11226.discord.gg 220 | rotterdam11223.discord.gg 221 | rotterdam11224.discord.gg 222 | rotterdam11225.discord.gg 223 | rotterdam11230.discord.gg 224 | rotterdam11231.discord.gg 225 | rotterdam11232.discord.gg 226 | rotterdam11228.discord.gg 227 | rotterdam11229.discord.gg 228 | rotterdam11234.discord.gg 229 | rotterdam11236.discord.gg 230 | rotterdam11233.discord.gg 231 | rotterdam11235.discord.gg 232 | rotterdam11237.discord.gg 233 | rotterdam11241.discord.gg 234 | rotterdam11238.discord.gg 235 | rotterdam11243.discord.gg 236 | rotterdam11242.discord.gg 237 | rotterdam11239.discord.gg 238 | rotterdam11240.discord.gg 239 | rotterdam11244.discord.gg 240 | rotterdam11248.discord.gg 241 | rotterdam11041.discord.gg 242 | rotterdam11245.discord.gg 243 | rotterdam11246.discord.gg 244 | rotterdam11247.discord.gg 245 | rotterdam11249.discord.gg 246 | rotterdam11254.discord.gg 247 | rotterdam11250.discord.gg 248 | rotterdam11251.discord.gg 249 | rotterdam11252.discord.gg 250 | rotterdam11253.discord.gg 251 | rotterdam11255.discord.gg 252 | rotterdam11259.discord.gg 253 | rotterdam11256.discord.gg 254 | rotterdam11261.discord.gg 255 | rotterdam11257.discord.gg 256 | rotterdam11258.discord.gg 257 | rotterdam11264.discord.gg 258 | rotterdam11262.discord.gg 259 | rotterdam11266.discord.gg 260 | rotterdam11267.discord.gg 261 | rotterdam11265.discord.gg 262 | rotterdam11270.discord.gg 263 | rotterdam11269.discord.gg 264 | rotterdam11272.discord.gg 265 | rotterdam11268.discord.gg 266 | rotterdam11271.discord.gg 267 | rotterdam11275.discord.gg 268 | rotterdam11274.discord.gg 269 | rotterdam11273.discord.gg 270 | rotterdam11277.discord.gg 271 | rotterdam11278.discord.gg 272 | rotterdam11276.discord.gg 273 | rotterdam11281.discord.gg 274 | rotterdam11283.discord.gg 275 | rotterdam11280.discord.gg 276 | rotterdam11279.discord.gg 277 | rotterdam11282.discord.gg 278 | rotterdam11079.discord.gg 279 | rotterdam11284.discord.gg 280 | rotterdam11286.discord.gg 281 | rotterdam11288.discord.gg 282 | rotterdam11285.discord.gg 283 | rotterdam11287.discord.gg 284 | rotterdam11289.discord.gg 285 | rotterdam11290.discord.gg 286 | rotterdam11293.discord.gg 287 | rotterdam11291.discord.gg 288 | rotterdam11295.discord.gg 289 | rotterdam11292.discord.gg 290 | rotterdam11297.discord.gg 291 | rotterdam11294.discord.gg 292 | rotterdam11299.discord.gg 293 | rotterdam11296.discord.gg 294 | rotterdam11298.discord.gg 295 | rotterdam11105.discord.gg 296 | rotterdam11133.discord.gg 297 | rotterdam11135.discord.gg 298 | rotterdam11227.discord.gg 299 | rotterdam11260.discord.gg 300 | rotterdam11263.discord.gg 301 | -------------------------------------------------------------------------------- /regions/rotterdam/rotterdam-voice-ip: -------------------------------------------------------------------------------- 1 | 35.214.171.28 2 | 35.214.151.181 3 | 35.214.205.145 4 | 35.214.163.28 5 | 35.214.137.136 6 | 35.214.169.198 7 | 35.214.140.185 8 | 35.214.142.123 9 | 35.214.209.64 10 | 35.214.245.24 11 | 35.214.181.166 12 | 35.214.216.150 13 | 35.214.194.214 14 | 35.214.227.39 15 | 35.214.250.20 16 | 35.214.198.7 17 | 35.214.213.22 18 | 35.214.225.36 19 | 35.214.238.59 20 | 35.214.237.216 21 | 35.214.252.187 22 | 35.214.212.66 23 | 35.214.203.155 24 | 35.214.208.163 25 | 35.214.162.72 26 | 35.214.214.242 27 | 35.214.229.162 28 | 35.214.221.167 29 | 35.214.152.158 30 | 35.214.244.177 31 | 35.214.243.21 32 | 35.214.180.229 33 | 35.214.152.244 34 | 35.214.192.253 35 | 35.214.138.117 36 | 35.214.244.123 37 | 35.214.224.71 38 | 35.214.134.163 39 | 35.214.180.75 40 | 35.214.144.26 41 | 35.214.211.3 42 | 35.214.225.26 43 | 35.214.159.172 44 | 35.214.239.77 45 | 35.214.132.189 46 | 35.214.241.107 47 | 35.214.225.156 48 | 35.214.212.79 49 | 35.214.255.154 50 | 35.214.184.179 51 | 35.214.170.2 52 | 35.214.238.121 53 | 35.214.162.126 54 | 35.214.213.113 55 | 35.214.194.190 56 | 35.214.143.41 57 | 35.214.219.50 58 | 35.214.204.113 59 | 35.214.191.224 60 | 35.214.131.144 61 | 35.214.223.155 62 | 35.214.138.95 63 | 35.214.253.49 64 | 35.214.171.117 65 | 35.214.214.83 66 | 35.214.228.211 67 | 35.214.241.224 68 | 35.214.223.117 69 | 35.214.186.3 70 | 35.214.165.102 71 | 35.214.140.97 72 | 35.214.222.149 73 | 35.214.208.159 74 | 35.214.249.154 75 | 35.214.181.64 76 | 35.214.181.71 77 | 35.214.250.53 78 | 35.214.233.8 79 | 35.214.181.209 80 | 35.214.215.89 81 | 35.214.175.38 82 | 35.214.169.86 83 | 35.214.167.77 84 | 35.214.195.71 85 | 35.214.156.115 86 | 35.214.193.95 87 | 35.214.192.135 88 | 35.214.161.217 89 | 35.214.207.131 90 | 35.214.251.200 91 | 35.214.197.107 92 | 35.214.226.222 93 | 35.214.142.233 94 | 35.214.133.180 95 | 35.214.158.181 96 | 35.214.244.113 97 | 35.214.251.129 98 | 35.214.227.157 99 | 35.214.226.96 100 | 35.214.147.135 101 | 35.214.129.220 102 | 35.214.217.3 103 | 35.214.241.18 104 | 35.214.149.110 105 | 35.214.171.75 106 | 35.214.162.183 107 | 35.214.172.251 108 | 35.214.138.48 109 | 35.214.228.178 110 | 35.214.204.174 111 | 35.214.229.73 112 | 35.214.226.104 113 | 35.214.229.12 114 | 35.214.160.198 115 | 35.214.235.38 116 | 35.214.244.45 117 | 35.214.177.183 118 | 35.214.173.225 119 | 35.214.228.116 120 | 35.214.208.253 121 | 35.214.151.193 122 | 35.214.172.138 123 | 35.214.215.121 124 | 35.214.181.207 125 | 35.214.187.54 126 | 35.214.191.35 127 | 35.214.140.183 128 | 35.214.237.122 129 | 35.214.201.59 130 | 35.214.245.20 131 | 35.214.217.90 132 | 35.214.173.102 133 | 35.214.159.205 134 | 35.214.196.89 135 | 35.214.210.194 136 | 35.214.199.224 137 | 35.214.137.47 138 | 35.214.207.84 139 | 35.214.185.28 140 | 35.214.204.252 141 | 35.214.152.46 142 | 35.214.221.107 143 | 35.214.196.107 144 | 35.214.238.32 145 | 35.214.146.9 146 | 35.214.195.15 147 | 35.214.180.218 148 | 35.214.253.172 149 | 35.214.191.31 150 | 35.214.216.77 151 | 35.214.246.106 152 | 35.214.187.30 153 | 35.214.128.248 154 | 35.214.239.161 155 | 35.214.130.217 156 | 35.214.220.149 157 | 35.214.229.53 158 | 35.214.197.71 159 | 35.214.159.158 160 | 35.214.205.33 161 | 35.214.160.137 162 | 35.214.197.168 163 | 35.214.148.89 164 | 35.214.208.250 165 | 35.214.218.140 166 | 35.214.179.46 167 | 35.214.187.151 168 | 35.214.240.87 169 | 35.214.231.187 170 | 35.214.187.212 171 | 35.214.193.140 172 | 35.214.175.180 173 | 35.214.210.2 174 | 35.214.237.105 175 | 35.214.250.201 176 | 35.214.133.102 177 | 35.214.219.181 178 | 35.214.212.124 179 | 35.214.128.157 180 | 34.1.253.163 181 | 35.214.158.168 182 | 34.1.246.24 183 | 35.214.213.59 184 | 35.214.252.189 185 | 35.214.129.238 186 | 34.1.254.147 187 | 35.214.149.230 188 | 35.214.241.135 189 | 35.214.190.35 190 | 34.1.235.237 191 | 35.214.130.147 192 | 35.214.187.253 193 | 35.214.140.69 194 | 34.1.228.119 195 | 35.214.233.168 196 | 34.1.230.238 197 | 35.214.153.113 198 | 34.1.237.190 199 | 35.214.199.218 200 | 35.214.198.109 201 | 34.1.254.8 202 | 34.1.247.90 203 | 35.214.144.49 204 | 34.1.234.50 205 | 34.1.241.184 206 | 34.1.230.186 207 | 35.214.198.221 208 | 35.214.158.202 209 | 35.214.221.31 210 | 35.214.177.164 211 | 34.1.239.137 212 | 35.214.145.63 213 | 34.1.227.45 214 | 34.1.224.144 215 | 34.1.251.249 216 | 35.214.181.250 217 | 34.1.235.235 218 | 35.214.172.46 219 | 34.1.240.48 220 | 34.1.253.108 221 | 35.214.146.172 222 | 34.1.228.245 223 | 34.1.238.91 224 | 35.214.209.65 225 | 34.1.255.89 226 | 34.1.225.33 227 | 35.214.139.8 228 | 35.214.133.164 229 | 34.1.243.255 230 | 35.214.178.175 231 | 35.214.254.129 232 | 34.1.224.50 233 | 35.214.204.195 234 | 35.214.140.3 235 | 35.214.166.198 236 | 35.214.191.251 237 | 34.1.241.46 238 | 35.214.179.87 239 | 35.214.211.139 240 | 35.214.132.105 241 | 35.214.201.74 242 | 34.1.224.177 243 | 34.1.243.205 244 | 35.214.144.46 245 | 35.214.247.207 246 | 35.214.138.254 247 | 34.1.231.180 248 | 35.214.182.127 249 | 35.214.153.249 250 | 35.214.208.58 251 | 35.214.214.86 252 | 34.1.225.105 253 | 35.214.204.91 254 | 35.214.246.159 255 | 34.1.252.214 256 | 35.214.236.5 257 | 34.1.224.188 258 | 35.214.251.147 259 | 35.214.145.134 260 | 35.214.174.90 261 | 35.214.255.243 262 | 35.214.183.38 263 | 35.214.207.30 264 | 34.1.233.56 265 | 35.214.214.52 266 | 35.214.173.194 267 | 35.214.205.88 268 | 35.214.223.212 269 | 34.1.240.237 270 | 35.214.134.200 271 | 35.214.139.162 272 | 35.214.176.196 273 | 35.214.212.122 274 | 34.1.245.154 275 | 35.214.182.109 276 | 35.214.171.228 277 | 35.214.128.121 278 | 35.214.216.72 279 | 35.214.129.78 280 | 35.214.205.130 281 | 35.214.213.153 282 | 35.214.254.226 283 | 34.1.235.243 284 | 34.1.254.75 285 | 35.214.153.98 286 | 35.214.158.98 287 | 35.214.146.164 288 | 35.214.223.120 289 | 35.214.177.160 290 | 34.1.243.117 291 | 35.214.155.83 292 | 35.214.252.138 293 | 35.214.206.152 294 | 34.1.227.145 295 | 35.214.248.119 296 | 35.214.217.239 297 | 35.214.145.200 298 | 35.214.233.4 299 | 35.214.229.98 300 | 35.214.193.145 301 | -------------------------------------------------------------------------------- /regions/rotterdam/rotterdam-voice-ipset: -------------------------------------------------------------------------------- 1 | add unblock 35.214.171.28 -exist 2 | add unblock 35.214.151.181 -exist 3 | add unblock 35.214.205.145 -exist 4 | add unblock 35.214.163.28 -exist 5 | add unblock 35.214.137.136 -exist 6 | add unblock 35.214.169.198 -exist 7 | add unblock 35.214.140.185 -exist 8 | add unblock 35.214.142.123 -exist 9 | add unblock 35.214.209.64 -exist 10 | add unblock 35.214.245.24 -exist 11 | add unblock 35.214.181.166 -exist 12 | add unblock 35.214.216.150 -exist 13 | add unblock 35.214.194.214 -exist 14 | add unblock 35.214.227.39 -exist 15 | add unblock 35.214.250.20 -exist 16 | add unblock 35.214.198.7 -exist 17 | add unblock 35.214.213.22 -exist 18 | add unblock 35.214.225.36 -exist 19 | add unblock 35.214.238.59 -exist 20 | add unblock 35.214.237.216 -exist 21 | add unblock 35.214.252.187 -exist 22 | add unblock 35.214.212.66 -exist 23 | add unblock 35.214.203.155 -exist 24 | add unblock 35.214.208.163 -exist 25 | add unblock 35.214.162.72 -exist 26 | add unblock 35.214.214.242 -exist 27 | add unblock 35.214.229.162 -exist 28 | add unblock 35.214.221.167 -exist 29 | add unblock 35.214.152.158 -exist 30 | add unblock 35.214.244.177 -exist 31 | add unblock 35.214.243.21 -exist 32 | add unblock 35.214.180.229 -exist 33 | add unblock 35.214.152.244 -exist 34 | add unblock 35.214.192.253 -exist 35 | add unblock 35.214.138.117 -exist 36 | add unblock 35.214.244.123 -exist 37 | add unblock 35.214.224.71 -exist 38 | add unblock 35.214.134.163 -exist 39 | add unblock 35.214.180.75 -exist 40 | add unblock 35.214.144.26 -exist 41 | add unblock 35.214.211.3 -exist 42 | add unblock 35.214.225.26 -exist 43 | add unblock 35.214.159.172 -exist 44 | add unblock 35.214.239.77 -exist 45 | add unblock 35.214.132.189 -exist 46 | add unblock 35.214.241.107 -exist 47 | add unblock 35.214.225.156 -exist 48 | add unblock 35.214.212.79 -exist 49 | add unblock 35.214.255.154 -exist 50 | add unblock 35.214.184.179 -exist 51 | add unblock 35.214.170.2 -exist 52 | add unblock 35.214.238.121 -exist 53 | add unblock 35.214.162.126 -exist 54 | add unblock 35.214.213.113 -exist 55 | add unblock 35.214.194.190 -exist 56 | add unblock 35.214.143.41 -exist 57 | add unblock 35.214.219.50 -exist 58 | add unblock 35.214.204.113 -exist 59 | add unblock 35.214.191.224 -exist 60 | add unblock 35.214.131.144 -exist 61 | add unblock 35.214.223.155 -exist 62 | add unblock 35.214.138.95 -exist 63 | add unblock 35.214.253.49 -exist 64 | add unblock 35.214.171.117 -exist 65 | add unblock 35.214.214.83 -exist 66 | add unblock 35.214.228.211 -exist 67 | add unblock 35.214.241.224 -exist 68 | add unblock 35.214.223.117 -exist 69 | add unblock 35.214.186.3 -exist 70 | add unblock 35.214.165.102 -exist 71 | add unblock 35.214.140.97 -exist 72 | add unblock 35.214.222.149 -exist 73 | add unblock 35.214.208.159 -exist 74 | add unblock 35.214.249.154 -exist 75 | add unblock 35.214.181.64 -exist 76 | add unblock 35.214.181.71 -exist 77 | add unblock 35.214.250.53 -exist 78 | add unblock 35.214.233.8 -exist 79 | add unblock 35.214.181.209 -exist 80 | add unblock 35.214.215.89 -exist 81 | add unblock 35.214.175.38 -exist 82 | add unblock 35.214.169.86 -exist 83 | add unblock 35.214.167.77 -exist 84 | add unblock 35.214.195.71 -exist 85 | add unblock 35.214.156.115 -exist 86 | add unblock 35.214.193.95 -exist 87 | add unblock 35.214.192.135 -exist 88 | add unblock 35.214.161.217 -exist 89 | add unblock 35.214.207.131 -exist 90 | add unblock 35.214.251.200 -exist 91 | add unblock 35.214.197.107 -exist 92 | add unblock 35.214.226.222 -exist 93 | add unblock 35.214.142.233 -exist 94 | add unblock 35.214.133.180 -exist 95 | add unblock 35.214.158.181 -exist 96 | add unblock 35.214.244.113 -exist 97 | add unblock 35.214.251.129 -exist 98 | add unblock 35.214.227.157 -exist 99 | add unblock 35.214.226.96 -exist 100 | add unblock 35.214.147.135 -exist 101 | add unblock 35.214.129.220 -exist 102 | add unblock 35.214.217.3 -exist 103 | add unblock 35.214.241.18 -exist 104 | add unblock 35.214.149.110 -exist 105 | add unblock 35.214.171.75 -exist 106 | add unblock 35.214.162.183 -exist 107 | add unblock 35.214.172.251 -exist 108 | add unblock 35.214.138.48 -exist 109 | add unblock 35.214.228.178 -exist 110 | add unblock 35.214.204.174 -exist 111 | add unblock 35.214.229.73 -exist 112 | add unblock 35.214.226.104 -exist 113 | add unblock 35.214.229.12 -exist 114 | add unblock 35.214.160.198 -exist 115 | add unblock 35.214.235.38 -exist 116 | add unblock 35.214.244.45 -exist 117 | add unblock 35.214.177.183 -exist 118 | add unblock 35.214.173.225 -exist 119 | add unblock 35.214.228.116 -exist 120 | add unblock 35.214.208.253 -exist 121 | add unblock 35.214.151.193 -exist 122 | add unblock 35.214.172.138 -exist 123 | add unblock 35.214.215.121 -exist 124 | add unblock 35.214.181.207 -exist 125 | add unblock 35.214.187.54 -exist 126 | add unblock 35.214.191.35 -exist 127 | add unblock 35.214.140.183 -exist 128 | add unblock 35.214.237.122 -exist 129 | add unblock 35.214.201.59 -exist 130 | add unblock 35.214.245.20 -exist 131 | add unblock 35.214.217.90 -exist 132 | add unblock 35.214.173.102 -exist 133 | add unblock 35.214.159.205 -exist 134 | add unblock 35.214.196.89 -exist 135 | add unblock 35.214.210.194 -exist 136 | add unblock 35.214.199.224 -exist 137 | add unblock 35.214.137.47 -exist 138 | add unblock 35.214.207.84 -exist 139 | add unblock 35.214.185.28 -exist 140 | add unblock 35.214.204.252 -exist 141 | add unblock 35.214.152.46 -exist 142 | add unblock 35.214.221.107 -exist 143 | add unblock 35.214.196.107 -exist 144 | add unblock 35.214.238.32 -exist 145 | add unblock 35.214.146.9 -exist 146 | add unblock 35.214.195.15 -exist 147 | add unblock 35.214.180.218 -exist 148 | add unblock 35.214.253.172 -exist 149 | add unblock 35.214.191.31 -exist 150 | add unblock 35.214.216.77 -exist 151 | add unblock 35.214.246.106 -exist 152 | add unblock 35.214.187.30 -exist 153 | add unblock 35.214.128.248 -exist 154 | add unblock 35.214.239.161 -exist 155 | add unblock 35.214.130.217 -exist 156 | add unblock 35.214.220.149 -exist 157 | add unblock 35.214.229.53 -exist 158 | add unblock 35.214.197.71 -exist 159 | add unblock 35.214.159.158 -exist 160 | add unblock 35.214.205.33 -exist 161 | add unblock 35.214.160.137 -exist 162 | add unblock 35.214.197.168 -exist 163 | add unblock 35.214.148.89 -exist 164 | add unblock 35.214.208.250 -exist 165 | add unblock 35.214.218.140 -exist 166 | add unblock 35.214.179.46 -exist 167 | add unblock 35.214.187.151 -exist 168 | add unblock 35.214.240.87 -exist 169 | add unblock 35.214.231.187 -exist 170 | add unblock 35.214.187.212 -exist 171 | add unblock 35.214.193.140 -exist 172 | add unblock 35.214.175.180 -exist 173 | add unblock 35.214.210.2 -exist 174 | add unblock 35.214.237.105 -exist 175 | add unblock 35.214.250.201 -exist 176 | add unblock 35.214.133.102 -exist 177 | add unblock 35.214.219.181 -exist 178 | add unblock 35.214.212.124 -exist 179 | add unblock 35.214.128.157 -exist 180 | add unblock 34.1.253.163 -exist 181 | add unblock 35.214.158.168 -exist 182 | add unblock 34.1.246.24 -exist 183 | add unblock 35.214.213.59 -exist 184 | add unblock 35.214.252.189 -exist 185 | add unblock 35.214.129.238 -exist 186 | add unblock 34.1.254.147 -exist 187 | add unblock 35.214.149.230 -exist 188 | add unblock 35.214.241.135 -exist 189 | add unblock 35.214.190.35 -exist 190 | add unblock 34.1.235.237 -exist 191 | add unblock 35.214.130.147 -exist 192 | add unblock 35.214.187.253 -exist 193 | add unblock 35.214.140.69 -exist 194 | add unblock 34.1.228.119 -exist 195 | add unblock 35.214.233.168 -exist 196 | add unblock 34.1.230.238 -exist 197 | add unblock 35.214.153.113 -exist 198 | add unblock 34.1.237.190 -exist 199 | add unblock 35.214.199.218 -exist 200 | add unblock 35.214.198.109 -exist 201 | add unblock 34.1.254.8 -exist 202 | add unblock 34.1.247.90 -exist 203 | add unblock 35.214.144.49 -exist 204 | add unblock 34.1.234.50 -exist 205 | add unblock 34.1.241.184 -exist 206 | add unblock 34.1.230.186 -exist 207 | add unblock 35.214.198.221 -exist 208 | add unblock 35.214.158.202 -exist 209 | add unblock 35.214.221.31 -exist 210 | add unblock 35.214.177.164 -exist 211 | add unblock 34.1.239.137 -exist 212 | add unblock 35.214.145.63 -exist 213 | add unblock 34.1.227.45 -exist 214 | add unblock 34.1.224.144 -exist 215 | add unblock 34.1.251.249 -exist 216 | add unblock 35.214.181.250 -exist 217 | add unblock 34.1.235.235 -exist 218 | add unblock 35.214.172.46 -exist 219 | add unblock 34.1.240.48 -exist 220 | add unblock 34.1.253.108 -exist 221 | add unblock 35.214.146.172 -exist 222 | add unblock 34.1.228.245 -exist 223 | add unblock 34.1.238.91 -exist 224 | add unblock 35.214.209.65 -exist 225 | add unblock 34.1.255.89 -exist 226 | add unblock 34.1.225.33 -exist 227 | add unblock 35.214.139.8 -exist 228 | add unblock 35.214.133.164 -exist 229 | add unblock 34.1.243.255 -exist 230 | add unblock 35.214.178.175 -exist 231 | add unblock 35.214.254.129 -exist 232 | add unblock 34.1.224.50 -exist 233 | add unblock 35.214.204.195 -exist 234 | add unblock 35.214.140.3 -exist 235 | add unblock 35.214.166.198 -exist 236 | add unblock 35.214.191.251 -exist 237 | add unblock 34.1.241.46 -exist 238 | add unblock 35.214.179.87 -exist 239 | add unblock 35.214.211.139 -exist 240 | add unblock 35.214.132.105 -exist 241 | add unblock 35.214.201.74 -exist 242 | add unblock 34.1.224.177 -exist 243 | add unblock 34.1.243.205 -exist 244 | add unblock 35.214.144.46 -exist 245 | add unblock 35.214.247.207 -exist 246 | add unblock 35.214.138.254 -exist 247 | add unblock 34.1.231.180 -exist 248 | add unblock 35.214.182.127 -exist 249 | add unblock 35.214.153.249 -exist 250 | add unblock 35.214.208.58 -exist 251 | add unblock 35.214.214.86 -exist 252 | add unblock 34.1.225.105 -exist 253 | add unblock 35.214.204.91 -exist 254 | add unblock 35.214.246.159 -exist 255 | add unblock 34.1.252.214 -exist 256 | add unblock 35.214.236.5 -exist 257 | add unblock 34.1.224.188 -exist 258 | add unblock 35.214.251.147 -exist 259 | add unblock 35.214.145.134 -exist 260 | add unblock 35.214.174.90 -exist 261 | add unblock 35.214.255.243 -exist 262 | add unblock 35.214.183.38 -exist 263 | add unblock 35.214.207.30 -exist 264 | add unblock 34.1.233.56 -exist 265 | add unblock 35.214.214.52 -exist 266 | add unblock 35.214.173.194 -exist 267 | add unblock 35.214.205.88 -exist 268 | add unblock 35.214.223.212 -exist 269 | add unblock 34.1.240.237 -exist 270 | add unblock 35.214.134.200 -exist 271 | add unblock 35.214.139.162 -exist 272 | add unblock 35.214.176.196 -exist 273 | add unblock 35.214.212.122 -exist 274 | add unblock 34.1.245.154 -exist 275 | add unblock 35.214.182.109 -exist 276 | add unblock 35.214.171.228 -exist 277 | add unblock 35.214.128.121 -exist 278 | add unblock 35.214.216.72 -exist 279 | add unblock 35.214.129.78 -exist 280 | add unblock 35.214.205.130 -exist 281 | add unblock 35.214.213.153 -exist 282 | add unblock 35.214.254.226 -exist 283 | add unblock 34.1.235.243 -exist 284 | add unblock 34.1.254.75 -exist 285 | add unblock 35.214.153.98 -exist 286 | add unblock 35.214.158.98 -exist 287 | add unblock 35.214.146.164 -exist 288 | add unblock 35.214.223.120 -exist 289 | add unblock 35.214.177.160 -exist 290 | add unblock 34.1.243.117 -exist 291 | add unblock 35.214.155.83 -exist 292 | add unblock 35.214.252.138 -exist 293 | add unblock 35.214.206.152 -exist 294 | add unblock 34.1.227.145 -exist 295 | add unblock 35.214.248.119 -exist 296 | add unblock 35.214.217.239 -exist 297 | add unblock 35.214.145.200 -exist 298 | add unblock 35.214.233.4 -exist 299 | add unblock 35.214.229.98 -exist 300 | add unblock 35.214.193.145 -exist 301 | -------------------------------------------------------------------------------- /regions/singapore/singapore-voice-domains: -------------------------------------------------------------------------------- 1 | singapore55.discord.gg 2 | singapore159.discord.gg 3 | singapore161.discord.gg 4 | singapore165.discord.gg 5 | singapore184.discord.gg 6 | singapore198.discord.gg 7 | singapore249.discord.gg 8 | singapore330.discord.gg 9 | singapore359.discord.gg 10 | singapore511.discord.gg 11 | singapore568.discord.gg 12 | singapore615.discord.gg 13 | singapore724.discord.gg 14 | singapore777.discord.gg 15 | singapore836.discord.gg 16 | singapore860.discord.gg 17 | singapore863.discord.gg 18 | singapore947.discord.gg 19 | singapore975.discord.gg 20 | singapore989.discord.gg 21 | singapore1073.discord.gg 22 | singapore1089.discord.gg 23 | singapore1136.discord.gg 24 | singapore1145.discord.gg 25 | singapore1197.discord.gg 26 | singapore1327.discord.gg 27 | singapore1544.discord.gg 28 | singapore1581.discord.gg 29 | singapore1607.discord.gg 30 | singapore1621.discord.gg 31 | singapore1639.discord.gg 32 | singapore1667.discord.gg 33 | singapore1705.discord.gg 34 | singapore1727.discord.gg 35 | singapore1810.discord.gg 36 | singapore1829.discord.gg 37 | singapore1845.discord.gg 38 | singapore1865.discord.gg 39 | singapore1913.discord.gg 40 | singapore1923.discord.gg 41 | singapore1966.discord.gg 42 | singapore2026.discord.gg 43 | singapore2138.discord.gg 44 | singapore2143.discord.gg 45 | singapore2277.discord.gg 46 | singapore2306.discord.gg 47 | singapore2360.discord.gg 48 | singapore2435.discord.gg 49 | singapore2440.discord.gg 50 | singapore2554.discord.gg 51 | singapore2569.discord.gg 52 | singapore2573.discord.gg 53 | singapore2614.discord.gg 54 | singapore2763.discord.gg 55 | singapore2917.discord.gg 56 | singapore2974.discord.gg 57 | singapore2992.discord.gg 58 | singapore2998.discord.gg 59 | singapore3063.discord.gg 60 | singapore3190.discord.gg 61 | singapore3217.discord.gg 62 | singapore3231.discord.gg 63 | singapore3272.discord.gg 64 | singapore3422.discord.gg 65 | singapore3536.discord.gg 66 | singapore3572.discord.gg 67 | singapore3651.discord.gg 68 | singapore3653.discord.gg 69 | singapore3800.discord.gg 70 | singapore3864.discord.gg 71 | singapore3867.discord.gg 72 | singapore3952.discord.gg 73 | singapore3966.discord.gg 74 | singapore3971.discord.gg 75 | singapore4187.discord.gg 76 | singapore4197.discord.gg 77 | singapore4220.discord.gg 78 | singapore4221.discord.gg 79 | singapore4224.discord.gg 80 | singapore4230.discord.gg 81 | singapore4256.discord.gg 82 | singapore4380.discord.gg 83 | singapore4519.discord.gg 84 | singapore4551.discord.gg 85 | singapore4699.discord.gg 86 | singapore4744.discord.gg 87 | singapore4850.discord.gg 88 | singapore4907.discord.gg 89 | singapore5021.discord.gg 90 | singapore5099.discord.gg 91 | singapore5198.discord.gg 92 | singapore5320.discord.gg 93 | singapore5356.discord.gg 94 | singapore5378.discord.gg 95 | singapore5552.discord.gg 96 | singapore5559.discord.gg 97 | singapore5629.discord.gg 98 | singapore5677.discord.gg 99 | singapore5755.discord.gg 100 | singapore5758.discord.gg 101 | singapore5775.discord.gg 102 | singapore5788.discord.gg 103 | singapore5790.discord.gg 104 | singapore5834.discord.gg 105 | singapore6080.discord.gg 106 | singapore6112.discord.gg 107 | singapore6136.discord.gg 108 | singapore6157.discord.gg 109 | singapore6188.discord.gg 110 | singapore6259.discord.gg 111 | singapore6463.discord.gg 112 | singapore6491.discord.gg 113 | singapore6505.discord.gg 114 | singapore6515.discord.gg 115 | singapore6678.discord.gg 116 | singapore6699.discord.gg 117 | singapore6786.discord.gg 118 | singapore6938.discord.gg 119 | singapore7040.discord.gg 120 | singapore7116.discord.gg 121 | singapore7237.discord.gg 122 | singapore7250.discord.gg 123 | singapore7289.discord.gg 124 | singapore7300.discord.gg 125 | singapore7338.discord.gg 126 | singapore7362.discord.gg 127 | singapore7430.discord.gg 128 | singapore7469.discord.gg 129 | singapore7569.discord.gg 130 | singapore7750.discord.gg 131 | singapore7787.discord.gg 132 | singapore7877.discord.gg 133 | singapore7893.discord.gg 134 | singapore7925.discord.gg 135 | singapore7930.discord.gg 136 | singapore7990.discord.gg 137 | singapore8032.discord.gg 138 | singapore8057.discord.gg 139 | singapore8275.discord.gg 140 | singapore8290.discord.gg 141 | singapore8309.discord.gg 142 | singapore8365.discord.gg 143 | singapore8385.discord.gg 144 | singapore8481.discord.gg 145 | singapore8490.discord.gg 146 | singapore8571.discord.gg 147 | singapore8646.discord.gg 148 | singapore8703.discord.gg 149 | singapore8730.discord.gg 150 | singapore8849.discord.gg 151 | singapore8862.discord.gg 152 | singapore8885.discord.gg 153 | singapore8931.discord.gg 154 | singapore8958.discord.gg 155 | singapore9003.discord.gg 156 | singapore9073.discord.gg 157 | singapore9107.discord.gg 158 | singapore9151.discord.gg 159 | singapore9428.discord.gg 160 | singapore9436.discord.gg 161 | singapore9592.discord.gg 162 | singapore9675.discord.gg 163 | singapore9677.discord.gg 164 | singapore9735.discord.gg 165 | singapore9854.discord.gg 166 | singapore11000.discord.gg 167 | singapore11002.discord.gg 168 | singapore11003.discord.gg 169 | singapore11001.discord.gg 170 | singapore11004.discord.gg 171 | singapore11006.discord.gg 172 | singapore11005.discord.gg 173 | singapore11010.discord.gg 174 | singapore11007.discord.gg 175 | singapore11009.discord.gg 176 | singapore11008.discord.gg 177 | singapore11011.discord.gg 178 | singapore11012.discord.gg 179 | singapore11013.discord.gg 180 | singapore11014.discord.gg 181 | singapore11015.discord.gg 182 | singapore11017.discord.gg 183 | singapore11016.discord.gg 184 | singapore11018.discord.gg 185 | singapore11022.discord.gg 186 | singapore11021.discord.gg 187 | singapore11019.discord.gg 188 | singapore11020.discord.gg 189 | singapore11023.discord.gg 190 | singapore11024.discord.gg 191 | singapore11025.discord.gg 192 | singapore11026.discord.gg 193 | singapore11027.discord.gg 194 | singapore11028.discord.gg 195 | singapore11032.discord.gg 196 | singapore11030.discord.gg 197 | singapore11029.discord.gg 198 | singapore11031.discord.gg 199 | singapore11035.discord.gg 200 | singapore11033.discord.gg 201 | singapore11036.discord.gg 202 | singapore11034.discord.gg 203 | singapore11039.discord.gg 204 | singapore11040.discord.gg 205 | singapore11038.discord.gg 206 | singapore11037.discord.gg 207 | singapore11041.discord.gg 208 | singapore11044.discord.gg 209 | singapore11042.discord.gg 210 | singapore11045.discord.gg 211 | singapore11046.discord.gg 212 | singapore11047.discord.gg 213 | singapore11048.discord.gg 214 | singapore11043.discord.gg 215 | singapore11050.discord.gg 216 | singapore11049.discord.gg 217 | singapore11052.discord.gg 218 | singapore11051.discord.gg 219 | singapore11054.discord.gg 220 | singapore11057.discord.gg 221 | singapore11055.discord.gg 222 | singapore11053.discord.gg 223 | singapore11056.discord.gg 224 | singapore11058.discord.gg 225 | singapore11060.discord.gg 226 | singapore11059.discord.gg 227 | singapore11062.discord.gg 228 | singapore11061.discord.gg 229 | singapore11066.discord.gg 230 | singapore11063.discord.gg 231 | singapore11065.discord.gg 232 | singapore11064.discord.gg 233 | singapore11068.discord.gg 234 | singapore11067.discord.gg 235 | singapore11069.discord.gg 236 | singapore11070.discord.gg 237 | singapore11072.discord.gg 238 | singapore11073.discord.gg 239 | singapore11075.discord.gg 240 | singapore11074.discord.gg 241 | singapore11076.discord.gg 242 | singapore11077.discord.gg 243 | singapore11078.discord.gg 244 | singapore11079.discord.gg 245 | singapore11080.discord.gg 246 | singapore11082.discord.gg 247 | singapore11071.discord.gg 248 | singapore11084.discord.gg 249 | singapore11083.discord.gg 250 | singapore11086.discord.gg 251 | singapore11085.discord.gg 252 | singapore11088.discord.gg 253 | singapore11089.discord.gg 254 | singapore11087.discord.gg 255 | singapore11091.discord.gg 256 | singapore11093.discord.gg 257 | singapore11090.discord.gg 258 | singapore11081.discord.gg 259 | singapore11092.discord.gg 260 | singapore11095.discord.gg 261 | singapore11094.discord.gg 262 | singapore11098.discord.gg 263 | singapore11096.discord.gg 264 | singapore11099.discord.gg 265 | singapore11097.discord.gg 266 | singapore11101.discord.gg 267 | singapore11100.discord.gg 268 | singapore11102.discord.gg 269 | singapore11104.discord.gg 270 | singapore11106.discord.gg 271 | singapore11108.discord.gg 272 | singapore11107.discord.gg 273 | singapore11105.discord.gg 274 | singapore11103.discord.gg 275 | singapore11110.discord.gg 276 | singapore11109.discord.gg 277 | singapore11111.discord.gg 278 | singapore11114.discord.gg 279 | singapore11112.discord.gg 280 | singapore11113.discord.gg 281 | singapore11115.discord.gg 282 | singapore11118.discord.gg 283 | singapore11116.discord.gg 284 | singapore11117.discord.gg 285 | singapore11119.discord.gg 286 | singapore11120.discord.gg 287 | singapore11121.discord.gg 288 | singapore11123.discord.gg 289 | singapore11124.discord.gg 290 | singapore11122.discord.gg 291 | singapore11128.discord.gg 292 | singapore11125.discord.gg 293 | singapore11126.discord.gg 294 | singapore11131.discord.gg 295 | singapore11127.discord.gg 296 | singapore11129.discord.gg 297 | singapore11130.discord.gg 298 | singapore11132.discord.gg 299 | singapore11133.discord.gg 300 | singapore11134.discord.gg 301 | singapore11135.discord.gg 302 | singapore11137.discord.gg 303 | singapore11136.discord.gg 304 | singapore11139.discord.gg 305 | singapore11138.discord.gg 306 | singapore11140.discord.gg 307 | singapore11141.discord.gg 308 | singapore11142.discord.gg 309 | singapore11144.discord.gg 310 | singapore11143.discord.gg 311 | singapore11147.discord.gg 312 | singapore11145.discord.gg 313 | singapore11148.discord.gg 314 | singapore11146.discord.gg 315 | singapore11149.discord.gg 316 | singapore11151.discord.gg 317 | singapore11150.discord.gg 318 | singapore11152.discord.gg 319 | singapore11156.discord.gg 320 | singapore11154.discord.gg 321 | singapore11158.discord.gg 322 | singapore11155.discord.gg 323 | singapore11153.discord.gg 324 | singapore11157.discord.gg 325 | singapore11166.discord.gg 326 | singapore11163.discord.gg 327 | singapore11159.discord.gg 328 | singapore11164.discord.gg 329 | singapore11160.discord.gg 330 | singapore11161.discord.gg 331 | singapore11162.discord.gg 332 | singapore11165.discord.gg 333 | singapore11167.discord.gg 334 | singapore11170.discord.gg 335 | singapore11169.discord.gg 336 | singapore11168.discord.gg 337 | -------------------------------------------------------------------------------- /regions/singapore/singapore-voice-ip: -------------------------------------------------------------------------------- 1 | 66.22.220.75 2 | 66.22.220.101 3 | 66.22.220.37 4 | 66.22.221.31 5 | 66.22.220.77 6 | 66.22.220.99 7 | 66.22.221.56 8 | 66.22.221.44 9 | 66.22.221.60 10 | 66.22.220.102 11 | 66.22.221.80 12 | 66.22.221.30 13 | 66.22.220.35 14 | 66.22.220.96 15 | 66.22.221.163 16 | 66.22.220.15 17 | 66.22.221.50 18 | 66.22.220.78 19 | 66.22.221.75 20 | 66.22.221.98 21 | 66.22.220.27 22 | 66.22.220.14 23 | 66.22.220.34 24 | 66.22.221.36 25 | 66.22.221.96 26 | 66.22.220.32 27 | 66.22.220.47 28 | 66.22.221.27 29 | 66.22.221.64 30 | 66.22.220.44 31 | 66.22.221.92 32 | 66.22.221.46 33 | 66.22.221.4 34 | 66.22.220.24 35 | 66.22.220.76 36 | 66.22.220.91 37 | 66.22.221.58 38 | 66.22.220.87 39 | 66.22.221.68 40 | 66.22.221.61 41 | 66.22.221.22 42 | 66.22.220.20 43 | 66.22.220.64 44 | 66.22.220.115 45 | 66.22.221.26 46 | 66.22.220.86 47 | 66.22.221.71 48 | 66.22.221.111 49 | 66.22.220.53 50 | 66.22.220.104 51 | 66.22.220.107 52 | 66.22.220.28 53 | 66.22.220.12 54 | 66.22.221.25 55 | 66.22.220.21 56 | 66.22.220.97 57 | 66.22.220.58 58 | 66.22.220.100 59 | 66.22.220.113 60 | 66.22.220.106 61 | 66.22.220.71 62 | 66.22.220.98 63 | 66.22.221.59 64 | 66.22.220.105 65 | 66.22.220.95 66 | 66.22.221.108 67 | 66.22.221.79 68 | 66.22.220.54 69 | 66.22.221.29 70 | 66.22.220.114 71 | 66.22.220.25 72 | 66.22.221.55 73 | 66.22.221.95 74 | 66.22.220.94 75 | 66.22.220.112 76 | 66.22.220.13 77 | 66.22.220.73 78 | 66.22.221.63 79 | 66.22.220.111 80 | 66.22.221.65 81 | 66.22.220.110 82 | 66.22.221.42 83 | 66.22.220.68 84 | 66.22.220.59 85 | 66.22.220.48 86 | 66.22.220.42 87 | 66.22.221.70 88 | 66.22.220.67 89 | 66.22.220.29 90 | 66.22.221.73 91 | 66.22.221.110 92 | 66.22.220.19 93 | 66.22.221.49 94 | 66.22.220.49 95 | 66.22.220.17 96 | 66.22.221.34 97 | 66.22.221.47 98 | 66.22.221.45 99 | 66.22.221.69 100 | 66.22.221.66 101 | 66.22.220.85 102 | 66.22.220.70 103 | 66.22.220.82 104 | 66.22.220.33 105 | 66.22.221.23 106 | 66.22.221.54 107 | 66.22.221.94 108 | 66.22.221.21 109 | 66.22.220.18 110 | 66.22.220.50 111 | 66.22.221.76 112 | 66.22.221.40 113 | 66.22.220.16 114 | 66.22.220.39 115 | 66.22.221.62 116 | 66.22.221.19 117 | 66.22.221.93 118 | 66.22.221.43 119 | 66.22.220.57 120 | 66.22.221.41 121 | 66.22.220.22 122 | 66.22.221.38 123 | 66.22.220.55 124 | 66.22.220.51 125 | 66.22.220.69 126 | 66.22.220.93 127 | 66.22.220.4 128 | 66.22.221.51 129 | 66.22.221.78 130 | 66.22.220.30 131 | 66.22.220.26 132 | 66.22.221.97 133 | 66.22.220.72 134 | 66.22.221.67 135 | 66.22.220.40 136 | 66.22.221.72 137 | 66.22.220.80 138 | 66.22.220.52 139 | 66.22.221.24 140 | 66.22.220.56 141 | 66.22.221.28 142 | 66.22.220.103 143 | 66.22.221.57 144 | 66.22.221.35 145 | 66.22.221.74 146 | 66.22.220.41 147 | 66.22.221.52 148 | 66.22.221.77 149 | 66.22.220.79 150 | 66.22.221.39 151 | 66.22.220.81 152 | 66.22.221.32 153 | 66.22.220.43 154 | 66.22.221.112 155 | 66.22.220.45 156 | 66.22.221.53 157 | 66.22.220.66 158 | 66.22.220.74 159 | 66.22.221.20 160 | 66.22.220.36 161 | 66.22.221.164 162 | 66.22.220.108 163 | 66.22.220.31 164 | 66.22.220.65 165 | 66.22.220.109 166 | 35.213.177.116 167 | 35.213.149.99 168 | 35.213.172.159 169 | 35.213.145.124 170 | 35.213.162.61 171 | 35.213.136.207 172 | 35.213.130.27 173 | 35.213.163.235 174 | 35.213.181.71 175 | 35.213.129.2 176 | 35.213.160.90 177 | 35.213.131.78 178 | 35.213.181.44 179 | 35.213.142.228 180 | 35.213.164.163 181 | 35.213.149.32 182 | 35.213.185.36 183 | 35.213.135.56 184 | 35.213.168.191 185 | 35.213.153.185 186 | 35.213.167.165 187 | 35.213.150.163 188 | 35.213.133.191 189 | 35.213.176.117 190 | 35.213.146.200 191 | 35.213.149.115 192 | 35.213.173.1 193 | 35.213.145.149 194 | 35.213.143.38 195 | 35.213.183.188 196 | 35.213.169.179 197 | 35.213.130.217 198 | 35.213.177.119 199 | 35.213.170.10 200 | 35.213.152.13 201 | 35.213.182.222 202 | 35.213.150.41 203 | 35.213.165.33 204 | 35.213.139.79 205 | 35.213.188.188 206 | 35.213.136.41 207 | 35.213.142.249 208 | 35.213.173.139 209 | 35.213.130.216 210 | 35.213.132.79 211 | 35.213.128.66 212 | 35.213.131.134 213 | 35.213.164.239 214 | 35.213.165.102 215 | 35.213.176.48 216 | 35.213.182.101 217 | 35.213.153.161 218 | 35.213.174.234 219 | 35.213.185.243 220 | 35.213.141.164 221 | 35.213.186.70 222 | 35.213.163.227 223 | 35.213.188.202 224 | 35.213.175.179 225 | 35.213.181.123 226 | 35.213.167.184 227 | 35.213.184.90 228 | 35.213.163.93 229 | 35.213.158.108 230 | 35.213.128.177 231 | 35.213.137.62 232 | 35.213.191.86 233 | 35.213.132.49 234 | 35.213.152.149 235 | 35.213.139.145 236 | 35.213.158.120 237 | 35.213.168.66 238 | 35.213.162.120 239 | 35.213.147.179 240 | 35.213.180.1 241 | 35.213.142.219 242 | 35.213.157.6 243 | 35.213.162.40 244 | 35.213.139.58 245 | 35.213.187.82 246 | 35.213.165.239 247 | 35.213.143.184 248 | 35.213.144.89 249 | 35.213.149.135 250 | 35.213.183.52 251 | 35.213.130.23 252 | 35.213.157.137 253 | 35.213.156.144 254 | 35.213.187.135 255 | 35.213.133.10 256 | 35.213.134.140 257 | 35.213.146.51 258 | 35.213.130.189 259 | 35.213.191.154 260 | 35.213.140.100 261 | 35.213.133.233 262 | 35.213.139.219 263 | 35.213.152.193 264 | 35.213.170.195 265 | 35.213.165.153 266 | 35.213.148.182 267 | 35.213.142.159 268 | 35.213.149.185 269 | 35.213.185.70 270 | 35.213.138.198 271 | 35.213.133.80 272 | 35.213.138.147 273 | 35.213.185.208 274 | 35.213.164.98 275 | 35.213.163.143 276 | 35.213.136.72 277 | 35.213.143.74 278 | 35.213.173.177 279 | 35.213.136.39 280 | 35.213.137.38 281 | 35.213.158.83 282 | 35.213.180.154 283 | 35.213.162.87 284 | 35.213.135.106 285 | 35.213.132.221 286 | 35.213.145.251 287 | 35.213.143.127 288 | 35.213.164.242 289 | 35.213.132.235 290 | 35.213.181.63 291 | 35.213.132.176 292 | 35.213.154.137 293 | 35.213.145.194 294 | 35.213.129.228 295 | 35.213.153.100 296 | 35.213.184.205 297 | 35.213.173.224 298 | 35.213.164.149 299 | 35.213.144.110 300 | 35.213.183.191 301 | 35.213.177.21 302 | 35.213.144.223 303 | 35.213.155.134 304 | 35.213.163.5 305 | 35.213.131.4 306 | 35.213.142.169 307 | 35.213.166.106 308 | 35.213.136.36 309 | 35.213.175.156 310 | 35.213.150.185 311 | 35.213.171.201 312 | 35.213.180.123 313 | 35.213.144.114 314 | 35.213.183.187 315 | 35.213.183.226 316 | 35.213.183.42 317 | 35.213.161.253 318 | 35.213.176.197 319 | 35.213.147.22 320 | 35.213.140.35 321 | 35.213.191.225 322 | 35.213.148.177 323 | 35.213.149.130 324 | 35.213.135.211 325 | 35.213.152.186 326 | 35.213.179.139 327 | 35.213.174.129 328 | 35.213.147.116 329 | 35.213.149.142 330 | 35.213.148.10 331 | 35.213.148.148 332 | 35.213.137.195 333 | 35.213.190.158 334 | 35.213.146.41 335 | 35.213.150.136 336 | 35.213.150.2 337 | -------------------------------------------------------------------------------- /regions/stockholm/stockholm-voice-domains: -------------------------------------------------------------------------------- 1 | stockholm2593.discord.gg 2 | stockholm2673.discord.gg 3 | stockholm3048.discord.gg 4 | stockholm3238.discord.gg 5 | stockholm3881.discord.gg 6 | stockholm5118.discord.gg 7 | stockholm6104.discord.gg 8 | stockholm6270.discord.gg 9 | stockholm7576.discord.gg 10 | stockholm8261.discord.gg 11 | stockholm8635.discord.gg 12 | stockholm8543.discord.gg 13 | stockholm9496.discord.gg 14 | stockholm9724.discord.gg 15 | -------------------------------------------------------------------------------- /regions/stockholm/stockholm-voice-ip: -------------------------------------------------------------------------------- 1 | 66.22.237.162 2 | 66.22.237.161 3 | 66.22.237.16 4 | 66.22.237.44 5 | 66.22.237.160 6 | 66.22.237.163 7 | 66.22.237.164 8 | 66.22.237.45 9 | 66.22.237.165 10 | 66.22.237.158 11 | 66.22.237.42 12 | 66.22.237.159 13 | 66.22.237.15 14 | 66.22.237.43 15 | -------------------------------------------------------------------------------- /regions/stockholm/stockholm-voice-ipset: -------------------------------------------------------------------------------- 1 | add unblock 66.22.237.162 -exist 2 | add unblock 66.22.237.161 -exist 3 | add unblock 66.22.237.16 -exist 4 | add unblock 66.22.237.44 -exist 5 | add unblock 66.22.237.160 -exist 6 | add unblock 66.22.237.163 -exist 7 | add unblock 66.22.237.164 -exist 8 | add unblock 66.22.237.45 -exist 9 | add unblock 66.22.237.165 -exist 10 | add unblock 66.22.237.158 -exist 11 | add unblock 66.22.237.42 -exist 12 | add unblock 66.22.237.159 -exist 13 | add unblock 66.22.237.15 -exist 14 | add unblock 66.22.237.43 -exist 15 | -------------------------------------------------------------------------------- /regions/stockholm/stockholm-voice-resolved: -------------------------------------------------------------------------------- 1 | stockholm2593.discord.gg: 66.22.237.162 2 | stockholm2673.discord.gg: 66.22.237.161 3 | stockholm3048.discord.gg: 66.22.237.16 4 | stockholm3238.discord.gg: 66.22.237.44 5 | stockholm3881.discord.gg: 66.22.237.160 6 | stockholm5118.discord.gg: 66.22.237.163 7 | stockholm6104.discord.gg: 66.22.237.164 8 | stockholm6270.discord.gg: 66.22.237.45 9 | stockholm7576.discord.gg: 66.22.237.165 10 | stockholm8261.discord.gg: 66.22.237.158 11 | stockholm8635.discord.gg: 66.22.237.42 12 | stockholm8543.discord.gg: 66.22.237.159 13 | stockholm9496.discord.gg: 66.22.237.15 14 | stockholm9724.discord.gg: 66.22.237.43 15 | -------------------------------------------------------------------------------- /regions/warsaw/warsaw-voice-domains: -------------------------------------------------------------------------------- 1 | warsaw10000.discord.gg 2 | warsaw10001.discord.gg 3 | warsaw10002.discord.gg 4 | warsaw10003.discord.gg 5 | warsaw10004.discord.gg 6 | warsaw10005.discord.gg 7 | warsaw10006.discord.gg 8 | warsaw10007.discord.gg 9 | warsaw10008.discord.gg 10 | warsaw10009.discord.gg 11 | warsaw10010.discord.gg 12 | warsaw10011.discord.gg 13 | warsaw10012.discord.gg 14 | warsaw10013.discord.gg 15 | warsaw10014.discord.gg 16 | warsaw10015.discord.gg 17 | warsaw10016.discord.gg 18 | warsaw10017.discord.gg 19 | warsaw10018.discord.gg 20 | warsaw10019.discord.gg 21 | warsaw10020.discord.gg 22 | warsaw10022.discord.gg 23 | warsaw10023.discord.gg 24 | warsaw10024.discord.gg 25 | warsaw10025.discord.gg 26 | warsaw10027.discord.gg 27 | warsaw10028.discord.gg 28 | warsaw10035.discord.gg 29 | warsaw10031.discord.gg 30 | warsaw10030.discord.gg 31 | warsaw10033.discord.gg 32 | warsaw10036.discord.gg 33 | warsaw10034.discord.gg 34 | warsaw10032.discord.gg 35 | warsaw10029.discord.gg 36 | warsaw10037.discord.gg 37 | warsaw10038.discord.gg 38 | warsaw10039.discord.gg 39 | warsaw10042.discord.gg 40 | warsaw10040.discord.gg 41 | warsaw10046.discord.gg 42 | warsaw10043.discord.gg 43 | warsaw10044.discord.gg 44 | warsaw10045.discord.gg 45 | warsaw10041.discord.gg 46 | warsaw10047.discord.gg 47 | warsaw10048.discord.gg 48 | warsaw10049.discord.gg 49 | warsaw10051.discord.gg 50 | warsaw10052.discord.gg 51 | warsaw10055.discord.gg 52 | warsaw10053.discord.gg 53 | warsaw10057.discord.gg 54 | warsaw10050.discord.gg 55 | warsaw10056.discord.gg 56 | warsaw10059.discord.gg 57 | warsaw10058.discord.gg 58 | warsaw10066.discord.gg 59 | warsaw10062.discord.gg 60 | warsaw10060.discord.gg 61 | warsaw10063.discord.gg 62 | warsaw10067.discord.gg 63 | warsaw10064.discord.gg 64 | warsaw10061.discord.gg 65 | warsaw10065.discord.gg 66 | warsaw10068.discord.gg 67 | warsaw10069.discord.gg 68 | warsaw10070.discord.gg 69 | warsaw10071.discord.gg 70 | warsaw10076.discord.gg 71 | warsaw10074.discord.gg 72 | warsaw10075.discord.gg 73 | warsaw10077.discord.gg 74 | warsaw10072.discord.gg 75 | warsaw10078.discord.gg 76 | warsaw10079.discord.gg 77 | warsaw10080.discord.gg 78 | warsaw10081.discord.gg 79 | warsaw10082.discord.gg 80 | warsaw10083.discord.gg 81 | warsaw10086.discord.gg 82 | warsaw10084.discord.gg 83 | warsaw10085.discord.gg 84 | warsaw10087.discord.gg 85 | warsaw10088.discord.gg 86 | warsaw10090.discord.gg 87 | warsaw10089.discord.gg 88 | warsaw10091.discord.gg 89 | warsaw10095.discord.gg 90 | warsaw10096.discord.gg 91 | warsaw10097.discord.gg 92 | warsaw10094.discord.gg 93 | warsaw10098.discord.gg 94 | warsaw10093.discord.gg 95 | warsaw10100.discord.gg 96 | warsaw10099.discord.gg 97 | warsaw10104.discord.gg 98 | warsaw10105.discord.gg 99 | warsaw10108.discord.gg 100 | warsaw10103.discord.gg 101 | warsaw10102.discord.gg 102 | warsaw10101.discord.gg 103 | warsaw10107.discord.gg 104 | warsaw10109.discord.gg 105 | warsaw10111.discord.gg 106 | warsaw10110.discord.gg 107 | warsaw10113.discord.gg 108 | warsaw10114.discord.gg 109 | warsaw10112.discord.gg 110 | warsaw10116.discord.gg 111 | warsaw10115.discord.gg 112 | warsaw10117.discord.gg 113 | warsaw10118.discord.gg 114 | warsaw10119.discord.gg 115 | warsaw10120.discord.gg 116 | warsaw10121.discord.gg 117 | warsaw10122.discord.gg 118 | warsaw10123.discord.gg 119 | warsaw10124.discord.gg 120 | warsaw10125.discord.gg 121 | warsaw10126.discord.gg 122 | warsaw10127.discord.gg 123 | warsaw10128.discord.gg 124 | warsaw10129.discord.gg 125 | warsaw10130.discord.gg 126 | warsaw10131.discord.gg 127 | warsaw10132.discord.gg 128 | warsaw10133.discord.gg 129 | warsaw10134.discord.gg 130 | warsaw10135.discord.gg 131 | warsaw10136.discord.gg 132 | warsaw10137.discord.gg 133 | warsaw10138.discord.gg 134 | warsaw10139.discord.gg 135 | warsaw10140.discord.gg 136 | warsaw10141.discord.gg 137 | warsaw10142.discord.gg 138 | warsaw10143.discord.gg 139 | warsaw10144.discord.gg 140 | warsaw10145.discord.gg 141 | warsaw10146.discord.gg 142 | warsaw10147.discord.gg 143 | warsaw10148.discord.gg 144 | warsaw10149.discord.gg 145 | warsaw10150.discord.gg 146 | warsaw10151.discord.gg 147 | warsaw10152.discord.gg 148 | warsaw10153.discord.gg 149 | warsaw10154.discord.gg 150 | warsaw10155.discord.gg 151 | warsaw10156.discord.gg 152 | warsaw10157.discord.gg 153 | warsaw10158.discord.gg 154 | warsaw10021.discord.gg 155 | warsaw10026.discord.gg 156 | warsaw10054.discord.gg 157 | warsaw10073.discord.gg 158 | warsaw10092.discord.gg 159 | warsaw10106.discord.gg 160 | -------------------------------------------------------------------------------- /regions/warsaw/warsaw-voice-ip: -------------------------------------------------------------------------------- 1 | 34.0.248.221 2 | 34.0.240.100 3 | 34.0.244.201 4 | 34.0.248.19 5 | 34.0.242.46 6 | 34.0.249.71 7 | 34.0.244.230 8 | 34.0.246.70 9 | 34.0.248.205 10 | 34.0.240.72 11 | 34.0.245.95 12 | 34.0.249.238 13 | 34.0.246.59 14 | 34.0.246.240 15 | 34.0.240.96 16 | 34.0.242.158 17 | 34.0.249.254 18 | 34.0.242.39 19 | 34.0.246.222 20 | 34.0.245.73 21 | 34.0.242.166 22 | 34.0.248.21 23 | 34.0.241.51 24 | 34.0.242.233 25 | 34.0.250.203 26 | 34.0.244.98 27 | 34.0.248.218 28 | 34.0.246.39 29 | 34.0.240.254 30 | 34.0.241.180 31 | 34.0.242.180 32 | 34.0.241.194 33 | 34.0.240.245 34 | 34.0.244.196 35 | 34.0.240.237 36 | 34.0.250.90 37 | 34.0.247.217 38 | 34.0.249.228 39 | 34.0.247.100 40 | 34.0.248.61 41 | 34.0.245.193 42 | 34.0.249.154 43 | 34.0.250.73 44 | 34.0.240.34 45 | 34.0.240.39 46 | 34.0.241.8 47 | 34.0.242.7 48 | 34.0.245.220 49 | 34.0.245.96 50 | 34.0.247.227 51 | 34.0.249.104 52 | 34.0.249.158 53 | 34.0.247.11 54 | 34.0.250.71 55 | 34.0.246.66 56 | 34.0.246.174 57 | 34.0.244.207 58 | 34.0.244.15 59 | 34.0.247.21 60 | 34.0.240.94 61 | 34.0.240.175 62 | 34.0.242.42 63 | 34.0.249.203 64 | 34.0.243.218 65 | 34.0.247.190 66 | 34.0.241.150 67 | 34.0.250.56 68 | 34.0.250.10 69 | 34.0.248.182 70 | 34.0.249.187 71 | 34.0.240.53 72 | 34.0.243.231 73 | 34.0.241.71 74 | 34.0.250.38 75 | 34.0.247.218 76 | 34.0.246.148 77 | 34.0.244.83 78 | 34.0.250.189 79 | 34.0.245.62 80 | 34.0.250.77 81 | 34.0.249.220 82 | 34.0.242.134 83 | 34.0.242.195 84 | 34.0.248.104 85 | 34.0.247.85 86 | 34.0.249.234 87 | 34.0.242.95 88 | 34.0.240.204 89 | 34.0.245.81 90 | 34.0.245.158 91 | 34.0.246.242 92 | 34.0.247.39 93 | 34.0.246.215 94 | 34.0.250.179 95 | 34.0.250.144 96 | 34.0.246.119 97 | 34.0.247.19 98 | 34.0.240.1 99 | 34.0.241.223 100 | 34.0.250.135 101 | 34.0.244.142 102 | 34.0.244.121 103 | 34.0.249.101 104 | 34.0.247.249 105 | 34.0.250.187 106 | 34.0.248.148 107 | 34.0.244.165 108 | 34.0.246.214 109 | 34.0.243.25 110 | 34.0.249.116 111 | 34.0.251.17 112 | 34.0.241.14 113 | 34.0.244.75 114 | 34.0.245.199 115 | 34.0.247.120 116 | 34.0.249.245 117 | 34.0.243.14 118 | 34.0.244.48 119 | 34.0.240.99 120 | 34.0.248.48 121 | 34.0.245.18 122 | 34.0.250.46 123 | 34.0.240.121 124 | 34.0.243.199 125 | 34.0.241.112 126 | 34.0.243.60 127 | 34.0.251.86 128 | 34.0.250.34 129 | 34.0.250.133 130 | 34.0.249.237 131 | 34.0.247.26 132 | 34.0.240.207 133 | 34.0.246.63 134 | 34.0.244.145 135 | 34.0.245.234 136 | 34.0.246.245 137 | 34.0.249.7 138 | 34.0.244.45 139 | 34.0.248.34 140 | 34.0.245.173 141 | 34.0.240.84 142 | 34.0.241.162 143 | 34.0.246.15 144 | 34.0.243.20 145 | 34.0.247.118 146 | 34.0.244.243 147 | 34.0.240.240 148 | 34.0.241.144 149 | 34.0.248.141 150 | 34.0.247.154 151 | 34.0.250.156 152 | 34.0.241.220 153 | 34.0.248.228 154 | 34.0.245.54 155 | 34.0.246.185 156 | 34.0.244.112 157 | 34.0.249.148 158 | 34.0.249.68 159 | 34.0.241.149 160 | -------------------------------------------------------------------------------- /regions/warsaw/warsaw-voice-ipset: -------------------------------------------------------------------------------- 1 | add unblock 34.0.248.221 -exist 2 | add unblock 34.0.240.100 -exist 3 | add unblock 34.0.244.201 -exist 4 | add unblock 34.0.248.19 -exist 5 | add unblock 34.0.242.46 -exist 6 | add unblock 34.0.249.71 -exist 7 | add unblock 34.0.244.230 -exist 8 | add unblock 34.0.246.70 -exist 9 | add unblock 34.0.248.205 -exist 10 | add unblock 34.0.240.72 -exist 11 | add unblock 34.0.245.95 -exist 12 | add unblock 34.0.249.238 -exist 13 | add unblock 34.0.246.59 -exist 14 | add unblock 34.0.246.240 -exist 15 | add unblock 34.0.240.96 -exist 16 | add unblock 34.0.242.158 -exist 17 | add unblock 34.0.249.254 -exist 18 | add unblock 34.0.242.39 -exist 19 | add unblock 34.0.246.222 -exist 20 | add unblock 34.0.245.73 -exist 21 | add unblock 34.0.242.166 -exist 22 | add unblock 34.0.248.21 -exist 23 | add unblock 34.0.241.51 -exist 24 | add unblock 34.0.242.233 -exist 25 | add unblock 34.0.250.203 -exist 26 | add unblock 34.0.244.98 -exist 27 | add unblock 34.0.248.218 -exist 28 | add unblock 34.0.246.39 -exist 29 | add unblock 34.0.240.254 -exist 30 | add unblock 34.0.241.180 -exist 31 | add unblock 34.0.242.180 -exist 32 | add unblock 34.0.241.194 -exist 33 | add unblock 34.0.240.245 -exist 34 | add unblock 34.0.244.196 -exist 35 | add unblock 34.0.240.237 -exist 36 | add unblock 34.0.250.90 -exist 37 | add unblock 34.0.247.217 -exist 38 | add unblock 34.0.249.228 -exist 39 | add unblock 34.0.247.100 -exist 40 | add unblock 34.0.248.61 -exist 41 | add unblock 34.0.245.193 -exist 42 | add unblock 34.0.249.154 -exist 43 | add unblock 34.0.250.73 -exist 44 | add unblock 34.0.240.34 -exist 45 | add unblock 34.0.240.39 -exist 46 | add unblock 34.0.241.8 -exist 47 | add unblock 34.0.242.7 -exist 48 | add unblock 34.0.245.220 -exist 49 | add unblock 34.0.245.96 -exist 50 | add unblock 34.0.247.227 -exist 51 | add unblock 34.0.249.104 -exist 52 | add unblock 34.0.249.158 -exist 53 | add unblock 34.0.247.11 -exist 54 | add unblock 34.0.250.71 -exist 55 | add unblock 34.0.246.66 -exist 56 | add unblock 34.0.246.174 -exist 57 | add unblock 34.0.244.207 -exist 58 | add unblock 34.0.244.15 -exist 59 | add unblock 34.0.247.21 -exist 60 | add unblock 34.0.240.94 -exist 61 | add unblock 34.0.240.175 -exist 62 | add unblock 34.0.242.42 -exist 63 | add unblock 34.0.249.203 -exist 64 | add unblock 34.0.243.218 -exist 65 | add unblock 34.0.247.190 -exist 66 | add unblock 34.0.241.150 -exist 67 | add unblock 34.0.250.56 -exist 68 | add unblock 34.0.250.10 -exist 69 | add unblock 34.0.248.182 -exist 70 | add unblock 34.0.249.187 -exist 71 | add unblock 34.0.240.53 -exist 72 | add unblock 34.0.243.231 -exist 73 | add unblock 34.0.241.71 -exist 74 | add unblock 34.0.250.38 -exist 75 | add unblock 34.0.247.218 -exist 76 | add unblock 34.0.246.148 -exist 77 | add unblock 34.0.244.83 -exist 78 | add unblock 34.0.250.189 -exist 79 | add unblock 34.0.245.62 -exist 80 | add unblock 34.0.250.77 -exist 81 | add unblock 34.0.249.220 -exist 82 | add unblock 34.0.242.134 -exist 83 | add unblock 34.0.242.195 -exist 84 | add unblock 34.0.248.104 -exist 85 | add unblock 34.0.247.85 -exist 86 | add unblock 34.0.249.234 -exist 87 | add unblock 34.0.242.95 -exist 88 | add unblock 34.0.240.204 -exist 89 | add unblock 34.0.245.81 -exist 90 | add unblock 34.0.245.158 -exist 91 | add unblock 34.0.246.242 -exist 92 | add unblock 34.0.247.39 -exist 93 | add unblock 34.0.246.215 -exist 94 | add unblock 34.0.250.179 -exist 95 | add unblock 34.0.250.144 -exist 96 | add unblock 34.0.246.119 -exist 97 | add unblock 34.0.247.19 -exist 98 | add unblock 34.0.240.1 -exist 99 | add unblock 34.0.241.223 -exist 100 | add unblock 34.0.250.135 -exist 101 | add unblock 34.0.244.142 -exist 102 | add unblock 34.0.244.121 -exist 103 | add unblock 34.0.249.101 -exist 104 | add unblock 34.0.247.249 -exist 105 | add unblock 34.0.250.187 -exist 106 | add unblock 34.0.248.148 -exist 107 | add unblock 34.0.244.165 -exist 108 | add unblock 34.0.246.214 -exist 109 | add unblock 34.0.243.25 -exist 110 | add unblock 34.0.249.116 -exist 111 | add unblock 34.0.251.17 -exist 112 | add unblock 34.0.241.14 -exist 113 | add unblock 34.0.244.75 -exist 114 | add unblock 34.0.245.199 -exist 115 | add unblock 34.0.247.120 -exist 116 | add unblock 34.0.249.245 -exist 117 | add unblock 34.0.243.14 -exist 118 | add unblock 34.0.244.48 -exist 119 | add unblock 34.0.240.99 -exist 120 | add unblock 34.0.248.48 -exist 121 | add unblock 34.0.245.18 -exist 122 | add unblock 34.0.250.46 -exist 123 | add unblock 34.0.240.121 -exist 124 | add unblock 34.0.243.199 -exist 125 | add unblock 34.0.241.112 -exist 126 | add unblock 34.0.243.60 -exist 127 | add unblock 34.0.251.86 -exist 128 | add unblock 34.0.250.34 -exist 129 | add unblock 34.0.250.133 -exist 130 | add unblock 34.0.249.237 -exist 131 | add unblock 34.0.247.26 -exist 132 | add unblock 34.0.240.207 -exist 133 | add unblock 34.0.246.63 -exist 134 | add unblock 34.0.244.145 -exist 135 | add unblock 34.0.245.234 -exist 136 | add unblock 34.0.246.245 -exist 137 | add unblock 34.0.249.7 -exist 138 | add unblock 34.0.244.45 -exist 139 | add unblock 34.0.248.34 -exist 140 | add unblock 34.0.245.173 -exist 141 | add unblock 34.0.240.84 -exist 142 | add unblock 34.0.241.162 -exist 143 | add unblock 34.0.246.15 -exist 144 | add unblock 34.0.243.20 -exist 145 | add unblock 34.0.247.118 -exist 146 | add unblock 34.0.244.243 -exist 147 | add unblock 34.0.240.240 -exist 148 | add unblock 34.0.241.144 -exist 149 | add unblock 34.0.248.141 -exist 150 | add unblock 34.0.247.154 -exist 151 | add unblock 34.0.250.156 -exist 152 | add unblock 34.0.241.220 -exist 153 | add unblock 34.0.248.228 -exist 154 | add unblock 34.0.245.54 -exist 155 | add unblock 34.0.246.185 -exist 156 | add unblock 34.0.244.112 -exist 157 | add unblock 34.0.249.148 -exist 158 | add unblock 34.0.249.68 -exist 159 | add unblock 34.0.241.149 -exist 160 | -------------------------------------------------------------------------------- /regions/warsaw/warsaw-voice-resolved: -------------------------------------------------------------------------------- 1 | warsaw10000.discord.gg: 34.0.248.221 2 | warsaw10001.discord.gg: 34.0.240.100 3 | warsaw10002.discord.gg: 34.0.244.201 4 | warsaw10003.discord.gg: 34.0.248.19 5 | warsaw10004.discord.gg: 34.0.242.46 6 | warsaw10005.discord.gg: 34.0.249.71 7 | warsaw10006.discord.gg: 34.0.244.230 8 | warsaw10007.discord.gg: 34.0.246.70 9 | warsaw10008.discord.gg: 34.0.248.205 10 | warsaw10009.discord.gg: 34.0.240.72 11 | warsaw10010.discord.gg: 34.0.245.95 12 | warsaw10011.discord.gg: 34.0.249.238 13 | warsaw10012.discord.gg: 34.0.246.59 14 | warsaw10013.discord.gg: 34.0.246.240 15 | warsaw10014.discord.gg: 34.0.240.96 16 | warsaw10015.discord.gg: 34.0.242.158 17 | warsaw10016.discord.gg: 34.0.249.254 18 | warsaw10017.discord.gg: 34.0.242.39 19 | warsaw10018.discord.gg: 34.0.246.222 20 | warsaw10019.discord.gg: 34.0.245.73 21 | warsaw10020.discord.gg: 34.0.242.166 22 | warsaw10022.discord.gg: 34.0.248.21 23 | warsaw10023.discord.gg: 34.0.241.51 24 | warsaw10024.discord.gg: 34.0.242.233 25 | warsaw10025.discord.gg: 34.0.250.203 26 | warsaw10027.discord.gg: 34.0.244.98 27 | warsaw10028.discord.gg: 34.0.248.218 28 | warsaw10035.discord.gg: 34.0.246.39 29 | warsaw10031.discord.gg: 34.0.240.254 30 | warsaw10030.discord.gg: 34.0.241.180 31 | warsaw10033.discord.gg: 34.0.242.180 32 | warsaw10036.discord.gg: 34.0.241.194 33 | warsaw10034.discord.gg: 34.0.240.245 34 | warsaw10032.discord.gg: 34.0.244.196 35 | warsaw10029.discord.gg: 34.0.240.237 36 | warsaw10037.discord.gg: 34.0.250.90 37 | warsaw10038.discord.gg: 34.0.247.217 38 | warsaw10039.discord.gg: 34.0.249.228 39 | warsaw10042.discord.gg: 34.0.247.100 40 | warsaw10046.discord.gg: 34.0.245.193 41 | warsaw10040.discord.gg: 34.0.248.61 42 | warsaw10043.discord.gg: 34.0.249.154 43 | warsaw10044.discord.gg: 34.0.250.73 44 | warsaw10045.discord.gg: 34.0.240.34 45 | warsaw10041.discord.gg: 34.0.240.39 46 | warsaw10047.discord.gg: 34.0.241.8 47 | warsaw10048.discord.gg: 34.0.242.7 48 | warsaw10049.discord.gg: 34.0.245.220 49 | warsaw10051.discord.gg: 34.0.245.96 50 | warsaw10052.discord.gg: 34.0.247.227 51 | warsaw10055.discord.gg: 34.0.249.104 52 | warsaw10053.discord.gg: 34.0.249.158 53 | warsaw10057.discord.gg: 34.0.247.11 54 | warsaw10050.discord.gg: 34.0.250.71 55 | warsaw10056.discord.gg: 34.0.246.66 56 | warsaw10059.discord.gg: 34.0.246.174 57 | warsaw10058.discord.gg: 34.0.244.207 58 | warsaw10066.discord.gg: 34.0.244.15 59 | warsaw10060.discord.gg: 34.0.247.21 60 | warsaw10062.discord.gg: 34.0.240.94 61 | warsaw10063.discord.gg: 34.0.240.175 62 | warsaw10067.discord.gg: 34.0.242.42 63 | warsaw10064.discord.gg: 34.0.249.203 64 | warsaw10061.discord.gg: 34.0.243.218 65 | warsaw10065.discord.gg: 34.0.247.190 66 | warsaw10068.discord.gg: 34.0.241.150 67 | warsaw10069.discord.gg: 34.0.250.56 68 | warsaw10070.discord.gg: 34.0.250.10 69 | warsaw10071.discord.gg: 34.0.248.182 70 | warsaw10076.discord.gg: 34.0.249.187 71 | warsaw10074.discord.gg: 34.0.240.53 72 | warsaw10075.discord.gg: 34.0.243.231 73 | warsaw10077.discord.gg: 34.0.241.71 74 | warsaw10072.discord.gg: 34.0.250.38 75 | warsaw10078.discord.gg: 34.0.247.218 76 | warsaw10079.discord.gg: 34.0.246.148 77 | warsaw10080.discord.gg: 34.0.244.83 78 | warsaw10081.discord.gg: 34.0.250.189 79 | warsaw10082.discord.gg: 34.0.245.62 80 | warsaw10083.discord.gg: 34.0.249.220 81 | warsaw10086.discord.gg: 34.0.250.77 82 | warsaw10084.discord.gg: 34.0.242.134 83 | warsaw10085.discord.gg: 34.0.242.195 84 | warsaw10087.discord.gg: 34.0.248.104 85 | warsaw10088.discord.gg: 34.0.247.85 86 | warsaw10090.discord.gg: 34.0.249.234 87 | warsaw10089.discord.gg: 34.0.242.95 88 | warsaw10091.discord.gg: 34.0.240.204 89 | warsaw10095.discord.gg: 34.0.245.81 90 | warsaw10096.discord.gg: 34.0.245.158 91 | warsaw10097.discord.gg: 34.0.246.242 92 | warsaw10094.discord.gg: 34.0.247.39 93 | warsaw10098.discord.gg: 34.0.246.215 94 | warsaw10093.discord.gg: 34.0.250.179 95 | warsaw10100.discord.gg: 34.0.250.144 96 | warsaw10099.discord.gg: 34.0.246.119 97 | warsaw10104.discord.gg: 34.0.247.19 98 | warsaw10105.discord.gg: 34.0.240.1 99 | warsaw10108.discord.gg: 34.0.241.223 100 | warsaw10103.discord.gg: 34.0.244.142 101 | warsaw10102.discord.gg: 34.0.250.135 102 | warsaw10101.discord.gg: 34.0.244.121 103 | warsaw10107.discord.gg: 34.0.249.101 104 | warsaw10109.discord.gg: 34.0.247.249 105 | warsaw10111.discord.gg: 34.0.250.187 106 | warsaw10110.discord.gg: 34.0.248.148 107 | warsaw10113.discord.gg: 34.0.244.165 108 | warsaw10114.discord.gg: 34.0.246.214 109 | warsaw10112.discord.gg: 34.0.243.25 110 | warsaw10116.discord.gg: 34.0.249.116 111 | warsaw10115.discord.gg: 34.0.251.17 112 | warsaw10117.discord.gg: 34.0.241.14 113 | warsaw10118.discord.gg: 34.0.244.75 114 | warsaw10119.discord.gg: 34.0.245.199 115 | warsaw10120.discord.gg: 34.0.247.120 116 | warsaw10121.discord.gg: 34.0.249.245 117 | warsaw10122.discord.gg: 34.0.243.14 118 | warsaw10123.discord.gg: 34.0.244.48 119 | warsaw10124.discord.gg: 34.0.240.99 120 | warsaw10125.discord.gg: 34.0.248.48 121 | warsaw10126.discord.gg: 34.0.245.18 122 | warsaw10127.discord.gg: 34.0.250.46 123 | warsaw10128.discord.gg: 34.0.240.121 124 | warsaw10129.discord.gg: 34.0.243.199 125 | warsaw10130.discord.gg: 34.0.241.112 126 | warsaw10131.discord.gg: 34.0.243.60 127 | warsaw10132.discord.gg: 34.0.251.86 128 | warsaw10133.discord.gg: 34.0.250.34 129 | warsaw10134.discord.gg: 34.0.250.133 130 | warsaw10135.discord.gg: 34.0.249.237 131 | warsaw10136.discord.gg: 34.0.247.26 132 | warsaw10137.discord.gg: 34.0.240.207 133 | warsaw10138.discord.gg: 34.0.246.63 134 | warsaw10139.discord.gg: 34.0.244.145 135 | warsaw10140.discord.gg: 34.0.245.234 136 | warsaw10141.discord.gg: 34.0.246.245 137 | warsaw10142.discord.gg: 34.0.249.7 138 | warsaw10143.discord.gg: 34.0.244.45 139 | warsaw10144.discord.gg: 34.0.248.34 140 | warsaw10145.discord.gg: 34.0.245.173 141 | warsaw10146.discord.gg: 34.0.240.84 142 | warsaw10147.discord.gg: 34.0.241.162 143 | warsaw10148.discord.gg: 34.0.246.15 144 | warsaw10149.discord.gg: 34.0.243.20 145 | warsaw10150.discord.gg: 34.0.247.118 146 | warsaw10151.discord.gg: 34.0.244.243 147 | warsaw10152.discord.gg: 34.0.240.240 148 | warsaw10153.discord.gg: 34.0.241.144 149 | warsaw10154.discord.gg: 34.0.248.141 150 | warsaw10155.discord.gg: 34.0.247.154 151 | warsaw10156.discord.gg: 34.0.250.156 152 | warsaw10157.discord.gg: 34.0.241.220 153 | warsaw10158.discord.gg: 34.0.248.228 154 | warsaw10021.discord.gg: 34.0.245.54 155 | warsaw10026.discord.gg: 34.0.246.185 156 | warsaw10054.discord.gg: 34.0.244.112 157 | warsaw10073.discord.gg: 34.0.249.148 158 | warsaw10092.discord.gg: 34.0.249.68 159 | warsaw10106.discord.gg: 34.0.241.149 160 | -------------------------------------------------------------------------------- /voice-domains-generator.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | RED='\033[0;31m' 4 | GREEN='\033[0;32m' 5 | YELLOW='\033[1;33m' 6 | BLUE='\033[0;34m' 7 | MAGENTA='\033[0;35m' 8 | CYAN='\033[0;36m' 9 | BOLD='\033[1m' 10 | NC='\033[0m' 11 | 12 | line_skip() { echo -e ". . ."; } 13 | log_info() { echo -e "${CYAN}[INFO]${NC} $*"; } 14 | log_success() { echo -e "${GREEN}[OK]${NC} $*"; } 15 | log_warn() { echo -e "${YELLOW}[WARN]${NC} $*"; } 16 | log_error() { echo -e "${RED}[ERROR]${NC} $*"; } 17 | 18 | check_dependency() { 19 | if ! command -v "$1" &>/dev/null; then 20 | log_error "Команда '$1' не найдена. Установите её и повторите попытку." 21 | exit 1 22 | fi 23 | } 24 | 25 | check_dependency dig 26 | check_dependency parallel 27 | 28 | DEFAULT_REGIONS=("russia" "bucharest" "finland" "frankfurt" "madrid" "milan" "rotterdam" "stockholm" "warsaw") 29 | TOTAL_DOMAINS=15000 30 | PARALLEL_JOBS="${PARALLEL_JOBS:-252}" 31 | 32 | if [[ -n "${1:-}" ]]; then 33 | IFS=' ' read -r -a regions <<< "$1" 34 | else 35 | regions=("${DEFAULT_REGIONS[@]}") 36 | fi 37 | 38 | ALL_IP_LIST="./voice_domains/discord-voice-ip-list" 39 | ALL_DOMAINS_LIST="./voice_domains/discord-voice-domains-list" 40 | 41 | if pgrep dnsmasq > /dev/null; then 42 | log_info "Перезапускаем dnsmasq..." 43 | pkill -SIGHUP dnsmasq 44 | else 45 | log_warn "Куда же подевался наш dnsmasq?" 46 | fi 47 | 48 | resolve_domain() { 49 | local domain="$1" 50 | local region="$2" 51 | local directory="./regions/$region" 52 | 53 | mkdir -p "$directory" 54 | 55 | local ips 56 | ips=$(dig +short A "$domain" | grep -Ev "(warning|timed out|no servers|mismatch)") 57 | 58 | if [[ -n "$ips" ]]; then 59 | { 60 | echo "$domain: $ips" >> "$directory/${region}-voice-resolved" 61 | echo "$domain" >> "$directory/${region}-voice-domains" 62 | while IFS= read -r ip; do 63 | echo "$ip" >> "$directory/${region}-voice-ip" 64 | done <<< "$ips" 65 | } 66 | fi 67 | } 68 | 69 | export -f resolve_domain 70 | export RED GREEN YELLOW BLUE MAGENTA CYAN BOLD NC 71 | export TOTAL_DOMAINS 72 | 73 | : > "$ALL_IP_LIST" 74 | : > "$ALL_DOMAINS_LIST" 75 | 76 | for region in "${regions[@]}"; do 77 | line_skip 78 | log_info "Генерируем домены региона: ${YELLOW}$region${NC}" 79 | local_directory="./regions/$region" 80 | 81 | if [[ -z "$local_directory" || "$local_directory" == "/" ]]; then 82 | log_error "Чуть не потёрли корень, сворачиваемся" 83 | exit 1 84 | fi 85 | 86 | rm -rf "${local_directory:?}/"* 87 | 88 | start_time=$(date +%s) 89 | start_date=$(date '+%d.%m.%Y в %H:%M:%S') 90 | 91 | mapfile -t domains < <(seq 1 "$TOTAL_DOMAINS" | awk -v region="$region" '{print region $1 ".discord.gg"}') 92 | log_info "Резолвим домены региона $region..." 93 | printf "%s\n" "${domains[@]}" | parallel --bar -j"$PARALLEL_JOBS" resolve_domain {} "$region" 94 | 95 | if [[ -f "$local_directory/${region}-voice-ip" ]]; then 96 | sort -u "$local_directory/${region}-voice-ip" >> "$ALL_IP_LIST" 2>/dev/null || true 97 | fi 98 | if [[ -f "$local_directory/${region}-voice-domains" ]]; then 99 | sort -u "$local_directory/${region}-voice-domains" >> "$ALL_DOMAINS_LIST" 2>/dev/null || true 100 | fi 101 | 102 | end_time=$(date +%s) 103 | execution_time=$((end_time - start_time)) 104 | domains_resolved=$(wc -l < "$local_directory/${region}-voice-resolved" 2>/dev/null || echo 0) 105 | 106 | log_info "Время запуска: ${MAGENTA}$start_date${NC}" 107 | log_info "Время выполнения: ${MAGENTA}$(date -ud "@$execution_time" +'%H:%M:%S')${NC}" 108 | log_info "Доменов зарезолвили: ${MAGENTA}$domains_resolved${NC}" 109 | done 110 | 111 | ip_count=$(wc -l < "$ALL_IP_LIST" 2>/dev/null || echo 0) 112 | 113 | line_skip 114 | log_success "Обновлён список \"${YELLOW}${BOLD}$ALL_IP_LIST${NC}\"" 115 | log_success "Всего адресов зарезолвили: ${MAGENTA}$ip_count${NC}" 116 | --------------------------------------------------------------------------------