راه اندازی سرور TFTP - ابزار رابط کاربری گرافیکی آسان
در عرض چند دقیقه یک سرور TFTP در ویندوز با یک ابزار رابط کاربری گرافیکی رایگان راه اندازی کنید: یک پوشه ریشه تمیز، پورت UDP 69، یک قانون فایروال و اولین انتقال پیکربندی سوئیچ - به علاوه این حقیقت امنیتی که TFTP لاگین ندارد، بنابراین یک ابزار فقط LAN است.
📑فصلها
- TFTP چیست و دستگاههای شبکه هنوز از آن استفاده میکنند
- حقیقت امنیتی - بدون ورود به سیستم، بدون رمزگذاری، فقط LAN
- آنچه قبل از شروع نیاز دارید
- پوشه ریشه را ایجاد کنید - C:\TFTP-Root
- ابزار رابط کاربری گرافیکی را نصب کنید و آن را در پوشه قرار دهید
- سرور را راه اندازی کنید و ثابت کنید که در UDP 69 در حال گوش دادن است
- اجازه دادن پورت UDP 69 در فایروال ویندوز
- اولین انتقال - پشتیبان گیری از پیکربندی سوئیچ
- فایل را تأیید کنید، آن را خارج کنید و سرور را متوقف کنید
📋 بررسی اجمالی و راهنمای گام به گام
اول حقیقت امنیتی
TFTP (پروتکل انتقال فایل بی اهمیت) پروتکل کوچک و قدیمی انتقال فایل است که دستگاه های شبکه هنوز به آن وابسته هستند. سوئیچها، روترها، تلفنهای IP و سیستمهای راهاندازی PXE از آن استفاده میکنند زیرا به اندازه کافی کوچک است که در داخل سیستمافزار دستگاه قرار بگیرد - سوئیچای که نیاز به پشتیبانگیری از پیکربندی آن دارد، یا روتری که به فایل سیستمافزار نیاز دارد، اغلب فقط با TFTP صحبت میکند.
آنچه شما قبل از شروع نیاز دارید
چهار چیز را آماده نگه دارید - هیچ چیز در اینجا هزینه ای ندارد، و نادیده گرفتن یکی از آنها چیزی است که باعث اغلب اولین نقل و انتقالات ناموفق می شود:
1. یک رایانه ویندوزی در شبکه محلی و شبکه فرعی مشابه به عنوان سوئیچ، روتر یا تلفنی که با آن انتقال خواهید داد.
2. یک آدرس IP ثابت در آن رایانه برای مدت زمان کار (در ویدیو رایانه شخصی 192.168.1.10 است) - دستگاه فایلها را به این آدرس ارسال میکند، بنابراین نباید در اواسط انتقال تغییر کند.
3. یک ابزار سرور رایگان GUI TFTP که فقط از سایت رسمی دانلود شده است - این دسته از ابزارها هدف مورد علاقه سایت های دانلود جعلی هستند.
4. حقوق سرپرست در رایانه شخصی، زیرا اتصال به پورت UDP 69 و قانون فایروال هر دو نیاز به افزایش دارند.
یک پوشه Clean Root ایجاد کنید
پوشه ریشه تنها پوشه ای است که سرور می تواند ببیند. هر فایلی که دستگاه دانلود می کند باید در آن قرار گیرد و هر فایلی که دستگاه آپلود می کند در آن قرار می گیرد. یک سرور TFTP هیچ مرور و جستجو ندارد - یک دستگاه نام فایل را میخواهد و سرور دقیقاً در این مکان نگاه میکند. مسیر را کوتاه و ساده و بدون فاصله ایجاد کنید:
C:\TFTP-Root
فایل سیستم عامل یا فایل هدف خالی برای کار امروز را داخل آن قرار دهید و چیز دیگری را در آن نگه ندارید. نام فایل ها تحت اللفظی هستند - نام تایپ شده در دستگاه باید با نویسه موجود در این پوشه برای نویسه، از جمله پسوند و حروف بزرگ مطابقت داشته باشد.
ابزار را نصب کنید و آن را در پوشه قرار دهید
ابزار رایگان رابط کاربری گرافیکی را نصب کنید و تنظیمات آن را قبل از راه اندازی سرور باز کنید. ابزارهای رایگان محبوب در این کلاس - Tftpd64 و SolarWinds TFTP Server نامهای رایج هستند - همه از یک طرح پیروی میکنند، بنابراین مراحل هر کدام که استفاده میکنید معتبر میمانند. دو تنظیم تقریباً همه چیز را تعیین می کند:
1. دایرکتوری ریشه / پایه: آن را در پوشه ای که ایجاد کرده اید، C:\TFTP-Root قرار دهید.
2. رابط سرور / آدرس اتصال: آدرس IP آداپتور LAN (به عنوان مثال 192.168.1.10) را انتخاب کنید، نه یک آداپتور مجازی یا یک آدرس VPN - یک دلیل بسیار رایج "دستگاه نمی تواند به سرور برسد".
سپس سرور را راه اندازی کرده و به عنوان مدیر اجرا کنید. وضعیت باید به در حال اجرا / گوش دادن در پورت UDP 69 تغییر کند. قبل از سرزنش شبکه، آن را ثابت کنید - در رایانه شخصی، Command Prompt را باز کنید و اجرا کنید:
netstat -an | findstr :69
خط UDP ... :69 به این معنی است که ابزار مالک پورت است و در حال گوش دادن است. هیچ خطی به این معنی است که سرور هنوز واقعاً اجرا نمی شود - قانون فایروال تا زمانی که اجرا نشود کمکی نخواهد کرد.
پورت UDP 69 را در فایروال ویندوز مجاز کنید
TFTP بی سر و صدا خراب می شود - هیچ خطای دوستانه ای در رایانه شخصی وجود ندارد. دستگاه فقط دوباره تلاش می کند و یک مهلت زمانی را گزارش می دهد. اگر اولین پنجره بازشو فایروال ابزار رد شد، قانون را به صورت دستی اضافه کنید: Windows Defender Firewall با امنیت پیشرفته ← قوانین ورودی → قانون جدید را باز کنید، پورت ← UDP ← پورت های محلی خاص: 69 را انتخاب کنید، اتصال را مجاز کنید، و نمایه عمومی را علامت بزنید (و فقط در office رها کنید) - را علامت بزنید. بدون علامت آن را صادقانه نام ببرید، برای مثال TFTP Server UDP 69، تا بعداً بدانید که چرا وجود دارد.
انتقال اول - از پیکربندی سوئیچ نسخه پشتیبان تهیه کنید
اکنون اولین انتقال واقعی را اجرا کنید: کپی کردن پیکربندی در حال اجرا سوئیچ در رایانه شخصی. در کنسول سوئیچ، دستور copy را اجرا کنید و به دو فرمان با آدرس IP رایانه و نام فایل مقصد پاسخ دهید:
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 برگردید.
تأیید کنید، نسخه پشتیبان را به بیرون منتقل کنید و سرور را متوقف کنید
فایل دریافتی را باز کنید و تأیید کنید که پیکربندی کامل است، نه یک فایل خالی یا قطع شده. سپس در همان روز آن را به سیستم پشتیبان واقعی خود منتقل کنید - یک پوشه تاریخ در سرور فایل یا درایو پشتیبان، تحت کنترل دسترسی آن سیستم. یک پیکربندی سوئیچ معمولاً شامل هش های رمز عبور محلی، رشته های جامعه SNMP، جزئیات VPN و نقشه کامل شبکه شما است، بنابراین هرگز نباید در یک پوشه باز قرار گیرد.
🏷️متغیرها و کلمات کلیدی جستجوی موضوع
🎙️ رونوشت کامل — برای بزرگ کردن ضربه بزنید
__TOK_31__
__TOK_32__
__TOK_33__
❓ سوالات متداول
آیا این آموزش 100% رایگان است؟
__TOK_34__
آیا مبتدیان می توانند از این راهنما پیروی کنند؟
__TOK_35__
اگر گیر کردم کجا می توانم سوال بپرسم؟
__TOK_36__