شرکتها, کارخانجات -هورکا-مراکز پخش و کسب و کارها

تست کردن و راه‌اندازی سرویس TFT (Trivial File Transfer Protocol) در سرور ایزابل،

ایزابل TFTP-Server

برای تست کردن و راه‌اندازی سرویس TFT (Trivial File Transfer Protocol) در سرور ایزابل، می‌توانید از روش زیر استفاده کنید:

۱. نصب و راه‌اندازی TFTP Server

اگر TFTP روی سرور ایزابل شما نصب نشده باشد، ابتدا باید آن را نصب کنید. برای این کار در ترمینال سرور ایزابل دستورات زیر را اجرا کنید:

 yum install tftp-server -y

۲. تنظیم TFTP در فایل تنظیمات

پس از نصب، باید فایل تنظیمات TFTP را ویرایش کنید. برای ویرایش تنظیمات، فایل /etc/xinetd.d/tftp را باز کنید:

 nano /etc/xinetd.d/tftp

در این فایل، خطی که با disable = yes شروع می‌شود را به disable = no تغییر دهید. این تغییر باعث فعال شدن TFTP خواهد شد.

۳. تنظیم مسیر ذخیره‌سازی فایل‌ها

پوشه‌ای که TFTP فایل‌ها را در آن ذخیره می‌کند، معمولاً /var/lib/tftpboot است. اگر این پوشه وجود ندارد، می‌توانید آن را ایجاد کنید:

 mkdir -p /var/lib/tftpboot
chmod 777 /var/lib/tftpboot

۴. راه‌اندازی مجدد xinetd

برای اعمال تغییرات و راه‌اندازی سرویس TFTP، باید سرویس xinetd را ری‌استارت کنید:

 systemctl restart xinetd

همچنین می‌توانید وضعیت سرویس xinetd را بررسی کنید تا از فعال بودن آن اطمینان حاصل کنید:

 systemctl status xinetd

۵. تست TFTP Server

برای تست کردن سرور TFTP، می‌توانید از یک سیستم دیگر در شبکه یا از همان سرور ایزابل دستور زیر را برای ارسال یا دریافت یک فایل آزمایشی اجرا کنید:

  • ارسال فایل: echo "Hello TFTP" > /var/lib/tftpboot/testfile.txt tftp localhost -c get testfile.txt
  • دریافت فایل:اگر فایل به‌درستی دانلود شد، نشان‌دهنده عملکرد صحیح TFTP است.

برای تست سرور TFTP از ویندوز، می‌توانید از ابزار TFTP Client که به‌صورت پیش‌فرض در ویندوز غیرفعال است، استفاده کنید یا نرم‌افزارهای شخص ثالث مانند Tftpd64 را نصب کنید. در ادامه مراحل هر دو روش را توضیح می‌دهم:


روش ۱: استفاده از TFTP Client داخلی ویندوز

  1. فعال‌سازی TFTP Client ویندوز:
    • به قسمت Control Panel بروید.
    • Programs را انتخاب کنید.
    • روی Turn Windows features on or off کلیک کنید.
    • گزینه TFTP Client را پیدا کرده و تیک آن را بزنید، سپس روی OK کلیک کنید تا فعال شود.
  2. تست اتصال به TFTP Server:
    • پس از فعال‌سازی، خط فرمان (CMD) را با دسترسی ادمین باز کنید.
    • دستور زیر را برای دانلود یک فایل از سرور TFTP اجرا کنید (آی‌پی سرور TFTP را به‌جای ۱۹۲.۱۶۸.۱.۱۰۰ وارد کنید): tftp -i 192.168.1.100 GET testfile.txt یا برای ارسال یک فایل به سرور TFTP: tftp -i 192.168.1.100 PUT localfile.txt
    اگر فایل با موفقیت منتقل شد، یعنی ارتباط با سرور TFTP برقرار است.

