Technical Anshu صفحه اصلی › آموزش › راه اندازی سرور TFTP
📡 سرور TFTP

راه اندازی سرور TFTP - ابزار رابط کاربری گرافیکی آسان

در عرض چند دقیقه یک سرور TFTP در ویندوز با یک ابزار رابط کاربری گرافیکی رایگان راه اندازی کنید: یک پوشه ریشه تمیز، پورت UDP 69، یک قانون فایروال و اولین انتقال پیکربندی سوئیچ - به علاوه این حقیقت امنیتی که TFTP لاگین ندارد، بنابراین یک ابزار فقط LAN است.

✍️ Technical Anshu📡 TFTP Server🎧 Multi-Language Audio
راه اندازی سرور TFTP - ابزار رابط کاربری گرافیکی آسان
🎧 صدای چند زبانه: در پخش کننده ویدیو، روی [تنظیمات] (⚙️) ➔ [قطعه صوتی] کلیک کنید و زبان را انتخاب کنید.

📑فصل‌ها

  1. TFTP چیست و دستگاه‌های شبکه هنوز از آن استفاده می‌کنند
  2. حقیقت امنیتی - بدون ورود به سیستم، بدون رمزگذاری، فقط LAN
  3. آنچه قبل از شروع نیاز دارید
  4. پوشه ریشه را ایجاد کنید - C:\TFTP-Root
  5. ابزار رابط کاربری گرافیکی را نصب کنید و آن را در پوشه قرار دهید
  6. سرور را راه اندازی کنید و ثابت کنید که در UDP 69 در حال گوش دادن است
  7. اجازه دادن پورت UDP 69 در فایروال ویندوز
  8. اولین انتقال - پشتیبان گیری از پیکربندی سوئیچ
  9. فایل را تأیید کنید، آن را خارج کنید و سرور را متوقف کنید

📋 بررسی اجمالی و راهنمای گام به گام

1

اول حقیقت امنیتی

TFTP (پروتکل انتقال فایل بی اهمیت) پروتکل کوچک و قدیمی انتقال فایل است که دستگاه های شبکه هنوز به آن وابسته هستند. سوئیچ‌ها، روترها، تلفن‌های IP و سیستم‌های راه‌اندازی PXE از آن استفاده می‌کنند زیرا به اندازه کافی کوچک است که در داخل سیستم‌افزار دستگاه قرار بگیرد - سوئیچ‌ای که نیاز به پشتیبان‌گیری از پیکربندی آن دارد، یا روتری که به فایل سیستم‌افزار نیاز دارد، اغلب فقط با TFTP صحبت می‌کند.

⚠️ TFTP به هیچ وجه احراز هویت و رمزگذاری ندارد. هیچ نام کاربری، هیچ رمز عبور و هیچ جلسه محافظت شده ای در پروتکل وجود ندارد - هر دستگاهی که بتواند به رایانه شخصی شما برسد می تواند هر فایلی را در پوشه سرور دانلود کند و داده ها به صورت ترافیک ساده و قابل خواندن منتقل می شوند. از TFTP فقط در یک شبکه محلی قابل اعتماد استفاده کنید: هرگز یک پورت روتر برای UDP 69 ایجاد نکنید، هرگز سرور را در معرض اینترنت قرار ندهید، و سرور را به محض انجام کار متوقف کنید.
2

آنچه شما قبل از شروع نیاز دارید

چهار چیز را آماده نگه دارید - هیچ چیز در اینجا هزینه ای ندارد، و نادیده گرفتن یکی از آنها چیزی است که باعث اغلب اولین نقل و انتقالات ناموفق می شود:

1. یک رایانه ویندوزی در شبکه محلی و شبکه فرعی مشابه به عنوان سوئیچ، روتر یا تلفنی که با آن انتقال خواهید داد.
2. یک آدرس IP ثابت در آن رایانه برای مدت زمان کار (در ویدیو رایانه شخصی 192.168.1.10 است) - دستگاه فایل‌ها را به این آدرس ارسال می‌کند، بنابراین نباید در اواسط انتقال تغییر کند.
3. یک ابزار سرور رایگان GUI TFTP که فقط از سایت رسمی دانلود شده است - این دسته از ابزارها هدف مورد علاقه سایت های دانلود جعلی هستند.
4. حقوق سرپرست در رایانه شخصی، زیرا اتصال به پورت UDP 69 و قانون فایروال هر دو نیاز به افزایش دارند.

