如何架设门罗币公共、私有、tor 远程节点?
- 教程
- 2021-11-10
- 2915
Linux系统远程节点搭建教程:
VPS服务器配置:
Ubuntu / Debian Server / VPS
CPU:4核
硬盘:200GB SSD 硬盘空间越大越好,最好是SSD固态硬盘。
内存:4GB
SSH:可通过sudo访问服务器。
1.首先,确保操作系统已完全更新。如果您以root用户身份执行此操作,则可以在命令前删除“ sudo”。
sudo apt-get update && sudo apt-get upgrade -y
2.安装Monero守护程序,libpcsclite-dev是支持此库的硬件钱包的,否则守护程序将在启动时失败。
3.到https://getmonero.org/downloads/下载安装Linux x64最新的门罗币钱包。
wget https://dlsrc.getmonero.org/cli/monero-linux-x64-v0.12.2.0.tar.bz2
tar xvf https://dlsrc.getmonero.org/cli/monero-linux-x64-v0.12.2.0.tar.bz2
cd monero-linux-x64-v0.12.2.0
4.完成后,准备启动Monero守护程序。
启动名为monerod的屏幕会话以在其中运行守护程序
screen -S monerod
5.如果您希望自己的节点作为一个公共节点,请把下面命令的8081端口更改为18081,如果是准备作为私有的节点就不要用18081端口,用8081或者其他的端口。
./monerod --restricted-rpc --rpc-bind-ip 0.0.0.0 --rpc-bind-port 8081 --save-graph --confirm-external-bind
6.退出屏幕会话并使其在后台运行。
ctr + a + d
7.然后可以注销ssh,它将仍然运行并进行同步。
检查同步状态或守护程序。通过ssh登录,然后执行以下操作重新连接以查看会话。
screen -r monerod
8.定期登录服务器查看守护程序,然后输入“save”可以保存同步的区块数据,这样服务器或者守护程序重新启动,则不必完全从同步开始或者丢失同步的区块数据。
输入help命令,可以查看里面的帮助说明。
门罗币本地钱包连接远程节点的设置教程:/thread-26.htm
如果你要门罗节点部署到tor上面去,需要按照下面的步骤搭建:
1.安装tor。
sudo apt-get install tor -y
2.通过以下命令将其附加或通过“ nano / etc / tor / torrc”取消注释/ etc / tor / torrc中的行
echo "HiddenServiceDir /var/lib/tor/hidden_service/" >> /etc/tor/torrc
echo "HiddenServicePort 80 127.0.0.1:8081" >> /etc/tor/torrc
3.启动/重启tor
service tor reload
4.启动tor
service tor start
5.然后找到隐藏的.onion地址
cat /var/lib/tor/hidden_service/hostname
6.然后,使用tor网络可以通过tor .onion地址跟端口就可以连接到远程节点。
Windows系统远程节点搭建教程:
Windows系统搭建比较简单,可以参考上面Linux的执行命令使用。
直接在含有monerod.exe门罗钱包文件夹里面新建一个1.bat文件,把下面命令复制进去保存,然后运行1.bat文件就可以了
monerod.exe --db-sync-mode safe --data-dir D:\monero\down --rpc-bind-ip 122.91.9.15 --rpc-bind-port 18081 --confirm-external-bind
D:\monero\down 是你的区块数据存放的文件,可以根据自己情况修改到其他盘里
122.91.9.15是服务器绑定的ip地址,请改成自己的服务器的实际ip地址。如果服务器是动态的ip或者多个ip地址,请改成0.0.0.0,这样就不用每次修改ip了。
18081是对外开放的端口,18081就是暴露在门罗网络中的公共节点,任何人在同步钱包数据的时候就可以连接到你的节点。如果你想搭建私有的节点不想给别人用,请把18081端口改成其他的端口,这样就不会暴露在门罗网络节点里面了,别人只要不知道你服务器的端口,就不会连上你的节点了。
如果要重启服务器或者关闭门罗monerod进程的时候,请在运行界面输入命令save 回车,这样区块数据就保存了,就不会出现丢失区块数据,需要重写同步的情况了,然后关闭cmd窗口或者重启服务器就行了。
输入help命令,可以查看里面的帮助说明。
本站所发布的全部内容源于互联网搬运,仅限于小范围内传播学习和文献参考 请在下载后24小时内删除,如果有侵权之处请第一时间联系我们删除。 敬请谅解! E-mail:tudoumc@foxmail.com
本文链接:https://tudoumc.com/post/987.html