TFTP سرور سیٹ اپ - آسان GUI ٹول
مفت GUI ٹول کے ساتھ منٹوں میں ونڈوز پر ایک TFTP سرور سیٹ اپ کریں: ایک کلین روٹ فولڈر، UDP پورٹ 69، ایک فائر وال رول اور پہلا سوئچ کنفیگریشن ٹرانسفر - نیز سیکیورٹی سچائی کہ TFTP میں لاگ ان نہیں ہے، اس لیے یہ صرف LAN ٹول ہے۔
📑باب
- TFTP کیا ہے اور نیٹ ورک ڈیوائسز اسے کہاں استعمال کرتی ہیں
- سیکیورٹی سچائی - کوئی لاگ ان نہیں، کوئی انکرپشن نہیں، صرف LAN
- شروع کرنے سے پہلے آپ کو کیا چاہیے
- روٹ فولڈر بنائیں - C:\TFTP-Root
- GUI ٹول انسٹال کریں اور اسے فولڈر کی طرف اشارہ کریں
- سرور شروع کریں اور ثابت کریں کہ یہ UDP 69 پر سن رہا ہے
- ونڈوز فائر وال میں UDP پورٹ 69 کی اجازت دیں
- پہلی منتقلی - ایک سوئچ کنفیگریشن کا بیک اپ لیں
- فائل کی تصدیق کریں، اسے باہر منتقل کریں اور سرور کو روکیں
📋 جائزہ اور مرحلہ وار گائیڈ
سیکورٹی سچائی سب سے پہلے
TFTP (Trivial File Transfer Protocol) ایک چھوٹا، پرانا فائل ٹرانسفر پروٹوکول ہے جس پر نیٹ ورک ڈیوائسز اب بھی انحصار کرتی ہیں۔ سوئچز، راؤٹرز، آئی پی فونز اور PXE بوٹ سسٹم اسے استعمال کرتے ہیں کیونکہ یہ ڈیوائس کے فرم ویئر کے اندر رہنے کے لیے کافی چھوٹا ہوتا ہے - ایک سوئچ جس کو اس کی کنفیگریشن کا بیک اپ لینے کی ضرورت ہوتی ہے، یا ایسا راؤٹر جسے فرم ویئر فائل کی ضرورت ہوتی ہے، اکثر صرف TFTP بولتا ہے۔
شروع کرنے سے پہلے آپ کو کیا ضرورت ہے۔
چار چیزیں تیار رکھیں - یہاں کسی بھی چیز پر پیسہ خرچ نہیں ہوتا، اور ایک کو چھوڑنا سب سے زیادہ ناکام پہلی منتقلی کا سبب بنتا ہے:
1. ایک ونڈوز پی سی اسی LAN اور سب نیٹ پر جس سوئچ، راؤٹر یا فون کے ساتھ آپ منتقل کریں گے۔
2. کام کی مدت کے لیے اس PC پر ایک مقررہ IP پتہ (ویڈیو میں PC 192.168.1.10 ہے) - ڈیوائس اس ایڈریس پر فائلیں بھیجتی ہے، اس لیے اسے درمیانی منتقلی کو تبدیل نہیں کرنا چاہیے۔
3. ایک مفت GUI TFTP سرور ٹول جو اس کی صرف آفیشل سائٹ سے ڈاؤن لوڈ کیا گیا ہے - ٹول کی یہ کلاس جعلی ڈاؤن لوڈ سائٹس کے لیے پسندیدہ ہدف ہے۔
4. PC پر ایڈمنسٹریٹر کے حقوق، کیونکہ UDP پورٹ 69 اور فائر وال کے اصول دونوں کو بلندی کی ضرورت ہے۔
ایک کلین روٹ فولڈر بنائیں
روٹ فولڈر واحد فولڈر ہے جسے سرور دیکھ سکتا ہے۔ ڈیوائس کو ڈاؤن لوڈ کرنے والی ہر فائل کو اس میں بیٹھنا چاہیے، اور ہر فائل جو ڈیوائس اپ لوڈ کرتی ہے اس میں اترے گی۔ ایک TFTP سرور میں کوئی براؤزنگ اور کوئی تلاش نہیں ہے - ایک آلہ فائل کا نام پوچھتا ہے، اور سرور بالکل اسی جگہ نظر آتا ہے۔ بغیر کسی جگہ کے راستے کو مختصر اور آسان بنائیں:
C:\TFTP-Root
اس کے اندر آج کے کام کے لیے فرم ویئر فائل یا خالی ٹارگٹ فائل رکھیں، اور وہاں کچھ نہ رکھیں۔ فائل کے نام لغوی ہوتے ہیں - ڈیوائس پر ٹائپ کیا گیا نام اس فولڈر کیریکٹر کی فائل سے ملنا چاہیے، بشمول ایکسٹینشن اور کیپٹلائزیشن۔
ٹول انسٹال کریں اور اسے فولڈر پر پوائنٹ کریں۔
مفت GUI ٹول انسٹال کریں اور سرور شروع کرنے سے پہلے اس کی سیٹنگز کھولیں۔ اس کلاس میں مشہور مفت ٹولز - Tftpd64 اور SolarWinds TFTP سرور عام نام ہیں - سبھی ایک ہی ترتیب کی پیروی کرتے ہیں، لہذا آپ جو بھی استعمال کرتے ہیں وہ اقدامات درست رہتے ہیں۔ دو ترتیبات تقریباً ہر چیز کا فیصلہ کرتی ہیں:
1. روٹ / بیس ڈائرکٹری: اسے اس فولڈر کی طرف اشارہ کریں جو آپ نے ابھی بنایا ہے، C:\TFTP-Root۔
2. سرور انٹرفیس / بائنڈ ایڈریس: LAN اڈاپٹر کا IP ایڈریس منتخب کریں (مثال کے طور پر 192.168.1.10)، ورچوئل اڈاپٹر یا VPN ایڈریس نہیں - "ڈیوائس سرور تک نہیں پہنچ سکتی" کی ایک بہت عام وجہ ہے۔
پھر سرور شروع کریں اور اسے بطور ایڈمنسٹریٹر چلائیں۔ حالت کو UDP پورٹ 69 پر چلانے / سننے میں تبدیل ہونا چاہئے۔ نیٹ ورک پر الزام لگانے سے پہلے اسے ثابت کریں - پی سی پر، کمانڈ پرامپٹ کھولیں اور چلائیں:
netstat -an | findstr :69
ایک UDP ... :69 لائن کا مطلب ہے کہ ٹول پورٹ کا مالک ہے اور سن رہا ہے۔ کسی بھی لائن کا مطلب یہ ہے کہ سرور واقعی ابھی نہیں چل رہا ہے - فائر وال کا اصول اس وقت تک مدد نہیں کرے گا جب تک کہ ایسا نہ ہو۔
ونڈوز فائر وال میں UDP پورٹ 69 کی اجازت دیں۔
TFTP خاموشی سے ناکام ہو جاتا ہے - PC پر کوئی دوستانہ غلطی نہیں ہے۔ آلہ صرف دوبارہ کوشش کرتا ہے اور ٹائم آؤٹ کی اطلاع دیتا ہے۔ اگر ٹول کے پہلے چلنے والے فائر وال پاپ اپ کو برخاست کر دیا گیا تھا، تو اصول کو دستی طور پر شامل کریں: ایڈوانسڈ سیکیورٹی → ان باؤنڈ رولز → نیا اصول کے ساتھ ونڈوز ڈیفنڈر فائر وال کھولیں، پورٹ → UDP → مخصوص مقامی پورٹس: 69 کا انتخاب کریں، کنکشن کی اجازت دیں، اور صرف پروفائل پر ٹک کریں آفس) - عوام کو بغیر نشان کے چھوڑ دیں۔ اسے ایمانداری سے نام دیں، مثال کے طور پر TFTP سرور UDP 69، تاکہ آپ کو بعد میں معلوم ہو کہ یہ کیوں موجود ہے۔
پہلی منتقلی - سوئچ کنفیگریشن کا بیک اپ لیں۔
اب پہلی حقیقی منتقلی چلائیں: پی سی پر سوئچ کی چل رہی ترتیب کو کاپی کرنا۔ سوئچ کنسول پر، کاپی کمانڈ چلائیں اور پی سی کے آئی پی ایڈریس اور منزل فائل کے نام کے ساتھ دو پرامپٹس کا جواب دیں:
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 کے اندر ظاہر ہونا چاہیے۔ اگر سوئچ ٹائم آؤٹ کی اطلاع دیتا ہے اور لاگ خالی رہتا ہے، تو درخواست کبھی نہیں پہنچی - اس ترتیب میں، فائر وال اصول اور بائنڈ ایڈریس پر واپس جائیں۔
تصدیق کریں، بیک اپ کو باہر منتقل کریں اور سرور کو روکیں۔
موصول ہونے والی فائل کو کھولیں اور تصدیق کریں کہ یہ ایک مکمل کنفیگریشن ہے، خالی یا کٹ آف فائل نہیں۔ پھر اسی دن اسے اپنے اصلی بیک اپ سسٹم میں منتقل کریں - فائل سرور یا بیک اپ ڈرائیو پر ایک تاریخ والا فولڈر، اس سسٹم کے پاس جو بھی رسائی کنٹرول ہے۔ ایک سوئچ کنفیگریشن میں عام طور پر مقامی پاس ورڈ ہیشز، SNMP کمیونٹی سٹرنگز، VPN تفصیلات اور آپ کے نیٹ ورک کا مکمل نقشہ ہوتا ہے، اس لیے اسے کبھی بھی کھلے فولڈر میں نہیں بیٹھنا چاہیے۔
🏷️موضوع کی تلاش کے متغیرات اور مطلوبہ الفاظ
🎙️ مکمل ٹرانسکرپٹ — پھیلانے کے لیے تھپتھپائیں۔
__TOK_31__
__TOK_32__
__TOK_33__
❓ اکثر پوچھے جانے والے سوالات
کیا یہ ٹیوٹوریل پیروی کرنے کے لیے 100% مفت ہے؟
__TOK_34__
کیا مبتدی اس گائیڈ پر عمل کر سکتے ہیں؟
__TOK_35__
اگر میں پھنس گیا ہوں تو میں کہاں سوال پوچھ سکتا ہوں؟
__TOK_36__