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

OSCHINA-MIRROR/cqtky-nps

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 8.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 27.04.2025 19:36 8eaa6d1

NPS

README|Русский документ

Описание

Так как NPS не обновлялся более двух лет, в нем накопилось множество ошибок и недоделанных функций.

Эта версия основана на NPS 0.26.10 и является его вторичной разработкой.

DockerHub: NPS NPC

Общение

Чат для общения и обмена опытом: QQ-группа 619833483

Специальные предложения по облачным серверам

Китайский BGP, сервер для игры, 2 ядра, 2 ГБ, 15 Мбит/с, 25 юаней/месяц, специальное подключение, первый месяц со скидкой 50%

Донат

image

История обновлений

  • 2024-02-27 v0.26.18
    Новое: в конфигурационном файле nps.conf добавлен параметр tls_bridge_port=8025. Когда tls_enable=true, NPS будет слушать порт 8025, используемый для TLS-соединений.
    Клиент может выбрать соединение с TLS-портом или без TLS-портом: npc.exe -server=xxx:8024 -vkey=xxx или npc.exe -server=xxx:8025 -vkey=xxx -tls_enable=true

  • 2024-01-31 v0.26.17
    Объяснение: учитывая множество исторических версий клиента NPC, старые версии клиентов не могут подключаться к новым версиям. Для обеспечения совместимости номер версии будет продолжать использовать 0.26.xx- 2024-01-02 v0.27.01 (Устарело, функции перемещены в версию v0.26.17)
    Новое: шифрование TLS-трафика (клиент игнорирует проверку сертификатов, использование с осторожностью, клиент и сервер должны быть одновременно включены или отключены). Способ использования:
    Сервер: nps.conf tls_enable=true;
    Клиент: npc.conf tls_enable=true или npc.exe -server=xxx -vkey=xxx -tls_enable=true- 2023-06-01 v0.26.16
    Исправление: исправлен баг с отсутствием учета HTTPS-трафика.
    Новое: добавлен глобальный черный список IP для предотвращения сканирования портов или атак.
    Новое: добавлено время последнего подключения клиента.

  • 2023-02-24 v0.26.15
    Исправление: обновлен URL для обновления программы до текущего репозитория.
    Исправление: исправлено отсутствие конфигурационного файла при запуске NPS из внешнего пути.
    Новое: добавлен параметр запуска NPS, -conf_path=D:\test\nps, который позволяет загружать определенные конфигурационные файлы NPS и директории веб-файлов.
    Пример использования для Windows:
    Запуск: nps.exe -conf_path=D:\test\nps
    Установка: nps.exe install -conf_path=D:\test\nps
    Установка и запуск: nps.exe start
    Пример использования в Linux:
    Запуск: ./nps -conf_path=/app/nps
    Установка: ./nps install -conf_path=/app/nps
    Установка и запуск: nps start -conf_path=/app/nps

  • 2022-12-30 v0.26.14
    Исправление: Устранение уязвимости аутентификации API

  • 2022-12-19
    Исправление: В некоторых сценариях потеря пакетов приводила к неожиданному завершению работы сервера
    Оптимизация: При создании нового туннеля, если не указан порт сервера, будет сгенерирован новый номер порта
    Оптимизация: API возвращает ID, /client/add/, /index/addhost/, /index/add/
    Оптимизация: Добавлен уникальный ключ проверки для разрешения доменов и страниц туннелей, что облегчает поиск- 2022-10-30
    Новое: В панели управления при добавлении клиента можно настроить несколько IP-адресов в черном списке, чтобы предотвратить сканирование портов или атаки злоумышленников.
    Оптимизация: Функция регистрации системы в версии 0.26.12 восстановлена, способ использования такой же, как и раньше. Независимо от того, зарегистрирована ли система или нет, при прямом запуске nps будет использоваться конфигурационный файл в текущей директории.

  • 2022-10-27
    Новое: При входе в панель управления включена проверка капчи, включение: nps.conf open_captcha=true, благодарим @dongFangTuring за предоставленный PR

  • 2022-10-24:
    Исправление: Поддержка WebSocket в протоколе HTTP (стабильность требует тестирования)

  • 2022-10-21:
    Исправление: В режиме реального времени статистика трафика в протоколе HTTP позволяет точно ограничивать трафик (в обоих направлениях)
    Оптимизация: При удалении HTTP-туннеля, использованный трафик клиента не сбрасывается- 2022-10-19:
    Ошибка: В протоколе TCP статистика трафика работает некорректно, трафик считается только при разрыве соединения. Например, при ограничении трафика клиента 20 Мб, при передаче файла размером 100 Мб передача может быть успешной.
    Исправление: В режиме реального времени статистика трафика в протоколе TCP позволяет точно ограничивать трафик (в обоих направлениях).
    Оптимизация: При удалении TCP-туннеля, использованный трафик клиента не сбрасывается. image- 2022-09-14:
    Изменение рабочей директории NPS на директорию текущего исполняемого файла (то есть конфигурационный файл и исполняемый файл nps находятся в одной директории, и при запуске файла nps используется конфигурационный файл в текущей директории), удаление регистрации системы, команды запуска, остановки и обновления.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/cqtky-nps.git
git@api.gitlife.ru:oschina-mirror/cqtky-nps.git
oschina-mirror
cqtky-nps
cqtky-nps
master