Зачем это нужно
1. Чтобы соединение между вашим майнером и пулом было шифрованным (никто не увидит, куда идёт трафик).
2. Чтобы все майнеры в вашей сети выходили в интернет через одну точку.
Что понадобится
1. Сервер (VPS) в интернете с выделенным IP-адресом.
2. Linux (Ubuntu или Debian).
3. Программа HAProxy — именно она будет выполнять роль прокси.
После покупки VPS вы получите IP, логин и пароль.
ssh root@IP_сервера
Совет: лучше отключить вход под root и использовать SSH-ключи для подключения. Это безопаснее, чем пароли.
Сначала обновим систему:sudo apt update sudo apt upgrade -y
Потом установим HAProxy: sudo apt install -y haproxy
Пример базовой конфигурации:global maxconn 20000 daemon defaults mode tcp timeout connect 10s timeout client 1m timeout server 1m frontend miners bind *:3333 default_backend pool backend pool balance roundrobin server pool1 gate.headframe.io:3010 check server pool2 gate2.headframe.io:3011 check backup
Что это значит
Важно! При настройке можно редактировать, но нельзя ничего удалять.
Перед перезапуском стоит проверить конфиг:
haproxy -c -V -f /etc/haproxy/haproxy.cfg
Если ошибок нет, можно перезапускать: sudo systemctl restart haproxy
Посмотреть статус:
sudo systemctl status haproxy
В настройках вашего ASIC или программы-майнера укажите:
Теперь майнеры будут подключаться к вашему серверу, а сервер — к пулу.Дополнительно: шифрованное подключение (TLS/SSL)
Если пул требует TLS: bind *:3333
на
bind *:3333 ssl crt /etc/haproxy/certs/имя_файла.pem
Скопируйте файл сертификата в /etc/haproxy/certs/.
Полезные советы
Итог
Теперь у вас есть собственный прокси для майнинга с поддержкой шифрования и резервных пулов.