كيفية إعداد وتكوين خادم TFTP على ويندوز 10

يستخدم خادم TFTP بشكل أساسي لنقل الملفات بين الأنظمة المتصلة عبر شبكة. TFTP ، المعروف أيضًا باسم Trivial File Transfer Protocol ، هو أداة مساعدة لبرامج الإنترنت يمكنك استخدامها لإرسال أو استقبال ملف من نظام بعيد. البروتوكول أساسي جدًا ولا يوفر كثيرًا من الأمان للملفات التي يتم نقلها.

نعلم جميعًا مجموعة Windows Homegroup التي تتيح لك مشاركة الملفات عبر شبكة دون أي عقبة كبيرة. ومع ذلك ، تمت إزالته من نظام التشغيل Windows 10 في تحديث v1803 نظرًا لوجود دقة بديلة مطلوبة. قد يكون الحل السريع هو استخدام خادم TFTP ، فهو بسيط وسهل الإعداد. في هذه المقالة ، سنستخدم خادم SolarWinds TFTP Server (قم بتنزيله هنا ) وهو سهل الاستخدام للغاية ، وهو يتيح لك نقل الملفات بالموثوقية وبسرعة فائقة عبر الشبكة. نوصي أيضًا باستخدام SolarWinds TFTP Server نظرًا لأنها شركة متخصصة ، وتحديدا تطوير برامج وحلول للمؤسسات الكبيرة للمساعدة في إدارة الشبكات والأنظمة والبنية التحتية لتكنولوجيا المعلومات.

الشروط:

قبل أن ندخل في جوهر المقالة ونوضح لك كيفية إعداد خادم TFTP الخاص بك ، هناك بعض الأشياء التي سوف تحتاجها. إليك ما تحتاجه -

  • حساب المسؤول: إذا كنت لا تستخدم حساب مسؤول ، فلن تكون لإعداد خادم TFTP على نظامك. لذلك ، يرجى التأكد من تسجيل الدخول كمسؤول.
  • خادم TFTP SolarWinds: من أجل إعداد خادم TFTP ، سيكون عليك تنزيل الأداة المساعدة TFTP Server من SolarWinds. يمكنك تنزيله من هنا . بمجرد تنزيل ملف .zip ، قم باستخراجه إلى سطح المكتب الخاص بك ، ثم انتقل إلى التثبيت المباشر للأمام.
  • إعادة توجيه المنفذ: للسماح بالوصول عن بُعد إلى خادم TFTP الخاص بك ، ستحتاج إلى إعادة توجيه منفذ UDP 69 إلى عنوان IP على شبكتك من جهاز التوجيه الخاص بك للسماح للمستخدمين من خارج شبكتك بالوصول إلى الخادم. ومع ذلك ، إذا لم تكن هناك حاجة للاتصال عن بعد ، فأنت لا تحتاج إلى إعادة توجيه المنافذ.

بمجرد تلبية جميع المتطلبات ، تكون جاهزًا لإعداد الخادم.

الوصول عن بعد أو الوصول المحلي

إذا قررت السماح بالوصول إلى خادم TFTP من خارج شبكتك المحلية مثل منزلك أو مكتبك أو أي مكان آخر ، فستحتاج إلى التأكد من استخدام IP ثابت أو إضافة IP Dynamic الخاص بك إلى القائمة البيضاء افتراضيًا يسمح خادم TFTP لجميع عناوين IP بإرسال واستقبال الملفات إلى جانب ميناء الشحن. يمكنك إضافة نطاق IP للسماح بعدة عناوين IP أو نطاق قصير للسماح لجهاز واحد أيضًا.

تكوين IP ل Solarwinds TFTP

إعداد خادم TFTP

لإعداد الخادم ، يرجى اتباع التعليمات المعطاة:

  1. أولاً وقبل كل شيء ، قم بتشغيل الأداة المساعدة SolarTP في TFTP Server من خلال الانتقال إلى قائمة ابدأ والبحث عن TFTP Server .
  2. بمجرد تحميله ، انقر فوق " ملف" ثم حدد " تكوين" .

    SolarWinds TFTP خادم ملف القائمة
  3. الآن ، إذا كنت تريد أن يظهر الخادم في علبة نظام Windows ، فانقر فوق " إضافة خادم TFTP لخادم نظام Windows ".
  4. بعد ذلك ، سيكون عليك اختيار دليل جذر الخادم . هذا هو المكان الذي سيتم فيه حفظ جميع الملفات المستلمة. أيضًا ، إذا كنت ترغب في إرسال بعض الملفات ، فسيتعين عليك نسخ الملفات إلى هذا الدليل أولاً. انقر على تصفح واختر الموقع الذي تختاره.

    تغيير دليل جذر الخادم
  5. بعد ذلك ، قم بالتبديل إلى علامة التبويب " أمان" لتطبيق بعض القيود.
  6. إذا كنت تريد فقط إرسال الملفات ، فانقر فوق إرسال الملفات . إذا كنت ترغب فقط في تلقي الملفات ، انقر فوق " تلقي الملفات" . في حال كنت ترغب في القيام بالأمرين ، تأكد من تحديد مربع " إرسال واستقبال الملفات ".

    اختيار أنواع النقل
  7. بفضل الأداة المساعدة خادم SolarWinds TFTP Server ، يمكنك إضافة بعض الأمان الإضافي من خلال السماح لعنوان IP معين بإرسال واستقبال الملفات. إذا كنت ترغب في القيام بذلك ، فتحقق من " السماح لعنوان IP التالي فقط بإرسال / استقبال الملفات " ، ثم انقر فوق " إضافة" .
  8. أدخل نطاق عناوين IP وانقر فوق OK .

    النطاق المسموح به لعناوين IP
  9. أخيرًا ، انقر فوق " موافق" لإغلاق نافذة التكوين.

