Pagoda + легкая, простая в сборке двухстековая PT-станция IPv4-IPv6
Pagoda + легкая, простая в сборке двухстековая PT-станция IPv4-IPv6

Появление IPv6 успешно решило проблему нехватки адресов IPv4, сделав реальностью назначение общедоступного IP-адреса каждому устройству. Благодаря постепенной популяризации IPv6 также развивается PT на основе технологии P2P, и все больше и больше игроков PT могут устанавливать связи с внешним миром.

Однажды я попытался использовать облегченный сервер для создания сайта PT, совместно используемого членами группы, но, поскольку у большинства членов группы не было общедоступных адресов IPv4, в конце концов мне пришлось отказаться.

Однако, когда облегченный сервер появился в сети с функцией IPv6, мне пришла в голову идея перезапустить проект и построить двухстековую PT-станцию ​​v4v6.

На что следует обратить внимание

В процессе строительства,Большую помощь мне оказали рабочие задания и друзья в группе.,Что здесь сказать На что следует обратить внимание。

Прежде всего, запуск облегченного IPv6 осуществляется по регионам. В настоящее время он доступен не во всех регионах. При покупке вы можете отправить заказ на работу или присоединиться к группе TDP, чтобы узнать у XiaoBee поддерживаемые в настоящее время регионы.

Второе - замена IPv6. Я спросил о порядке работы. На данный момент замена IPv6 адреса не поддерживается и нужно ждать последующих обновлений функции.

Наконец, существует пропускная способность. В отличие от домашнего широкополосного доступа, пропускная способность облегченных IPv4 и IPv6 не зависит друг от друга и может распределяться по требованию.

Подготовить

  • Легкий сервер с поддержкой IPv6.

Установить

Настройка разрешения DNS

Войдите в облегченную консоль и получите адреса IPv6 и IPv4.

Откройте консоль DNSPod и настройте разрешение.

Вам необходимо настроить запись A (для IPv4) и запись AAAA (для IPv6).

Установить Базовая среда

Новичкам здесь рекомендуется использовать Pagoda.

Установитьпагода
Способ 1 (рекомендуется)

легкий Установить Непосредственно выберите образ приложения в системе.Панель Пагода Linux

Способ второй

Перейти кОфициальный сайт пагодыПроверьте соответствующую систему Установить Заказ。

Установитьсреда

УстановитьNginx 1.22、PHP 8.2、MySQL 5.7 и Redis (2.6.12 и выше)

Просто нажмите «Установить» справа и выберите нужную версию.

Развертывание исходного кода станции PT

Создать новый веб-сайт

Измените версию PHP командной строки на 8.2.

Создайте новый веб-сайт, выберите понравившееся доменное имя

Скачать исходный код

Нажмите, чтобы войти в каталог веб-сайта

Откройте терминал и введите команду для получения исходного кода.

Язык кода:shell
копировать
apt install git -y
git clone https://github.com/xiaomlove/nexusphp
УстановитьPTсистема
Элементы конфигурации

Установить依赖

注:Установить Вам нужно будет ввести данные во время процессаyesи нажмите Enter,Например:

Язык кода:shell
копировать
cd nexusphp
rm -rf composer.lock
composer diagnose
composer clear
composer install --ignore-platform-reqs

Установить Заканчивать

дать разрешение

Закройте только что установленный терминал и нажмите «Обновить».

Вы можете увидеть исходный код, который вы только что извлекли.,Щелкните правой кнопкой мыши по нему,выбиратьРазрешения

Разрешения 775, владелец www, применяются ко всем подпапкам.

Настроить PHP

УстановитьgmpРасширенные зависимости(Не устанавливайте это позади УстановитьgmpСообщим об ошибке)

Язык кода:shell
копировать
sudo apt-get update
sudo apt-get install libgmp-dev

Отменить частично отключенные функции PHP

УстановитьPHP拓展

包括fileinforedisgdopcacheиgmp

Конфигурация перегрузки

База данных конфигурации

Создайте базу данных и запишите имя пользователя и пароль.

Настроить веб-сайт

вернуться к оригиналувеб-сайт,Нажмите на название веб-сайта, чтобы перейти на страницу конфигурации.

Настроить веб-сайт Оглавление

Обратите внимание на порядок: сначала настройте каталог Настроить веб-сайт, а затем настройте рабочий каталог.

Настроить псевдостатический

использоватьlaravel5шаблон

Настроить SSL

Это можно сделать напрямуюиспользоватьПроверка документовПриложение в один клик

Примечание. Предполагается, что разрешение DNS настроено.

УстановитьPT

Посетите доменное имя,начинать Установить,Процесс установки требует всего двух шагов для настройки.,Для других перейдите сразу к следующему шагу.

Первый — это второй шаг настройки базы данных и часового пояса.

Второй — последний шаг для настройки учетной записи администратора.

Заканчивать Установить

После завершения установки вам будет предложено удалить каталог установки в целях безопасности.

Путь/www/wwwroot/pt.9kr.cc/nexusphp/publicвнизinstallпапка,Просто удалите его напрямую

использовать

Получить адрес сервера Трекера

Войдите на недавно созданный сайт PT.,Нажмитевыпускать,записыватьАдрес сервера трекера

Создать оригинальный торрент-файл

Подготовить Относитесь хорошовыпускатьресурс(примерpython-3.11.9-amd64.exe)иодинBTклиент(примерuTorrent 2.0.4)。

НажмитеСделать торрент,во всплывающем окне,выбиратьхотетьвыпускатьизресурс。

Если ресурсом является файл, нажмите «Добавить файл», если ресурсом является папка, нажмите «Добавить каталог». В этом примере используются файлы, поэтому нажмите «Добавить файл».

Далее в поле «Трекер» заполняем «Адрес сервера Трекера», полученный на шаге 1.

Затем установите флажок «Частные торренты».

Нажмите «Создать и сохранить как», выберите место для сохранения исходного торрент-файла и запомните это место.

После нажатия программа начнет генерировать исходный исходный файл. Скорость генерации зависит от размера ресурса. Ресурс в этом тесте составляет менее 30 МБ, и в основном он генерируется за секунды.

Вернитесь на страницу выпуска сайта PT, нажмите кнопку «Выбрать файл» в строке исходного файла, а затем выберите только что созданный исходный исходный файл.

Заполните начальное введение и нажмите «Опубликовать».

После публикации сайт PT обычно автоматически загружает торрент-файл. Мы называем этот исходный файл с ключом доступа «начальным файлом PT», и содержащийся в нем ключ доступа используется для идентификации вас на сервере PT.

Создайте новую задачу, используя только что загруженное начальное значение PT.

На всплывающей странице выберите ресурс, который хотите опубликовать, а затем создайте новую задачу.

Поскольку вы являетесь издателем, в настоящее время только вы владеете этим ресурсом. После выбора ресурса клиент BT автоматически начнет раздачу для загрузки другим пользователям после прохождения проверки.

ПРИМЕЧАНИЕ. Если вы являетесь загрузчиком, а не издателем, выберите здесь каталог, в котором вы хотите сохранить загруженные файлы. Клиент BT загрузит файл в указанный вами каталог.

Вернувшись на страницу списка, вы можете увидеть, что клиент BT начал раздачу.

В настоящее время, когда вы заходите на личную домашнюю страницу PT-станции, вы можете видеть, что IP-адрес вашего узла — это IPv6-IP.

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose