Раздел навигации

POS майнинг на бесплатном сервере Google

K

Kelvin

Модератор
Регистрация
12 Ноя 2018
Сообщения
4,053
Google даёт бесплатно 300$ на год, которые можно использовать для покупки сервера и настройки его под свои нужды. В нашем случае эти сервера можно использовать, например, для криптовалютных кошельков или для PoS майнинга.

Рассмотрим получение и настройку сервера с системой Windows:

1. Входим в google аккаунт.
2. Заходим на https://cloud.google.com/
3. Нажимаем Try it free



4. Принимаем условия



5. Вводим имя, адрес и другие регистрационные данные.
6. Указываем вашу карту, с неё ничего не спишут. После того, как вы израсходуете бесплатные 300$, у вас спросят разрешение на снятие, и только тогда! спишут то, что будет выше этой суммы.



7. Сверху нажимаем "Выбрать проект"



8. И создаём новый проект



9. Выбираем название, нажимаем «Создать»



10. Открываем созданный проект



11. В левом вертикальном меню выбираем Compute Engine – Экземпляры ВМ.



12. Ждём активацию и после активации нажимаем «Создать»



13. После этого заполняем поля в следующей форме:
• название
• зона - местонахождение сервера (цена зависит от зоны)
• Тип машины. Жмем "настроить" и выбираем 1 ЦП – 3,75 ГБ (можете установить параметры, которые будут оптимальными).
• Контейнер - галку не ставим
• Загрузочный диск - выбираем Windows Server 2008 R2 или Windows Server 2012 R2
• Профиль, API-доступ и область действия доступа - оставляем как есть.
• Брандмауэр - ставим везде галки




14. Нажимаем создать и получаем сервер



15. После этого нужно установить пароль на сервер



16. Вводим имя и нажимаем «Установить»



17. Сохраняем пароль



18. Скачиваем RDP файл



19. Запускаем файл и нажимаем «Подключить»



20. Вводим пароль и жмём «ОК»




Сервер готов, можно пользоваться!

Если вы создали сервер на linux, то для авторизации нужны SSH ключи.

Авторизация с помощью SSH ключей.

Для начала необходимо сгенерировать SSH ключи. Скачиваем дистрибутив PuTTY и устанавливаем. С его помощью будем генерить ключи.
1. Открываем puttygen.exe. Появится окно, где вы можете сгенерировать ключи.
2. Оставляем все параметры по умолчанию кроме поля key comment. В него вводим имя пользователя удаленной системы. Скорее всего это ваш gmail аккаунт. Важно — не вся почта, а только та часть, которая до знака @.
3. Сохраняем private key — его используем в Putty локально.
4. Копируем текстовое поле public key (убедитесь, что скопировали полностью весь текст! На скриншоте лишь его часть)



5. Идем в гугловские облака и там в "Метаданные --> SSH-ключи" добавляем скопированный ключ.





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





С настройками на сервере закончили, теперь настраиваем PuTTY
1. На вкладке Сеанс вводим IP сервера и имя подключения(любое на выбор.)

2. Переходим во вкладку Соединение, дальше Аутентификация. Нажимаем Обзор и выбираем сохраненный приватный ключ.


3. Возвращаемся на вкладку Сеанс и нажимаем Сохранить Далее выбираем сеанс и нажимаем Соединиться.



В командной строке вводим имя пользователя удаленной системы.

Открываем порты.

Довольно часто при запуске мастерноды необходимо открыть определенные порты. Давайте разберем как это делается.

При запуске сервера на Ubuntu в Netfiltr (межсетевой экран) политика по умолчанию будет ACCEPT для входящего и исходящего трафика.
Однако есть еще брандмауер в самой консоли Гугл.



В нем существуют 2 правила по умолчанию - это разрешен весь исходящий трафик и запрещен весь входящий трафик. Эти правила удалить нельзя, однако они имеют самый низкий приоритет (65535). В списке с правилами они не отображаются. Помимо этих двух правил существуют несколько других которые разрешают необходимые соединения такие как SSH, RDP. (22 и 3389 порт)



Для того что-бы открыть порт для входящего трафика надо создать новое разрешающее правило с более высоким приоритетом. (т.е. любое число меньше 65535)

Для примера давайте разрешим весь входяший трафик на порт 30000. Нажимаем СОЗДАТЬ ПРАВИЛО БРАНДМАУЭРА и заполняем открывшуюся форму.
 
Сверху