एक TFTP सर्वर मूल रूप से नेटवर्क पर जुड़े सिस्टम के बीच फ़ाइलों को स्थानांतरित करने के लिए उपयोग किया जाता है। TFTP, जिसे तुच्छ फ़ाइल स्थानांतरण प्रोटोकॉल के रूप में भी जाना जाता है, एक इंटरनेट सॉफ़्टवेयर उपयोगिता है जिसका उपयोग आप किसी दूरस्थ सिस्टम से फ़ाइल भेजने या प्राप्त करने के लिए कर सकते हैं। प्रोटोकॉल बहुत बुनियादी है और स्थानांतरित की जा रही फ़ाइलों को अधिक सुरक्षा प्रदान नहीं करता है।
हम सभी विंडोज होमग्रुप को जानते हैं जो आपको बिना किसी बड़ी बाधा के नेटवर्क पर फ़ाइलें साझा करने देता है। हालांकि, इसे विंडोज 10 में v1803 अपडेट के कारण हटा दिया गया है जिसके कारण वैकल्पिक समाधान आवश्यक हैं। एक त्वरित समाधान TFTP सर्वर का उपयोग करना होगा, यह सेटअप करने में सरल और आसान है। इस लेख में, हम SolarWinds TFTP सर्वर (यहां डाउनलोड करें) का उपयोग करेंगे जो उपयोग करने में काफी आसान है और यह आपको नेटवर्क पर विश्वसनीयता और तेज गति से फ़ाइलें स्थानांतरित करने देता है। हम SolarWinds TFTP सर्वर का उपयोग करने की भी सलाह देते हैं क्योंकि वे एक विशेषज्ञ कंपनी हैं, विशेष रूप से बड़े संगठनों को उनके नेटवर्क, सिस्टम और IT बुनियादी ढांचे को प्रबंधित करने में मदद करने के लिए सॉफ़्टवेयर और समाधान विकसित करती हैं।
पूर्वापेक्षाएँ:
इससे पहले कि हम लेख के सार में उतरें और आपको दिखाएं कि अपना TFTP सर्वर कैसे सेट अप करें, कुछ चीजें हैं जिनकी आपको आवश्यकता होगी। यहां आपको क्या चाहिए —
- व्यवस्थापक खाता: यदि आप व्यवस्थापक खाते का उपयोग नहीं कर रहे हैं, तो आप अपने सिस्टम पर TFTP सर्वर सेट अप नहीं कर पाएंगे। इसलिए, कृपया सुनिश्चित करें कि आप व्यवस्थापक के रूप में लॉग इन हैं।
- SolarWinds TFTP सर्वर: TFTP सर्वर सेट अप करने के लिए, आपको SolarWinds से TFTP सर्वर उपयोगिता डाउनलोड करनी होगी। आप इसे यहां से डाउनलोड कर सकते हैं। एक बार जब आप .zip फ़ाइल डाउनलोड कर लेते हैं, तो इसे अपने डेस्कटॉप पर निकालें और फिर सीधी स्थापना प्रक्रिया से गुजरें।
- पोर्ट फ़ॉरवर्डिंग: अपने TFTP सर्वर तक दूरस्थ पहुंच की अनुमति देने के लिए, आपको अपने राउटर से अपने नेटवर्क पर IP पते पर UDP पोर्ट 69 को फ़ॉरवर्ड करना होगा ताकि आपके नेटवर्क के बाहर के उपयोगकर्ता सर्वर तक पहुंच सकें। हालांकि, यदि दूरस्थ कनेक्शन की आवश्यकता नहीं है, तो आपको पोर्ट फ़ॉरवर्ड करने की आवश्यकता नहीं है।
एक बार जब आप सभी आवश्यकताओं को पूरा कर लेते हैं, तो आप सर्वर सेट अप करने के लिए तैयार हैं।
दूरस्थ पहुंच या स्थानीय पहुंच
यदि आपने अपने स्थानीय नेटवर्क के बाहर से TFTP सर्वर तक पहुंच की अनुमति देने का निर्णय लिया है जैसे कि आपका घर या कार्यालय या कहीं और, तो आपको यह सुनिश्चित करना होगा कि आप एक स्थिर IP का उपयोग करते हैं या अपने डायनामिक IP को व्हाइटलिस्ट में जोड़ा गया है, डिफ़ॉल्ट रूप से TFTP सर्वर सभी IP पते को पोर्ट फ़ॉरवर्डेड के साथ फ़ाइलें भेजने और प्राप्त करने की अनुमति देता है। आप कई IPs की अनुमति देने के लिए IP रेंज जोड़ सकते हैं या एक डिवाइस की अनुमति देने के लिए एक छोटी रेंज भी जोड़ सकते हैं।
Solarwinds TFTP के लिए IP कॉन्फ़िगरेशन
TFTP सर्वर सेट अप करना
सर्वर सेट अप करने के लिए, कृपया दिए गए निर्देशों का पालन करें:
- सबसे पहले, प्रारंभ मेनू पर जाकर TFTP सर्वर खोजकर SolarWinds TFTP सर्वर उपयोगिता चलाएं।
- एक बार लोड होने पर, फ़ाइल पर क्लिक करें और फिर कॉन्फ़िगर करें चुनें।

