1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/linker-blackholepy

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

BlackHolePy

BlackHolePy — это миниатюрный DNS (прокси) сервер. Его основные особенности:

  1. Поддержка TCP DNS и белого списка, что позволяет предотвратить загрязнение DNS и в то же время поддерживает разрешение внутренних частных доменных имён. Если ваша компания или организация имеет собственный DNS-сервер внутри сети, вы можете настроить WHITE_DNSS в файле config.py.
  2. Встроенный кэш, который обеспечивает быструю работу, особенно при доступе к зарубежным веб-сайтам.

Требования для запуска Python 2.7 или PyPy 2.0.2. Хотя установка GEvent и dnspython предпочтительна, BlackHolePy может работать и без них. После установки GEvent, BlackHolePy работает в однопоточном режиме, обеспечивая быстрое и экономичное использование системных ресурсов. В PyPy 2.0.2 тестирование прошло успешно, но поддержка coroutine в PyPy пока отсутствует.

Запуск sudo ./run.sh (Linux или Mac). При запуске от имени пользователя root sudo не требуется. ./run.bat (Windows).

Затем настройте свой DNS-сервер на 127.0.0.1.

Благодарности Этот проект основан на идеях двух других проектов и был переписан. https://github.com/henices/Tcp-DNS-proxy https://github.com/code4craft/blackhole

Спасибо авторам этих проектов!

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/linker-blackholepy.git
git@api.gitlife.ru:oschina-mirror/linker-blackholepy.git
oschina-mirror
linker-blackholepy
linker-blackholepy
master