如何 0 基础学会购买、配置 Hetzner 服务器 | 节点教程
2022-08-12 10:45
0xStake
2022-08-12 10:45
订阅此专栏
收藏此文章

本篇主要介绍如何注册、购买、配置 Hetzner 服务器。我们将持续更新一系列的深度项目分析及区块链节点教程,欢迎大家加入我们的 Discord 社群获取最新信息。

Hetzner 简介

Hetzner 是一家德国主机服务商,1997 年开始运营,在德国、芬兰等地拥有自营数据中心。其主机性价比极高,同等配置主机价格约为 Aliyun、AWS 的110-15,可以极大地节省成本。

提示:图文教程持续优化中,如有与视频教程不符之处,以本图文教程为准。

0、准备工作

注意:Hetzner 风控比较严格,新号注册登录时务必关闭 VPN 等代理软件,并且使用个人真实信息。

使用 Hetnzer 主机需要支付欧元,推荐以下两种支付方式:

  1. Visa/MasterCard/American Express 信用卡,卡面带以上三种字样之一。
  2. Paypal,访问https://www.paypal.com/,注册后绑定银行卡即可使用,基本无门槛,但兑汇手续费比第 1 种高。

1、注册账户

1.1 使用邮箱注册

访问https://accounts.hetzner.com/signUp

邮箱密码填好后点击 CONTINUE,然后登录邮箱查看邮件,点击 Hetnzer 邮件中的链接完成激活。

1.2 填写姓名信息,填入真实姓名的拼音

1.3 填写联系信息

地址信息使用 网页在线翻译https://fanyi.baidu.com/,将中文地址翻译成英文,再分别填入。

电话号码前需要加上国家代码(中国大陆地区是 +86)

1.4 支付信息

绑定信用卡,或选择 Paypal 等其他支付方式

1.5 认证

新账户注册好后要尽快完成认证,否则可能被风控、删号等。

登录并访问:https://accounts.hetzner.com/account/verification

通过 Paypal 充值 20 欧元,或上传证件照片即可完成验证。

我这里选择了 Paypal 充值 20 欧元,网页跳转到 Paypal,使用绑定的银行卡付款即可。

Paypal 支付 20EUR 扣款 145.45CNY,大概比市场汇率贵 6%。

充值到账后认证即完成。可在用户中心左侧 Credit balance栏查看账户余额。

2、下载 putty 和 puttygen

下载 puttygen: https://the.earth.li/~sgtatham/putty/0.77/w64/puttygen.exe

下载 putty: https://the.earth.li/~sgtatham/putty/0.77/w64/putty.exe

3、购买服务器

Hetzner 主机主要分为独立服务器、云服务器两种:

独立服务器:硬件配置更高,需按月付费,起步价更高,适合长期运行多个节点。可到https://www.hetzner.com/dedicated-rootserver?no_setup=true&instant=true查看具体配置。

云服务器:硬件配置低,可按小时付费,起步价更低。

下面以云服务器为例演示:

访问 hetzner 云服务器控制台:https://console.hetzner.cloud/

选择 CREATE SERVER 创建服务器:

Location 服务器位置:根据需要自行选择,一般选择第 2 个 Falkenstein。4 个地域中前 2 个位于德国,后 2 个位于芬兰、美国。

Image 镜像:推荐选择 Ubuntu 22.04

Type 类型:选择 Standard 标准型,具体配置根据节点需要选择。

Volumes 存储:服务器自带的 SSD 存储不够用时使用,需要额外配置。

⑤⑥⑦ 默认配置即可

SSH KEY

打开下载好的 puttygen,选择 Generate,然后移动鼠标直到密钥生成。

复制第一个框中的所有内容,返回 hetzner 页面,点击 ADD SSH KEY,粘贴到 SSH KEY 框中,勾选 Set as default key,点击 ADD SSH KEY。

返回 puttygen,选择 Save private key 保存。此密钥用于登录云服务器,需妥善保管。

Name:设置主机名字

最后网页点击右下角 Create & BUY NOW 购买服务器。

4、登录服务器

ppk 私钥导入 putty:打开 putty,单击 SSH 左侧 + 号 > Auth > Browse > 选中上一步保存的 ppk 密钥文件,打开

生成Host Name:回到 hetzner 控制台网页,复制服务器的公网 ip

服务器默认用户名为 root,按“用户名@ip”的格式,如 root@78.47.100.178,填入 putty 的 Host Name 栏。

上拉进度条选择 Session > 填入 Host Name > 保存会话名字 ( 随便取 ) > Save

选中保存的会话 > Open > Accept.

成功登录服务器!此时可执行命令。

5、防火墙端口配置

防火墙可以保护服务器的网络安全。当节点要使用新端口时,需要配置防火墙规则。下面以创建防火墙并打开 8000 端口为例:

在云服务器控制台网页左侧,选择 Firewalls,然后选择 Create Firewall

① Rules:点击 INBOND 栏下方的 ADD RULE 添加规则,输入需要打开的端口号,点击 ADD

② Name:设置防火墙名字

③ Apply to:点击 SELECT RESOURCES 后选择 SERVER,选中之前创建的服务器,然后点击 APPLY TO 1 SERVER。最后点击 CREATE FIREWALL 创建防火墙并应用到服务器。

6、删除服务器

当不再继续使用服务器时,可以在云服务器控制台页面删除服务器,删除服务器后不再计费。

教程到此结束。欢迎大家加入我们的 Discord 群、订阅我们的 Youtube 频道,感谢支持!


关于我们

0xStake 是区块链节点 DAO 组织,专注挖掘和分享 POS 优质项目,同时也是遨游 Web3 和 Metaverse 的门户平台。我们擅于输出区块链项目的深度解析,积极跟进和披露知名区块链项目,对行业热点事件有独到见解。我们秉承着求实的态度和专业的技能,为你解决加密世界的疑惑;为你带来不一样的区块链视角。

Discord: https://discord.gg/xaa85khkVB

Twitter: https://twitter.com/0xStakeorg

Youtube: https://www.youtube.com/channel/UCeWWK6POD3INTGDe7yq_4Pw

Mirror: https://mirror.xyz/0x2ba8f8db6c26fB36F14F9a8c32158e201632d6

相关Wiki

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

0xStake
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开