- अब, यदि आप चाहते हैं कि सर्वर विंडोज सिस्टम ट्रे में दिखाई दे, तो 'TFTP सर्वर को विंडोज सिस्टम ट्रे में जोड़ें' पर क्लिक करें।
- इसके बाद, आपको सर्वर रूट डायरेक्टरी चुननी होगी। यहीं पर सभी प्राप्त फ़ाइलें सहेजी जाएंगी। साथ ही, यदि आप कुछ फ़ाइलें भेजना चाहते हैं, तो आपको पहले फ़ाइलों को इस डायरेक्टरी में कॉपी करना होगा। ब्राउज़ करें पर क्लिक करें और अपनी पसंद का स्थान चुनें।

- अब, कुछ प्रतिबंध लागू करने के लिए सुरक्षा टैब पर स्विच करें।
- यदि आप केवल फ़ाइलें भेजना चाहते हैं, तो फ़ाइलें भेजें पर क्लिक करें। यदि आप केवल फ़ाइलें प्राप्त करना चाहते हैं, तो फ़ाइलें प्राप्त करें पर क्लिक करें। यदि आप दोनों करना चाहते हैं, तो सुनिश्चित करें कि 'फ़ाइलें भेजें और प्राप्त करें' बॉक्स चेक किया गया है।

- SolarWinds TFTP सर्वर उपयोगिता के लिए धन्यवाद, आप कुछ अतिरिक्त सुरक्षा जोड़ सकते हैं केवल कुछ IP पते को फ़ाइलें भेजने और प्राप्त करने की अनुमति देकर। यदि आप ऐसा करना चाहते हैं, तो 'केवल निम्नलिखित IP पते को फ़ाइलें भेजने/प्राप्त करने की अनुमति दें' चेक करें और फिर जोड़ें पर क्लिक करें।
- IP पतों की रेंज दर्ज करें और ओके पर क्लिक करें।

- अंत में, कॉन्फ़िगरेशन विंडो बंद करने के लिए ओके पर क्लिक करें।
बस इतना ही, आपने सफलतापूर्वक अपना TFTP सर्वर कॉन्फ़िगर और सेट अप कर लिया है।
TFTP सर्वर का उपयोग करना
अब जब आपने TFTP सर्वर सेट अप कर लिया है, तो आप सोच रहे होंगे कि TFTP सर्वर का उपयोग करके फ़ाइलें कैसे भेजें या प्राप्त करें। चिंता न करें, हम यहां प्रक्रिया को चित्रित करने जा रहे हैं।
पोर्ट फ़ॉरवर्ड – इसे शुरू करने के लिए, यदि आप नेटवर्क के बाहर के सिस्टम को इसे एक्सेस करने देना चाहते हैं तो आपको पहले पोर्ट नंबर 69 को फ़ॉरवर्ड करना होगा। पोर्ट फ़ॉरवर्डिंग आमतौर पर अलग-अलग फर्मवेयर के लिए अलग होती है, इसलिए हम उन सभी को कवर नहीं कर सकते। हालांकि, आपको बुनियादी जानकारी देने के लिए, आपको अपने राउटर के कंट्रोल पैनल तक पहुंचना होगा, उन्नत सेटअप पर जाएं और NAT या पोर्ट फ़ॉरवर्ड का पता लगाएं। वहां, बस एक नई प्रविष्टि बनाएं और अपने ipv4 पते पर UDP पोर्ट 69 को फ़ॉरवर्ड करें।
कृपया ध्यान दें कि यदि आप फ़ाइलों को दूरस्थ रूप से स्थानांतरित करने का इरादा नहीं रखते हैं, तो आपको किसी भी पोर्ट को फ़ॉरवर्ड करने की आवश्यकता नहीं है।
TFTP क्लाइंट स्थापित करना
अगला कदम दूरस्थ या स्थानीय सिस्टम पर TFTP क्लाइंट स्थापित करना होगा। TFTP क्लाइंट स्थापित करने के लिए, निम्न कार्य करें:
- प्रारंभ मेनू पर जाएं और नियंत्रण कक्ष खोलें।
- प्रोग्राम और सुविधाएँ पर नेविगेट करें और फिर बाएं हाथ की ओर, 'विंडोज सुविधाएँ चालू या बंद करें' पर क्लिक करें।
- नीचे स्क्रॉल करें और TFTP क्लाइंट का पता लगाएं। बॉक्स चेक करें।

