Как майнить на VPS-сервере?

Домашний майнинг уже вроде не в моде, но о нем продолжают спрашивать. Люди все еще хотят попробовать озолотиться или хотя бы познакомиться с технологией. В этом материале поговорим о том, как превратить удаленный сервер в машину по добыче криптовалюты, зачем это нужно и стоит ли игра свеч вообще.

Кратко о майнинге

Термин «Майнинг» на русском языке возник как англицизм от Mining, что переводится как «Добыча полезных ископаемых». Это слово выбрано не случайно, так как добыча цифровых ресурсов во многом похожа на добычу природных своим окончательным результатом — получением финансовой выгоды или средств ее достижения.

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

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

Арендуем или создаем свой VPS-сервер

Второй способ я оставляю исключительно как вариант. Описывать здесь процедуру создания собственного удаленного сервера я не буду. Знаете, как это сделать? Круто. Дерзайте.

Для тех, кто не знает, буду рассказывать, как арендовать уже существующий VPS и на нем заниматься всякой вакханалией в духе добычи криптовалюты. Для примера возьму хостинг, который я использую на постоянной основе для собственных веб-приложений и сайтов. То есть Timeweb. Самый топовый провайдер в РФ.

Создаем аккаунт

  1. Заходим на официальный сайт Timeweb и выбираем там раздел VPS/VDS.

Как майнить на VPS-сервере?

  1. Выбираем тариф под собственные предпочтения (чтобы просто поиграть хватит любого базового, но если хочется хоть что-то добыть, лучше брать подороже) и нажимаем кнопку «Заказать» под его характеристиками.

Как майнить на VPS-сервере?

  1. Заполняем регистрационные данные, выбираем операционную систему Ubuntu и переходим далее.

Как майнить на VPS-сервере?

При желании можно оформить себе VPS на другом хостинге. Том же Digital Ocean. Я просто выбираю более удобный вариант. К тому же более бюджетный. Операционную систему тоже можно выбрать другую, если хочется, но команды в моей инструкции будут для Ubuntu.

После регистрации первые 10 дней Таймвэб можно использовать бесплатно. Через 10 дней придется пополнить счет на сумму, которая указана в характеристиках тарифного плана.

Производительные VDS с минимальным steal time – 15 дней бесплатно

Дарим 15 дней на тарифе Scarlett! Закажи VDS, внеси платеж от 50 рублей и активируй промокод hosting2go15.

Заказать
Условия использования

Подключаемся к своему VPS

Теперь надо соединиться с VPS, чтобы настроить на ней майнинг-утилиту.

Windows

В операционной системе Microsoft нет встроенных инструментов для подключения к удаленным компьютерам через SSH. Поэтому придется использовать стороннюю программу — PuTTY.

  • Скачиваем и запускаем приложение PuTTY.
  • Переходим во вкладку Session.
  • В поле Host Name (or IP address) вводим адрес арендованного VPS.

Как майнить на VPS-сервере?

Узнать IP-адрес можно в панели управления хостингом на главной ее вкладке в нижней части страницы. Например, я ввожу 89.223.127.80

  • Переходим в подпункт меню Connection.

Как майнить на VPS-сервере?

  • Устанавливаем значение Seconds between keepalives (0 to turn off) на сотню или больше.
  • Открываем вкладку Connection/SSH/Tunnels в меню слева.
  • В плашке Source Port указываем цифры 3128.
  • Кликаем по чекбоксам напротив слов Dynamic и Auto.
  • Нажимаем на кнопку Open и оказываемся в своем VPS. Должна появиться командная строка.

macOS или Linux

В macOS для удаленного входа на виртуальный сервер на базе Linux не нужно стороннее программное обеспечение. Достаточно ввести одну команду во встроенном терминале и через утилиту SSH получить доступ к VPS.

Чтобы это сделать:

  1. Открываем поисковую систему Spotlight (Cmd + Пробел) или другую в зависимости от установленного дистрибутива Linux.
  2. Вводим туда слово «Терминал», а потом нажимаем Enter или кликаем по иконке приложения.

Как майнить на VPS-сервере?

Как майнить на VPS-сервере?

  1. Оказавшись в терминале, вводим команду в формате ssh имя пользователя@IP-адрес сервера.

Например, я ввожу ssh root@89.223.127.80, чтобы установить соединение с арендованным устройством.

