OffshoreVps
آموزش‌ها7 اکتبر 20266 دقیقه مطالعهنوشته‌ی تیم OffshoreVps

چگونه یک نود Monero را روی VPS اجرا کنیم

monerod را برای دسترسی خصوصی به کیف پول روی VPS اجرا کنید: نیازمندی‌ها، راستی‌آزمایی فایل دانلودشده، حالت pruned، RPC محدودشده و پورت‌های فایروال.

نود Monero به کیف پول شما اجازه می‌دهد بدون اعتماد به سرور شخص ثالث با شبکه ارتباط بگیرد. استفاده از نودی راه دور که دیگری اجرا می‌کند، نشانی IP و فعالیت کیف پول شما را به اپراتور آن نشان می‌دهد، به همین دلیل بسیاری از افراد نود خودشان را اجرا می‌کنند. VPS آن را همیشه آنلاین نگه می‌دارد.

پنجره‌ی ترمینال روی یک VPS که دستورهای اجرای نود Monero را نشان می‌دهد، با «tar xjf monero-linux-x64-vVERSION.tar.bz2» شروع می‌شود
نوع دستورهایی که در این راهنما روی سرور خود اجرا می‌کنید.

به چه چیزی نیاز دارید

  • دیسک. بلاکچین Monero چند صد گیگابایت است و با گذشت زمان بزرگ‌تر می‌شود. پیش از انتخاب پلن، حجم فعلی را در getmonero.org ببینید.
  • RAM. 4 GB حداقل مطمئن است. در همگام‌سازی اول، بیشتر بودن آن کمک می‌کند.
  • پهنای باند. همگام‌سازی اول کل زنجیره را دانلود می‌کند و بعد از آن ترافیک کم می‌شود. پلنی با ترافیک سخاوتمندانه انتخاب کنید.

پلن‌های VPS ما با ذخیره‌سازی NVMe انتخاب مناسبی هستند.

گام ۱: آماده‌سازی سرور

ابتدا سیستم را به‌روز و ایمن کنید. راهنمای ایمن‌سازی یک VPS جدید ما کلیدهای SSH، فایروال و به‌روزرسانی خودکار را پوشش می‌دهد. یک کاربر اختصاصی برای Monero بسازید.

مرحله 2: دانلود و تأیید

ابزارهای رسمی خط فرمان را از getmonero.org دانلود کنید و پیش از اجرای هر چیزی، هش و امضای منتشرشده در صفحهٔ دانلود را بررسی کنید.

tar xjf monero-linux-x64-vVERSION.tar.bz2
sudo mv monero-x86_64-linux-gnu-vVERSION /opt/monero
گام‌های این راهنما به ترتیب: ۱. به چه چیزی نیاز دارید؛ ۲. آماده‌سازی سرور؛ ۳. دانلود و راستی‌آزمایی؛ ۴. راه‌اندازی daemon؛ ۵. استفاده از آن با کیف پول؛ ۶. نکات فایروال
گام‌های این راهنما به ترتیب.

مرحله 3: راه‌اندازی دیمن

/opt/monero/monerod --detach --prune-blockchain \
  --data-dir /home/monero/.bitmonero

گزینهٔ --prune-blockchain حدود یک‌سوم داده‌ها را نگه می‌دارد و نیاز به دیسک را بسیار کاهش می‌دهد. برای نود کامل آن را حذف کنید. پیشرفت را با /opt/monero/monerod status یا در لاگ دنبال کنید.

مرحله 4: استفاده با کیف پول

برای استفاده از نود از کیف پولی روی دستگاه دیگر، دیمن را با RPC محدودشده اجرا کنید و کیف پول را به نشانی سرورتان و پورت 18081 وصل کنید. RPC کامل را خصوصی نگه دارید: آن را آزادانه باز نکنید. برای استفاده از راه دور، گزینهٔ RPC محدودشده و یک قانون فایروال که فقط IP خودتان را مجاز می‌کند ترجیح داده می‌شود.

نکات فایروال

  • پورت 18080 پورت همتا‌به‌همتا (peer-to-peer) است. باز کردن آن به شبکه کمک می‌کند.
  • پورت 18081 پورت RPC است. آن را فقط به نشانی خودتان محدود کنید.

پرسش‌های متداول

نود Monero به چه مقدار دیسک نیاز دارد؟

نود کامل Monero امروز بسیار بیش از ۲۰۰ GB نیاز دارد و بلاکچین همچنان رشد می‌کند. حالت pruned حدود یک‌سوم آن را مصرف می‌کند.

چرا نود Monero شخصی اجرا کنیم؟

به شما اجازه می‌دهد زنجیره را خودتان راستی‌آزمایی کنید و مانع می‌شود نود راه‌دور بفهمد کیف پول شما کدام تراکنش‌ها را جست‌وجو می‌کند.