- ओके पर क्लिक करके क्लाइंट स्थापित करें।
- इसे पूरा होने तक प्रतीक्षा करें।
याद रखें कि यह उस सिस्टम पर होना चाहिए जो सर्वर नहीं चला रहा है।
TFTP की अनुमति देने के लिए फ़ायरवॉल कॉन्फ़िगर करना
अपने सिस्टम पर TFTP क्लाइंट स्थापित करने के बाद, आपको या तो विंडोज फ़ायरवॉल बंद करना होगा या TFTP कनेक्शन के लिए एक अपवाद जोड़ना होगा। यहां बताया गया है कि यह कैसे करना है:
- प्रारंभ मेनू पर जाएं और नियंत्रण कक्ष खोलें।
- देखें द्वारा को बड़े आइकन पर बदलें और फिर विंडोज डिफेंडर फ़ायरवॉल चुनें।
- विंडोज डिफेंडर फ़ायरवॉल बंद करने के लिए, 'विंडोज डिफेंडर फ़ायरवॉल चालू या बंद करें' पर क्लिक करें।
- दोनों सेटिंग्स के तहत 'विंडोज डिफेंडर फ़ायरवॉल बंद करें' चेक करें और ओके पर क्लिक करें।

- यदि आप विंडोज फ़ायरवॉल बंद नहीं करना चाहते हैं, तो आप बस TFTP कनेक्शन के लिए एक अपवाद जोड़ सकते हैं। ऐसा करने के लिए, विंडोज फ़ायरवॉल सेटिंग्स विंडो पर 'विंडोज डिफेंडर फ़ायरवॉल के माध्यम से किसी ऐप या सुविधा को अनुमति दें' पर क्लिक करें।
- 'सेटिंग्स बदलें' पर क्लिक करके अपवाद जोड़ने में सक्षम हों।
- अब, एक और ऐप अनुमति दें पर क्लिक करें और फिर ब्राउज़ दबाएं।
- विंडोज system32 डायरेक्टरी में TFTP.exe खोजें। इसे चुनें और ओपन पर क्लिक करें।
- दोनों निजी और सार्वजनिक बॉक्स चेक करें और फिर ओके पर क्लिक करें।

TFTP का उपयोग करके फ़ाइलें स्थानांतरित करना
अंत में, TFTP क्लाइंट स्थापित करने और UDP पोर्ट 69 को फ़ॉरवर्ड करने के बाद, आप दूरस्थ या स्थानीय रूप से फ़ाइलें स्थानांतरित करने के लिए तैयार हैं। ऐसा करने के लिए, सुनिश्चित करें कि सर्वर चल रहा है और फिर दिए गए निर्देशों का पालन करें:
- Windows Key + R दबाकर रन खोलें।
- कमांड प्रॉम्प्ट खोलने के लिए 'cmd' टाइप करें।
- फ़ाइलें स्थानांतरित करने से पहले, सुनिश्चित करें कि आप जो फ़ाइलें भेजना चाहते हैं वे सर्वर रूट डायरेक्टरी में हैं।
- अब, यदि आप फ़ाइल प्राप्त करना चाहते हैं, तो आपको GET पैरामीटर का उपयोग करना होगा। यदि आप फ़ाइल भेजना चाहते हैं, तो आपको बस PUT पैरामीटर का उपयोग करना होगा। कमांड इस प्रकार है:
Tftp -i [सर्वर IP पता] [GET या PUT] [फ़ाइल का पथ]
- एक उदाहरण निम्नलिखित होगा:
Tftp -i 192.168.10.8 put E:\hello.txt

- यदि आप फ़ाइल प्राप्त करना चाहते हैं, तो कमांड इस प्रकार होगी:
Tftp -i 192.168.10.8 get hello.txt

नोट:
यदि आप फ़ाइलों को दूरस्थ रूप से स्थानांतरित करना चाहते हैं, तो आपको कमांड प्रॉम्प्ट में पब्लिक IP पता पोर्ट के बाद निर्दिष्ट करना होगा। एक उदाहरण होगा:
Tftp -i 39.43.126.2:69 put E:\hello.txt