روش ۲: استفاده از Tftpd64

  1. دانلود و نصب Tftpd64:
    • از سایت رسمی Tftpd64 نسخه ۶۴ بیتی یا ۳۲ بیتی را مطابق با نسخه ویندوز خود دانلود کنید.
    • نرم‌افزار را نصب و اجرا کنید.
  2. تنظیمات Tftpd64 برای تست TFTP Server:
    • نرم‌افزار را باز کنید و آدرس IP سرور TFTP خود را وارد کنید.
    • برای تست انتقال فایل، می‌توانید از قسمت TFTP Client نرم‌افزار استفاده کنید و فایل‌ها را با استفاده از گزینه Put (برای ارسال) یا Get (برای دریافت) به سرور ارسال یا دریافت کنید.
  3. تست اتصال به سرور TFTP:
    • در پنجره نرم‌افزار، آدرس IP سرور TFTP و نام فایل را وارد کنید.
    • اگر فایل با موفقیت منتقل شود، یعنی سرور TFTP شما به‌درستی کار می‌کند.

با هر دو روش می‌توانید سرور TFTP خود را تست و از عملکرد صحیح آن اطمینان حاصل کنید.

ChatGPTMemory updated

در ویندوز ۱۱ نیز می‌توانید از TFTP Client داخلی یا ابزارهای شخص ثالث مانند Tftpd64 استفاده کنید. مراحل زیر را برای هر دو روش در ویندوز ۱۱ توضیح می‌دهم:


روش ۱: فعال‌سازی TFTP Client داخلی ویندوز ۱۱

  1. فعال‌سازی TFTP Client:
    • به Settings بروید.
    • Apps و سپس Optional features را انتخاب کنید.
    • روی View features کلیک کنید و TFTP Client را جستجو کنید.
    • گزینه TFTP Client را تیک زده و Next را بزنید و سپس نصب کنید.
  2. تست اتصال به سرور TFTP:
    • خط فرمان (CMD) را با دسترسی ادمین باز کنید.
    • برای دانلود یک فایل از سرور TFTP، دستور زیر را اجرا کنید (آی‌پی سرور TFTP را به‌جای ۱۹۲.۱۶۸.۱.۱۰۰ وارد کنید): tftp -i 192.168.1.100 GET testfile.txt
    • برای ارسال یک فایل به سرور TFTP: tftp -i 192.168.1.100 PUT localfile.txt
    اگر انتقال با موفقیت انجام شد، اتصال برقرار است.

روش ۲: استفاده از نرم‌افزار Tftpd64

  1. دانلود و نصب Tftpd64:
    • از سایت رسمی Tftpd64 نسخه ۶۴ بیتی یا ۳۲ بیتی را دانلود کنید.
    • پس از دانلود، برنامه را نصب و اجرا کنید.
  2. تست اتصال به سرور TFTP:
    • آدرس IP سرور TFTP و مسیر فایل را وارد کنید.
    • با استفاده از گزینه‌های Put و Get می‌توانید فایل‌ها را به سرور TFTP ارسال یا از آن دریافت کنید.

هر دو روش برای ویندوز ۱۱ به خوبی عمل می‌کند و می‌توانید از طریق این مراحل اتصال سرور TFTP را بررسی کنید.

در ویندوز ۱۱ این گزینه نام دیگیر میتواند داشته باشد . چون نتوانستم پیداا کنم نام پیشنهادر شما رChatGPT said:

در ویندوز ۱۱، مسیر فعال‌سازی TFTP Client ممکن است کمی متفاوت باشد. لطفاً مراحل زیر را برای فعال‌سازی دنبال کنید:

  1. به Control Panel بروید (می‌توانید در نوار جستجوی ویندوز “Control Panel” را تایپ کنید).
  2. روی Programs کلیک کنید.
  3. گزینه Turn Windows features on or off را انتخاب کنید.
  4. در پنجره باز شده، به دنبال TFTP Client بگردید و تیک کنار آن را بزنید.
  5. پس از انتخاب، روی OK کلیک کنید و منتظر بمانید تا نصب شود.

پس از فعال‌سازی، می‌توانید با استفاده از دستور tftp در خط فرمان (CMD) به سرور TFTP متصل شوید و انتقال فایل‌ها را تست کنید

آیا این نوشته برایتان مفید بود؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *