Нужен админ в канал про VPN
Соре, что пишу тут, это не реклама, просто, что-то мне подсказывает, что только тут можно найти нормального гика в этом. Я уже все облазил(
Стиль ведения канала - новости мира ВПН/технологий
Соре, что пишу тут, это не реклама, просто, что-то мне подсказывает, что только тут можно найти нормального гика в этом. Я уже все облазил(
Стиль ведения канала - новости мира ВПН/технологий
Для ЛЛ: Тут о роутерах Keenetic, Python и ChatGPT.
Как полноценно пользоваться VPN разделяя при помощи роутера трафик на тот, что должен идти напрямую и тот, что должен ходить через VPN туннель на основании доменного имени, т.е. адресе сайта, без необходимости постоянно лазить в админку и что-то там шаманить?
Можно воспользоваться готовыми решениями типа KVAS, xKeen, ADGh и т.п. или каким-нибудь облачным «Hosted Router». Но что если железо домашнего роутера подкачало, а открыв админку облачного роутера становится понятно, что ничего не понятно?
Так со мной и случилось. В моем распоряжении скромный роутер Keenetic Air, он хорош для своих задач, но у него на борту мало памяти и нет USB порта, из-за чего невозможно использование необходимых мне готовых решений на основе OPKG пакетов.
Но делать, что-то надо и мелькнула мысль - а почему бы не попробовать найти какое-то более-менее подходящее решение и подстроить его под себя?
Однако, с попыткой разобраться в исходном коде программ других людей пришло понимание, что это просто безнадежно и проще будет сделать что-то самостоятельно, постепенно вникая в процесс и принципы работы всего этого сетевого добра.
Никогда не считал себя программистом, у меня есть лишь базовый опыт работы с командной строкой в Win и Unix системах, разве что когда-то давно я владел ZX Spectrum c его вариацией Basic...
С этим, безусловно «солидным» багажом я и решил попробовать.
Не обладая опытом программирования, пришлось обратиться за помощью к ChatGPT. Это был довольно занятный процесс, при всей мощи искусственного интеллекта, какой промт ему не напиши, он не выдаст результат на 100% соответствующий твоим ожиданиям и уж тем более готовое и полностью функционирующее решение, но тем не менее он помогает облегчить задачу тысячекратно.
Результатом такого совместного труда стал DNSmasq сервер на Python который выступая промежуточным звеном между конечным устройством (роутером или ПК) и публичным DNS сервером закидывает в роутер статические маршруты к указанным пользователем доменам, для перенаправления к ним траффика через VPN подключение.
Видео с демонстрацией:
Во избежание случайного возбуждения товарища майора для демонстрации выбран закрытый для российских IP-адресов ChatGPT, но какие домены добавлять в фильтр дело каждого ;)
Код доступен на GitHub.
Из основных проблем это низкая производительность и странная стабильность – может работать сутками, а может замереть через пару минут после запуска.
Скрипт скорее является «proof of concept» т.е. демонстрацией жизнеспособности задумки, работает на Windows и Unix в т.ч. на VPS.
Подытоживая. Думаю, что для непрограммиста получилось вполне неплохо ;)
Пост запилил скорее себе на память, но, если кто чего подскажет в плане какого-то готового решения аналогичного функционала или изменений в коде - тоже будет хорошо, а если кому-то окажется полезным так и вообще - восторг.
Всем – Добра.
Конкурс мемов объявляется открытым!
Выкручивайте остроумие на максимум и придумайте надпись для стикера из шаблонов ниже. Лучшие идеи войдут в стикерпак, а их авторы получат полугодовую подписку на сервис «Пакет».
Кто сделал и отправил мемас на конкурс — молодец! Результаты конкурса мы объявим уже 3 мая, поделимся лучшими шутками по мнению жюри и ссылкой на стикерпак в телеграме. Полные правила конкурса.
А пока предлагаем посмотреть видео, из которых мы сделали шаблоны для мемов. В главной роли Валентин Выгодный и «Пакет» от Х5 — сервис для выгодных покупок в «Пятёрочке» и «Перекрёстке».
Реклама ООО «Корпоративный центр ИКС 5», ИНН: 7728632689
Вступление
Добрый день, товарищи игроманы! Сегодня я решил поделиться своим опытом установки непопулярной видеоигры в жанре социальной дедукции "Goose goose duck" (а-ля Among Us) на свой ПК (а позднее, и на телефон) вопреки рассказам о том, что игра в Крыму не работает (хотя отчасти, это правда). Поскольку некоторые сервисы, беззаботно использующиеся обывателем из России или другой европейской страны, недоступны в нашей республике (полагаю, что они не доступны и в новых регионах, и жителям Украины, и в остальном СНГ, и, вполне возможно, перестанут поддерживаться на территории России вообщЕ), а так же пока свежа память, хочу дать инструкцию тем бедолагам, которые ее не получили на форумах в стиме, официальной поддержке, каких-нибудь PDA, по прямым запросам в браузерах и тд. Возможно, стоило бы написать об этом на вышеперечисленных сайтах, но я либо не хочу разбираться с регистрацией, либо не понимаю как оставлять комметрарии, либо боюсь, что мой комментарий попросту затеряется в толпе. В любом случае, кто хочет - может там продублировать, в обиде не буду, пишу это ради улучшения комьюнити:)
Единственное, прошу сразу плюсануть, за рейтингом не гоняюсь, но хочу, чтобы про этот способ узнало побольше людей, минуя мои мучения.
Инструкция
1) Проблемы возникают уже на этапе простого скачивания. При попытке скачать игру с официального сайта - выскакивает ошибка, поскольку сайт, да и сама игра, как я понял, завязана на google сервисах. Эта проблема решается простым использованием VPN. Вообще ВЕСЬ процесс установки, ОТ запуска компьютера и ДО входа в лобби, проходит с использованием VPN. Лично я использовал бесплатный PlanetVPN. Из плюсов отмечу неплохую скорость (с моим wi-fi выходило порядка 30Мбит/сек; скачать же нам надо целый ГГб, а когда скорость составляет пару Мбит/сек как во многих других использовавшихся мной VPN'ах для ПК - вы просто повторите судьбу Хатико). Из минусов - нестабильность соединения, в саму игру на нем нормально уже не поиграешь. Но в целом, для скачивания, установки, регистрации - пойдет.
2) Плавно переходим к следующему этапу - установка. Думаю, тут без комметариев. В современном мире автоматизации - после открытия скачанного файла можно жать кнопку "далее" до упора. "Рекомендуемый браузер" можно не ставить)
3.1) Этап регистрации. Для игры нам нужно зарегистрировать свой аккаунт на официальном сайте игры. Тут появляется цепочка проблем - российский почтовый ящик (.ru) не воспринимается сайтом, нужен иностранный. Первое, что приходит на ум, это гугловский <имя>@Gmail.com, но привязать свой крымский номер (с префиксом +7978*******) там нельзя по дефолту, хоть на новый, хоть на свой старый почтовый ящик. Я решил эту проблему следующим образом: зарегистрировался на сайте временных абонентских номеров, исходя из анализа товарища @Melnikoff1 я выбрал топовый (365SMS), за 30 рублей арендовал канадский гусь номер, и использовал его для регистрации эл. почты gmail.
3.2) Далее, пока активна аренда номера, привязал почту к новосозданному аккаунту в goose goose duck. Больше нам этот почтовый ящик не нужен, как я понял, он просто будет числиться как набор символов в базе данных разработчиков игры.
Важно! Использовать gmail как обычный почтовый ящик, не заходить через привязку к google сервисам (т.е. НЕ нажимать на кнопку "Sign In with Google")
Примечание. Потом мне пришло письмо от гугла о подозрительных действиях с просьбой подтвердить свой номер в течение одного года, я этого сделать не могу (срок аренды номера вышел), но ВЫ, как только "приедете на материк", можете купить сим-карту у Православного оператора, и привязать уже ее. Черный рынок советовать не буду - это противозаконно (но это не точно). Как вариант - на конце срока арендовывать новую симку и привязывать к gmail уже ее. Но мне кажется, что даже после блокировки gmail, привязанный к нему внутриигровой аккаунт продолжит функционировать.
4) Внутриигровой процесс
После скачивания, установки и регистраций мы наконец-то можем играть. Не выключая VPN вводите данные своего внутриигрового аккаунта. Как я упоминал раньше, planetVPN не годится для комфортной игры, из-за нестабильности соединения, вас будет часто выкидывать из игр, и при этом там странная схема переподключения (при дисконнекте зачастую надо перезапускать компуктер, диспетчер задач с прекращением работы процессов почему-то не помогает). Поэтому после всех вышеперечисленных действий я настоятельно рекомендую установить VPNgame. За 6₽/день или 150₽/мес вы получаете стабильное соединение с хорошей скоростью. Для подобных игр (на социальную дедукцию так уж точно) - вполне сойдёт, "дуэль пробелов" не проверял, но иногда скорости все же как-будто не хватает.
Однако как человеку, потратившему много ресурсов на подобный пустяк с непредсказумым результатом, мне уже все равно.
Цель достигнута. Игра работает, работает весьма стабильно. С удовольствием бы послушал советы и поправки в комментариях. И еще раз, прошу плюсануть, за рейтингом не гоняюсь, но хочу, чтобы про этот способ узнало побольше людей, минуя мои мучения. Спасибо за просмотр и приятной игры!
P.S. Mobile gaming
Игру так же можно запускать и с телефона/планшета используя тот же аккаунт, что и на ПК версии, со всеми достижениями и прогрессом. Насколько это рентабельно, какое там качество связи и прочее я целенаправленно не проверял (но вроде нормально); опять таки нужен VPN, но уже мобильный. Voise chat работал исправно по отзывам других игроков.
Ещё хочу оставить ссылку для борьбы с проблемой присоединения к лобби, весь мой пост - это как-будто повтор описанных тут действий.
Ниже привожу скриншоты моей игры из мобильного приложения google play.
Не могу подключится к домашней сети через vpn-сервер. Пробовал и IKE v2 и v1 и pptp. Результат один и тот же. Оператор домашнего интернета билайн. Сотовые операторы билайн и мегафон. Роутер kinetic lite прошивка 4.1.3. Кто-нибудь сталкивался с таким?
Ребят, хочу переключить на гео Казахстана аккаунты стим себе, детям, друзьям. Чтобы разблокировать игры. Карта один хрен сто лет как казахская Каспи пополняет балансы всех аккаунтов... Беглый гуглёж не помог найти ВПН с серверами казахии. Мб знает кто такой за несильно дорого или вообще бесплатный пробный?