هذا هو ، لقد قمت بتكوين وإعداد خادم TFTP الخاص بك بنجاح.

باستخدام خادم TFTP

الآن بعد أن قمت بإعداد خادم TFTP ، فقد تتساءل عن كيفية إرسال أو استقبال الملفات باستخدام خادم TFTP. لا تقلق ، سنقوم بتوضيح الإجراء هنا.

Port Forward - لبدء تشغيله ، يجب عليك أولاً التأكد من إعادة توجيه رقم المنفذ 69 إذا كنت تريد أن تصل إليه أنظمة خارج الشبكة. تختلف إعادة توجيه المنفذ عادةً عن البرامج الثابتة المختلفة ، وبالتالي ، لا يمكننا تغطيتها جميعًا. ومع ذلك ، لإعطائك البصيرة الأساسية ، سيكون عليك الوصول إلى لوحة التحكم الخاصة بالموجه ، والانتقال إلى "الإعداد المتقدم" وتحديد موقع NAT أو Port Forward. هناك ، فقط قم بإجراء إدخال جديد وأعد توجيه منفذ UDP 69 على عنوان ipv4 الخاص بك.

يرجى ملاحظة أنه إذا كنت لا تنوي نقل الملفات عن بعد ، فلن تحتاج إلى إعادة توجيه أي منافذ.

تثبيت عميل TFTP

ستكون الخطوة التالية هي تثبيت عميل TFTP على النظام البعيد أو المحلي. لتثبيت عميل TFTP ، قم بما يلي:

  1. انتقل إلى قائمة ابدأ وافتح لوحة التحكم .
  2. انتقل إلى البرامج والميزات ، ثم على الجانب الأيسر ، انقر فوق " تشغيل ميزات Windows أو إيقاف تشغيلها ".
  3. قم بالتمرير لأسفل وتحديد موقع عميل TFTP . تفقد الصندوق.

    تثبيت عميل TFTP
  4. انقر فوق " موافق" لتثبيت العميل.
  5. انتظر حتى يكتمل.

تذكر أن هذا يجب أن يكون على النظام الذي لا يعمل على الخادم.

تكوين جدار الحماية للسماح TFTP

بعد تثبيت عميل TFTP على نظامك ، سيتعين عليك إما إيقاف تشغيل جدار حماية Windows أو إضافة استثناء لاتصالات TFTP. هيريس كيفية القيام بذلك:

  1. انتقل إلى قائمة ابدأ وافتح لوحة التحكم .
  2. قم بتغيير " العرض حسب" إلى " الرموز الكبيرة" ثم حدد جدار حماية Windows Defender .
  3. لإيقاف تشغيل جدار حماية Windows Defender ، انقر فوق " تشغيل Windows Defender أو إيقاف تشغيله ".
  4. تحقق من " إيقاف تشغيل جدار حماية Windows Defender " ضمن كل من الإعدادات وانقر فوق "موافق".

    إيقاف تشغيل جدار حماية Windows Defender
  5. إذا كنت لا ترغب في إيقاف تشغيل "جدار حماية Windows" ، يمكنك فقط إضافة استثناء لاتصالات TFTP. للقيام بذلك ، انقر فوق " السماح لتطبيق أو ميزة من خلال جدار حماية Windows Defender " في نافذة إعدادات جدار حماية Windows.
  6. انقر فوق " تغيير الإعدادات " لتتمكن من إضافة استثناء.
  7. الآن ، انقر فوق " السماح بتطبيق آخر" ثم اضغط على " استعراض" .
  8. ابحث عن TFTP.exe في دليل Windows system32. حدده وانقر فوق فتح.
  9. حدد المربعات الخاصة والعامة ، ثم انقر فوق موافق .

    السماح TFTP من خلال جدار الحماية

نقل الملفات باستخدام TFTP

أخيرًا ، بعد تثبيت عميل TFTP وإعادة توجيه منفذ UDP 69 ، أنت جاهز لنقل الملفات عن بُعد أو محليًا. للقيام بذلك ، تأكد من تشغيل الخادم ثم اتبع الإرشادات المعطاة:

  1. اضغط على مفتاح Windows + R لفتح " تشغيل" .
  2. اكتب " cmd " لفتح موجه الأوامر.
  3. قبل نقل الملفات ، تأكد من أن الملفات التي تريد إرسالها موجودة في دليل جذر الخادم .
  4. الآن ، إذا كنت ترغب في تلقي ملف ، فسوف يتعين عليك استخدام المعلمة GET . في حالة رغبتك في إرسال ملف ، سيتعين عليك فقط استخدام المعلمة PUT . يذهب الأمر كما يلي:
     Tftp -i [عنوان IP للخادم] [GET أو PUT] [مسار الملف] 
  5. مثال على ذلك هو ما يلي:
     Tftp -i 192.168.10.8 وضع E: \ hello.txt 

    إرسال ملف باستخدام TFTP
  6. إذا كنت ترغب في تلقي ملف ، فسيذهب الأمر كما يلي:
     Tftp -i 192.168.10.8 get hello.txt 

تلقي ملف باستخدام TFTP
ملحوظة:

إذا كنت تريد نقل الملفات عن بُعد ، فسيتعين عليك تحديد عنوان IP العام في موجه الأوامر متبوعًا بالمنفذ. مثال سيكون:

 Tftp -i 39.43.126.2:69 وضع E: \ hello.txt 

مقالات مثيرة للاهتمام