Как майнить на VPS-сервере?

  1. Система потребует подтвердить желание подключиться к введенному адресу. Вводим в терминал слово yes и жмем Enter. Тогда macOS (или Linux) добавит введенный IP-адрес в список доверенных.
  2. Потом VPS потребует ввести данные для авторизации. Их вам пришлет провайдер после регистрации. В письме будет логин и пароль, но в терминале нам нужен только второй.

Как майнить на VPS-сервере?

Сразу отмечу, что пароль надо вводить вручную скопировать и вставить его не получится. Терминал просто отзовётся ошибкой permission denied и потребует авторизоваться заново. А еще во время ввода пароля на экране не будут отображаться точки или звездочки. Это нормально для unix-подобных систем. Придется вводить вслепую.

Все, можно управлять вашим VPS через командную строку.

Как майнить на VPS-сервере?

Превращаем сервер в «машину» для майнинга

После подключения через SSH поочередно вводим команды из списка ниже. После каждой нажимаем Enter, чтобы их активировать. Выполнение каждой может занять какое-то время. Не спешите.

  1. sudo apt-get update -y && sudo apt-get install git -y make automake screen libcurl4-openssl-dev
  2. git clone https://github.com/wolf9466/cpuminer-multi
  3. cd cpuminer-multi
  4. ./autogen.sh
  5. CFLAGS=“-march=native” ./configure disable-aes-ni
  6. make

Запускаем процесс майнинга

Добыча криптовалюты — ресурсоемкая задача. Пытаться делать ее в одиночку бессмысленно. Поэтому желающие ее заполучить объединяются в группы, называемые «майнинг пуллами». Таким образом, пользователям удается собрать достаточное количество аппаратных ресурсов для получения хотя бы минимальной прибыли.

Один из таких — MinerGate. По сути, единственный не избыточно сложный метод присоединиться к майнерам. Через него мы как раз присоединимся к единомышленникам и начнем добывать криптовалюту.

  • Заходим на сайт MinerGate.
  • Вводим почтовый адрес.
  • Затем пароль для учетной записи.
  • Повторяем пароль.
  • Соглашаемся с условиями работы ресурса.
  • Нажимаем Sign Up & Start Mining.

Затем возвращаемся в терминал, где мы управляем нашим сервером и вводим в него команду:

screen -S miner ./minerd -a cryptonight -o stratum+tcp://xmr.pool.minergate.com:45560 -u Ваш почтовый адрес на сайте MinerGate -p x -t 1

Например screen -S miner ./minerd -a cryptonight -o stratum+tcp://xmr.pool.minergate.com:45560 -u miner-ot-boga@gmail.com -p x -t 1. Последний параметр -t 1 отвечает за количество потоков. Его можно поменять, если количество процессоров вашего VPS больше одного.

При успешном запуске в командной строке начнут появляться сообщения в духе:

> [2020-08-09 22:22:22] Stratum detected new block

> [2020-08-09 22:22:22] accepted: 1/1 (100.00%), 13.79 H/s at diff 25000.1 (yay!!!)

Это значит, что процесс пошел. Поздравляю.

Немного о майнинге на базе VPS

В него мало кто верит. Многие платформы вовсе запрещают. Использование выделенных серверов в этом случае более оправдано.

Есть ли в этом практический смысл?

Нет. Майнинг на VPS — это скорее развлечение. Или попытка разузнать побольше о том, как вообще работает добыча криптовалюты. Поэтому не стоит бросать свою работу и с виртуальным удаленным компьютером наперевес уходить в криптоинвесторы. Вероятность получить хоть какой-то весомый доход стремится к нулю.

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

Можно ли заработать с майнинга на сервере?

Технически действительно можно:

  1. Накопить крохи за неделю-другую.
  2. Забрать свои монетки Monero.
  3. Конвертировать их в условный Bitcoin.
  4. А потом через Coinbase или другой кошелек вывести в реальную валюту.

Да. Но этот заработок сродни заработку на разгадывании капчи или классификации роликов на Яндекс.Толоке. Мало, затратно, неэффективно. Даже для пассивного заработка. Аренда VPS обойдется дороже.

Даже если взять самый дорогой VPS в Timeweb, то затраты на него будут несоизмеримы с заработком.

Сделаем в конфигураторе какую-нибудь безумную сборку в духе:

  • 16 процессоров с тактовой частотой в пределах 2.42.8 ГГц.
  • 32 Гбайта оперативной памяти.
  • 100 Гбайт пространства на SSD-диске.

Такое будет стоить 18 тысяч рублей в месяц. В текущей ситуации быстро намайнить сумму, близкую к названной выше, не получится. Не удастся даже аренду покрыть. Потому это направление и не получило развитие.

Hosting2go.ru