/
更改FQDN
更改FQDN
1)登录您的节点
2)登录您的域名注册商并使用更新的主机名更新您的记录
3)更新FQDN变量
FQDN='FQDN'
注意:您需要输入此命令并将“FQDN”(引号''之间的值)更改为节点的域注册中使用的值
4)使用新的FQDN更新.bashrc文件
echo "export FQDN=$FQDN" >> $HOME/.bashrc
5) 通过手动编辑nano来更新你的zen.conf
nano ~/.zen/zen.conf
箭头指向这两行:tlscertpath和tlskeypath并删除并用更新的FQDN替换现有的FQDN证书路径
使用CTRL + X保存并退出,输入y并按<enter>
6)验证您的FQDN是否已完全传播: https://www.whatsmydns.net/
注意:在FQDN没有完全传播之前,请勿继续
7) 删除 /etc/letsencrypt 目录
sudo rm -rd /etc/letsencrypt
8)重新发起新FQDN的证书,更新证书受信任存储并应用适当的文件权限
sudo certbot certonly -n --agree-tos --register-unsafely-without-email --standalone -d $FQDN
sudo cp /etc/letsencrypt/live/$FQDN/chain.pem /usr/local/share/ca-certificates/chain.crt
sudo update-ca-certificates
sudo chown -R root:sudo /etc/letsencrypt/
sudo chmod -R 750 /etc/letsencrypt/
9) 重启 zend
sudo systemctl restart zend
10)检查zend是否有有效的TLS证书 (tls_cert_verified": true)
zen-cli getnetworkinfo | grep tls
11)更新nodetracker配置
cd ~/nodetracker && node setup.js
当提示您输入FQDN时,请输入新的FQDN,并通过所有其他未更改的字段输入<enter>
12)重新启动 tracker跟踪器并检查日志输出是否符合预期
sudo systemctl restart zentracker && journalctl -fu zentracker
13)检查跟踪器站点,验证新的FQDN是否正在使用中,并且查看有没有正在进行的异常
Related content
Change FQDN
Change FQDN
More like this
Community Hosting and Setup List for Super Nodes and Forger Nodes
Community Hosting and Setup List for Super Nodes and Forger Nodes
More like this