Появление IPv6 успешно решило проблему нехватки адресов IPv4, сделав реальностью назначение общедоступного IP-адреса каждому устройству. Благодаря постепенной популяризации IPv6 также развивается PT на основе технологии P2P, и все больше и больше игроков PT могут устанавливать связи с внешним миром.
Однажды я попытался использовать облегченный сервер для создания сайта PT, совместно используемого членами группы, но, поскольку у большинства членов группы не было общедоступных адресов IPv4, в конце концов мне пришлось отказаться.
Однако, когда облегченный сервер появился в сети с функцией IPv6, мне пришла в голову идея перезапустить проект и построить двухстековую PT-станцию v4v6.
На что следует обратить внимание
В процессе строительства,Большую помощь мне оказали рабочие задания и друзья в группе.,Что здесь сказать На что следует обратить внимание。
Прежде всего, запуск облегченного IPv6 осуществляется по регионам. В настоящее время он доступен не во всех регионах. При покупке вы можете отправить заказ на работу или присоединиться к группе TDP, чтобы узнать у XiaoBee поддерживаемые в настоящее время регионы.
Второе - замена IPv6. Я спросил о порядке работы. На данный момент замена IPv6 адреса не поддерживается и нужно ждать последующих обновлений функции.
Наконец, существует пропускная способность. В отличие от домашнего широкополосного доступа, пропускная способность облегченных IPv4 и IPv6 не зависит друг от друга и может распределяться по требованию.
Войдите в облегченную консоль и получите адреса IPv6 и IPv4.
Откройте консоль DNSPod и настройте разрешение.
Вам необходимо настроить запись A (для IPv4) и запись AAAA (для IPv6).
Новичкам здесь рекомендуется использовать Pagoda.
легкий Установить Непосредственно выберите образ приложения в системе.Панель Пагода Linux
。
Перейти кОфициальный сайт пагодыПроверьте соответствующую систему Установить Заказ。
УстановитьNginx 1.22、PHP 8.2、MySQL 5.7 и Redis (2.6.12 и выше)
Просто нажмите «Установить» справа и выберите нужную версию.
Измените версию PHP командной строки на 8.2.
Создайте новый веб-сайт, выберите понравившееся доменное имя
Нажмите, чтобы войти в каталог веб-сайта
Откройте терминал и введите команду для получения исходного кода.
apt install git -y
git clone https://github.com/xiaomlove/nexusphp
Установить依赖
注:Установить Вам нужно будет ввести данные во время процессаyes
и нажмите Enter,Например:
cd nexusphp
rm -rf composer.lock
composer diagnose
composer clear
composer install --ignore-platform-reqs
Установить Заканчивать
Закройте только что установленный терминал и нажмите «Обновить».
Вы можете увидеть исходный код, который вы только что извлекли.,Щелкните правой кнопкой мыши по нему,выбиратьРазрешения
Разрешения 775, владелец www, применяются ко всем подпапкам.
Установитьgmp
Расширенные зависимости(Не устанавливайте это позади Установитьgmp
Сообщим об ошибке)
sudo apt-get update
sudo apt-get install libgmp-dev
Отменить частично отключенные функции PHP
УстановитьPHP拓展
包括fileinfo
、redis
、gd
、opcache
иgmp
Конфигурация перегрузки
Создайте базу данных и запишите имя пользователя и пароль.
вернуться к оригиналувеб-сайт
,Нажмите на название веб-сайта, чтобы перейти на страницу конфигурации.
Настроить веб-сайт Оглавление
Обратите внимание на порядок: сначала настройте каталог Настроить веб-сайт, а затем настройте рабочий каталог.
Настроить псевдостатический
использоватьlaravel5
шаблон
Настроить SSL
Это можно сделать напрямуюиспользоватьПроверка документов
Приложение в один клик
Примечание. Предполагается, что разрешение DNS настроено.
Посетите доменное имя,начинать Установить,Процесс установки требует всего двух шагов для настройки.,Для других перейдите сразу к следующему шагу.
Первый — это второй шаг настройки базы данных и часового пояса.
Второй — последний шаг для настройки учетной записи администратора.
После завершения установки вам будет предложено удалить каталог установки в целях безопасности.
Путь/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.