Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как сделать роутинг по странам, отправив часть трафика в прокси/vpn?  (Прочитано 861 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mirosas

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
По всем известным причинам (бан российскийх IP со стороны многих западных ресурсов, например сайт Dell не дает скачать дрова без прокси, и бан российских гос ресурсов с западных vpn, например сайта госуслуги) есть необходимость сделать такую штуку:
1. трафик в РФ (а так же РБ, Китай, Казахстан) - идет как и ранее - напрямую через провайдера, в моем случае Ростелеком.
2. трафик в другие страны (ЕС, США, прочии) - идёт через прокси/vpn
3. ДНС запросы к доменам ru, рф, su - идут напрямую, а к остальным через прокси/vpn.

Как это можно сделать?

« Последнее редактирование: 09 Мая 2022, 14:36:20 от mirosas »

Оффлайн damix

  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
ДНС запросы к доменам ru, рф, su - идут напрямую, а к остальным через прокси/vpn
А с чего такой вывод, что домены ru, рф, su используют российские IP и российские сервера? ;)

Оффлайн mirosas

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
А с чего такой вывод, что домены ru, рф, su используют российские IP и российские сервера? ;)
Нет такого вывода. Но сайты на доменах в этих зонах вряд ли будут банить по IP из РФ, даже если находятся за пределами РФ, и вряд ли у них в РФ проблемы с ДНС, тогда как забугорные сайты банят - Ebay банит частично, Dell частично, Intel то полностью банит, то не банит, GitHub аналогично с Интел. Список надзора тоже в основном вне ру-зоны. В то же время с заграничный адресов не доступна часть рунета. Ручками переключаться честно говоря уже задолбало, особенно, когда набираешь в поисковик запрос и часть результатов недоступна с русского IP, а часть недоступна и европейского.

Пользователь добавил сообщение 09 Мая 2022, 22:08:58:
mirosas, man ip-route
спасибо, но я думал, может есть какое готовое решение...
А тут надо еще где-то достать список ip адресов в РФ, и обновлять его регулярно.
« Последнее редактирование: 09 Мая 2022, 22:08:58 от mirosas »

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 696
    • Просмотр профиля
А тут надо еще где-то достать список ip адресов в РФ, и обновлять его регулярно.
Некоторые роутеры могут делать это автоматом, Mikrotik к примеру, ну или OpenWRT системы. Но как это сделать на обычном Linux я никогда не узнавал.

Оффлайн damix

  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
А тут надо еще где-то достать список ip адресов в РФ, и обновлять его регулярно.
Есть же whois и подобные базы данных. Это открытые данные - какой диапазон ip-адресов какому провайдеру принадлежит. И я думаю, таких ip, куда не пускает провайдер VPNки, не так уж и много.
Ваша идея с фильтром по DNS тоже неплохая, но тогда наверное man iptables

 

Страница сгенерирована за 0.025 секунд. Запросов: 22.