Установка ноды Nexus
1. Требования к ноде
Минимальная конфигурация сервера
Ссылки проекта
2. Создаем свое прокси
1. Качаем утилиту для создания прокси
sudo apt-get install tinyproxy -y
2. Конфигурируем прокси
sudo nano /etc/tinyproxy/tinyproxy.conf
Нам необходимо прописать удобный нам порт в соответсвующей строке
Далее ищем строки Allow и прописываем:
Если хотите более защищенный прокси, то необходимо выдать разрешение только ip тому устройству, на котором будет работать браузер с нодой
Allow ВАШ_IP/24
Allow 0.0.0.0/0
Это разрешит проксирование трафика с любого ip, которое знает ваш прокси
sudo systemctl restart tinyproxy
sudo systemctl enable tinyproxy
3. Создаем профиль в анти-детект браузере
Я использую Dolphin, в нем доступно 10 бесплатных профилей. Нажимаю кнопкку создания профиля, в строку с прокси ввожу наш прокси(ip_ноды:порт_из_конфига)
Далее нажимаю кнопку проверки соединения и если все настроено правильно, то нам покажет что все ок
3. Установка ноды
1. Получаем Prover ID
Переходим на сайт https://beta.nexus.xyz/
Нажимаем на копирование Prover ID, вспылвает окно ввода почты
Вводим почту, на нее должен придти полный ID
UPD:
Уже можно просто скопировать полный ID, не заморачиваясь с режимом отладки
Чтобы не ждать письмо нажимаем F12, вызывая окно отладки, далее жмем все по пунктам
3) Ищем имя accounts:lookup и наджимаем на него
4) Выбираем вкладку Preview и копируем Prover ID
2. Обновляемся, устанавливаем все пакеты
sudo apt update && sudo apt upgrade -y && \sudo apt install -y build-essential pkg-config libssl-dev git-all protobuf-compiler cargo screen nano
3. Устанавливаем раст, прописываем в PATH
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
rustup update
4. Запускаем скрин сессию
screen -S nexus_node
5. Запускаем установочник
curl https://cli.nexus.xyz/ | sh
Вписываем Prover ID, который мы получили ранее
Если у вас не прописался ID, либо его вовсе не запросило, то останавливаем процесс через CTRL+C, после чего открываем файл конфига
nano ~/.nexus/prover-id
Удаляем то что есть и прописываем наш ID
После чего опять запускаем установочник
curl https://cli.nexus.xyz/ | sh
7. Нажимаем Connect на дашборде
Наш телеграмм канал по нодам — https://t.me/g7team_ru
Наш чат по нодам — https://t.me/g7team_chat