3

یک پوشه Clean Root ایجاد کنید

پوشه ریشه تنها پوشه ای است که سرور می تواند ببیند. هر فایلی که دستگاه دانلود می کند باید در آن قرار گیرد و هر فایلی که دستگاه آپلود می کند در آن قرار می گیرد. یک سرور TFTP هیچ مرور و جستجو ندارد - یک دستگاه نام فایل را می‌خواهد و سرور دقیقاً در این مکان نگاه می‌کند. مسیر را کوتاه و ساده و بدون فاصله ایجاد کنید:

File Explorer Address Bar
C:\TFTP-Root

فایل سیستم عامل یا فایل هدف خالی برای کار امروز را داخل آن قرار دهید و چیز دیگری را در آن نگه ندارید. نام فایل ها تحت اللفظی هستند - نام تایپ شده در دستگاه باید با نویسه موجود در این پوشه برای نویسه، از جمله پسوند و حروف بزرگ مطابقت داشته باشد.

📌 پیکربندی‌های سوئیچ دیروز حاوی هش‌ها و کلیدهای رمز عبور هستند - این پوشه یک میل کار، نه بایگانی است. پشتیبان‌های تمام‌شده در همان روز به محل پشتیبان‌گیری واقعی منتقل می‌شوند.
4

ابزار را نصب کنید و آن را در پوشه قرار دهید

ابزار رایگان رابط کاربری گرافیکی را نصب کنید و تنظیمات آن را قبل از راه اندازی سرور باز کنید. ابزارهای رایگان محبوب در این کلاس - Tftpd64 و SolarWinds TFTP Server نام‌های رایج هستند - همه از یک طرح پیروی می‌کنند، بنابراین مراحل هر کدام که استفاده می‌کنید معتبر می‌مانند. دو تنظیم تقریباً همه چیز را تعیین می کند:

1. دایرکتوری ریشه / پایه: آن را در پوشه ای که ایجاد کرده اید، C:\TFTP-Root قرار دهید.
2. رابط سرور / آدرس اتصال: آدرس IP آداپتور LAN (به عنوان مثال 192.168.1.10) را انتخاب کنید، نه یک آداپتور مجازی یا یک آدرس VPN - یک دلیل بسیار رایج "دستگاه نمی تواند به سرور برسد".

سپس سرور را راه اندازی کرده و به عنوان مدیر اجرا کنید. وضعیت باید به در حال اجرا / گوش دادن در پورت UDP 69 تغییر کند. قبل از سرزنش شبکه، آن را ثابت کنید - در رایانه شخصی، Command Prompt را باز کنید و اجرا کنید:

Command Prompt
netstat -an | findstr :69

خط UDP ... :69 به این معنی است که ابزار مالک پورت است و در حال گوش دادن است. هیچ خطی به این معنی است که سرور هنوز واقعاً اجرا نمی شود - قانون فایروال تا زمانی که اجرا نشود کمکی نخواهد کرد.

5

پورت UDP 69 را در فایروال ویندوز مجاز کنید

TFTP بی سر و صدا خراب می شود - هیچ خطای دوستانه ای در رایانه شخصی وجود ندارد. دستگاه فقط دوباره تلاش می کند و یک مهلت زمانی را گزارش می دهد. اگر اولین پنجره بازشو فایروال ابزار رد شد، قانون را به صورت دستی اضافه کنید: Windows Defender Firewall با امنیت پیشرفته ← قوانین ورودی → قانون جدید را باز کنید، پورت ← UDP ← پورت های محلی خاص: 69 را انتخاب کنید، اتصال را مجاز کنید، و نمایه عمومی را علامت بزنید (و فقط در office رها کنید) - را علامت بزنید. بدون علامت آن را صادقانه نام ببرید، برای مثال TFTP Server UDP 69، تا بعداً بدانید که چرا وجود دارد.

📌 یک رفتار حتی ادمین های با تجربه را گیج می کند: دستگاه درخواست خود را به UDP 69 ارسال می کند، اما سرور از یک پورت موقت جدید پاسخ می دهد و انتقال در آن جفت پورت جریان می یابد. فایروال ویندوز این مکالمه را در یک LAN متصل مستقیم دنبال می کند، بنابراین قانون ورودی واحد در بالا کافی است. در میان یک فایروال سخت بین زیرشبکه ها، راه حل عملی این است که کامپیوتر TFTP را برای کار در زیرشبکه خود دستگاه قرار دهید.
6

انتقال اول - از پیکربندی سوئیچ نسخه پشتیبان تهیه کنید

اکنون اولین انتقال واقعی را اجرا کنید: کپی کردن پیکربندی در حال اجرا سوئیچ در رایانه شخصی. در کنسول سوئیچ، دستور copy را اجرا کنید و به دو فرمان با آدرس IP رایانه و نام فایل مقصد پاسخ دهید:

Switch CLI
copy running-config tftp:
Address or name of remote host []? 192.168.1.10
Destination filename [running-config]? switch-config.cfg

هر دو طرف را تماشا کنید: صفحه گزارش ابزار باید انتقال از سوییچ را نشان دهد و فایل switch-config.cfg باید در داخل C:\TFTP-Root ظاهر شود. اگر سوئیچ مهلت زمانی را گزارش کند و گزارش خالی بماند، درخواست هرگز وارد نمی شود - به ترتیب به قانون فایروال و آدرس bind برگردید.

7

تأیید کنید، نسخه پشتیبان را به بیرون منتقل کنید و سرور را متوقف کنید

فایل دریافتی را باز کنید و تأیید کنید که پیکربندی کامل است، نه یک فایل خالی یا قطع شده. سپس در همان روز آن را به سیستم پشتیبان واقعی خود منتقل کنید - یک پوشه تاریخ در سرور فایل یا درایو پشتیبان، تحت کنترل دسترسی آن سیستم. یک پیکربندی سوئیچ معمولاً شامل هش های رمز عبور محلی، رشته های جامعه SNMP، جزئیات VPN و نقشه کامل شبکه شما است، بنابراین هرگز نباید در یک پوشه باز قرار گیرد.

✅ TFTP را مانند یک نردبان اجرا کنید، نه یک چراغ: سرور را هنگام شروع کار راه اندازی کنید، وقتی کار به پایان رسید آن را متوقف کنید. یک سرور TFTP که در تمام هفته کار می کند "فقط در مورد" یک کشوی باز از کلیدهای شبکه است.

🏷️متغیرها و کلمات کلیدی جستجوی موضوع

🔍 TFTP Server 🔍 TFTP 🔍 UDP Port 69 🔍 TFTP-Root 🔍 Switch Config Backup 🔍 copy running-config tftp 🔍 GUI Tool 🔍 Windows Firewall 🔍 LAN 🔍 TechnicalAnshu 🔍 Network Admin 🔍 Firmware Transfer
🎙️ رونوشت کامل — برای بزرگ کردن ضربه بزنید

__TOK_31__

__TOK_32__

__TOK_33__

❓ سوالات متداول

آیا این آموزش 100% رایگان است؟

__TOK_34__

آیا مبتدیان می توانند از این راهنما پیروی کنند؟

__TOK_35__

اگر گیر کردم کجا می توانم سوال بپرسم؟

__TOK_36__

🚀 آموزش کامل را در YouTube تماشا کنید

__TOK_37__

__TOK_38__

▶️ تماشای ویدیوی کامل
این آموزش بر اساس ویدیوی راه‌اندازی سرور TFTP تکنیکال Anshu است • آیا در هر مرحله‌ای گیر کرده‌اید؟ در نظرات ویدیو بپرسید - در آنجا کمک خواهید گرفت 🙏