कई सामान्य और थोड़े उन्नत कंप्यूटर उपयोगकर्ता कई वर्षों से इनका उपयोग कर रहे हैं और उन्हें नामित फ़ाइल के अस्तित्व के बारे में पता नहीं था मेजबान, जिसका कोई उपनाम (अर्थात् विस्तार) नहीं है।

लेकिन वायरस और विंडो परिवार (विंडोज़) के ऑपरेटिंग सिस्टम की अपूर्णता के कारण, उपयोगकर्ताओं को इस "होस्ट" को काफी करीब से जानना पड़ा।



होस्ट्स फ़ाइल किसके लिए है?

विंडोज़ ऑपरेटिंग सिस्टम (XP, Vista, 7, आदि) में फ़ाइल मेजबानहोस्ट नाम (नोड्स, सर्वर, डोमेन) को उनके आईपी पते (नाम रिज़ॉल्यूशन) के साथ जोड़ने (मानचित्र) के लिए उपयोग किया जाता है।फ़ाइल मेजबानएक साधारण टेक्स्ट फ़ाइल है जिसमें कोई एक्सटेंशन नहीं है (इसमें कोई बिंदु भी नहीं है :))।

फ़ाइल मेजबाननिर्देशिका में भौतिक रूप से स्थित:

  • \Windows\System32\ड्राइवर\आदि\- Windows 2000/NT/XP/Vista\7 के लिए
  • \खिड़कियाँ\- पुराने विंडोज 95/98/एमई के लिए

अक्सर यह निर्देशिका ड्राइव C पर स्थित होती है, इसलिए इस मामले में फ़ाइल का पूरा पथ प्राप्त होता है मेजबानप्रतिनिधित्व करता है:

डिफ़ॉल्ट रूप से, सामान्य होस्ट फ़ाइल में केवल एक आईपी पता निर्दिष्ट किया जाना चाहिए, यह है - 127.0.0.1 . यह आईपी लोकलहोस्ट यानी आपके स्थानीय पीसी के लिए आरक्षित है। वहां कोई अन्य पता नहीं होना चाहिए!

फ़ाइल सामग्री मेजबान Windows XP (रूसी OS संस्करण) के लिए:



टेक्स्ट रूप में, Windows XP के लिए होस्ट्स फ़ाइल की सामग्री को यहां से कॉपी किया जा सकता है:

# (सी) माइक्रोसॉफ्ट कार्पोरेशन, 1993-1999
#
# यह एक नमूना HOSTS फ़ाइल है जिसका उपयोग विंडोज़ के लिए Microsoft TCP/IP द्वारा किया जाता है।
#
# इस फ़ाइल में होस्टनामों के लिए आईपी पते की मैपिंग शामिल है।
# प्रत्येक तत्व एक अलग लाइन पर होना चाहिए. IP पता अवश्य होना चाहिए
# पहले कॉलम में होना चाहिए और उसके बाद उचित नाम होना चाहिए।
# आईपी एड्रेस और होस्टनाम को कम से कम एक स्थान से अलग किया जाना चाहिए।
#
# इसके अतिरिक्त, कुछ पंक्तियों में टिप्पणियाँ हो सकती हैं
# (जैसे कि यह पंक्ति), उन्हें नोड नाम का पालन करना होगा और अलग होना होगा
इसमें से # चिन्ह "#" के साथ।
#
# उदाहरण के लिए:
#
# 102.54.94.97 rhino.acme.com # मूल सर्वर
# 38.25.63.10 x.acme.com # क्लाइंट नोड x

127.0.0.1 लोकलहोस्ट

फ़ाइल सामग्री मेजबान Windows Vista (अंग्रेजी OS संस्करण) के लिए:

टेक्स्ट रूप में, Windows Vista के लिए होस्ट्स फ़ाइल की सामग्री को यहां से कॉपी किया जा सकता है:

# कॉपीराइट (सी) 1993-2006 माइक्रोसॉफ्ट कॉर्प।
#

#




#अंतरिक्ष।
#


#
# उदाहरण के लिए:
#


127.0.0.1 लोकलहोस्ट
::1 लोकलहोस्ट



फ़ाइल सामग्री मेजबानविंडोज 7 के लिए (ओएस का अंग्रेजी संस्करण):

टेक्स्ट फॉर्म में, विंडोज 7 के लिए होस्ट्स फ़ाइल की सामग्री को यहां से कॉपी किया जा सकता है:

# कॉपीराइट (सी) 1993-2009 माइक्रोसॉफ्ट कॉर्प।
#
# यह एक नमूना HOSTS फ़ाइल है जिसका उपयोग विंडोज़ के लिए Microsoft TCP/IP द्वारा किया जाता है।
#
# इस फ़ाइल में होस्ट नामों के आईपी पते की मैपिंग शामिल है। प्रत्येक
# प्रविष्टि को एक व्यक्तिगत पंक्ति में रखा जाना चाहिए. आईपी ​​पता होना चाहिए
# को पहले कॉलम में रखा जाए और उसके बाद संबंधित होस्ट नाम लिखा जाए।
# आईपी एड्रेस और होस्ट नाम को कम से कम एक से अलग किया जाना चाहिए
#अंतरिक्ष।
#
# इसके अतिरिक्त, टिप्पणियाँ (जैसे ये) व्यक्तिगत रूप से डाली जा सकती हैं
# पंक्तियाँ या मशीन के नाम का अनुसरण करते हुए "#" चिन्ह द्वारा दर्शाया गया।
#
# उदाहरण के लिए:
#
# 102.54.94.97 rhino.acme.com # स्रोत सर्वर
# 38.25.63.10 x.acme.com # x क्लाइंट होस्ट

# लोकलहोस्ट नाम रिज़ॉल्यूशन को DNS के भीतर ही नियंत्रित किया जाता है।
#127.0.0.1 लोकलहोस्ट
# ::1 लोकलहोस्ट

होस्ट्स फ़ाइल का उपयोग करना

फ़ाइल मेजबानसैद्धांतिक रूप से इसका उपयोग इंटरनेट को तेज़ करने और ट्रैफ़िक की मात्रा को कम करने के लिए किया जा सकता है। यह उपयोगकर्ता द्वारा बार-बार देखे जाने वाले संसाधनों के लिए DNS सर्वर के अनुरोधों को कम करके प्राप्त किया जाता है। उदाहरण के लिए, यदि आप हर दिन सर्च इंजन यांडेक्स और गूगल (साइट्स) का उपयोग करते हैं http://yandex.ruऔर http://google.ruक्रमशः), तो यह फ़ाइल में समझ में आता है मेजबानपंक्ति के बाद " 127.0.0.1 लोकलहोस्ट"निम्नलिखित पंक्तियाँ लिखें:

93.158.134.11 yandex.ru

209.85.229.104 google.ru

यह आपके इंटरनेट ब्राउज़र को DNS सर्वर से संपर्क नहीं करने देगा, बल्कि तुरंत साइटों से कनेक्शन स्थापित करने की अनुमति देगा Yandex.ruऔर google.ru. निःसंदेह, वर्तमान में बहुत कम लोग ऐसी तरकीबें अपनाते हैं, यदि केवल अच्छी आधुनिक पहुंच गति के कारण।



होस्ट फ़ाइल का उपयोग करने पर प्रतिबंध

कुछ उन्नत कॉमरेड कभी-कभी अवांछित वेब संसाधनों को ब्लॉक करने के लिए होस्ट फ़ाइल का उपयोग करते हैं (उदाहरण के लिए, कामुक सामग्री - बच्चों के लिए जब तक कि वे बड़े न हो जाएं और आपसे अधिक स्मार्ट कंप्यूटर न बन जाएं)। ऐसा करने के लिए आपको लाइन के बाद की जरूरत है 127.0.0.1 लोकलहोस्टबीएनएम लाइन या कई लाइनें भी जोड़ें:

127.0.0.1 अवरुद्ध संसाधन का पता-1

127.0.0.1 पताअवरुद्ध संसाधन-2

127.0.0.1 पताअवरुद्ध संसाधन-3

उदाहरण के लिए:

इस प्रविष्टि का सार यह है कि निर्दिष्ट अवरुद्ध संसाधन अब ब्राउज़र द्वारा आईपी पते से मेल खाएगा 127.0.0.1 , जो स्थानीय कंप्यूटर का पता है - तदनुसार, निषिद्ध साइट बस लोड नहीं होगी।

यह फ़ंक्शन अक्सर कंप्यूटर वायरस द्वारा उपयोग किया जाता है, जो हमलावरों के लिए आवश्यक ब्राउज़र रीडायरेक्ट को होस्ट फ़ाइल में जोड़ता है:

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

ध्यान! इसके लिए कभी भुगतान न करें! और एसएमएस न भेजें!

सेल फ़ोन का उपयोग केवल पासवर्ड या अनलॉक कोड प्राप्त करने के साधन के रूप में किया जा सकता है। वे। संदेश आपके पास आने चाहिए, आपकी ओर से नहीं।



हालाँकि, यदि आपको पैसे से कोई आपत्ति नहीं है, तो पहले अपने मोबाइल ऑपरेटर से इस नंबर पर एसएमएस भेजने की लागत की जांच करें ताकि यह निश्चित रूप से तय हो सके कि आपको वास्तव में किसी को यह राशि देने से कोई आपत्ति नहीं है।

होस्ट्स फ़ाइल को कैसे संपादित करें

  1. प्रत्येक तत्व को उसकी अपनी (अलग) पंक्ति में लिखा जाना चाहिए।
  2. साइट का आईपी पता पंक्ति के पहले स्थान से शुरू होना चाहिए, उसके बाद (उसी पंक्ति में) एक स्थान और उसके बाद संबंधित होस्ट नाम होना चाहिए।
  3. आईपी ​​​​पते और होस्टनाम को कम से कम एक स्थान से अलग किया जाना चाहिए।
  4. टिप्पणी पंक्ति # चिह्न से प्रारंभ होनी चाहिए.
  5. यदि टिप्पणियों का उपयोग डोमेन नाम मिलान स्ट्रिंग में किया जाता है, तो उन्हें होस्ट नाम का पालन करना होगा और इसके द्वारा अलग भी किया जाना चाहिए # .

वायरस और होस्ट फ़ाइल

अपनी गतिविधियों का तुरंत पता चलने से रोकने के लिए, हमलावर फ़ाइल को संपादित करते हैं मेजबानचालाकी भरे तरीके से. कई विकल्प संभव हैं:

1. फ़ाइल के अंत तक मेजबानजोड़ दिया गया है बहुतकई पंक्तियाँ हैं (कई हजार), और पुनर्निर्देशन पते (अक्सर अंत में स्थित) को नोटिस करना मुश्किल है, खासकर यदि आप फ़ाइल की सामग्री देखते हैं मेजबानअंतर्निर्मित विंडोज़ नोटपैड का उपयोग करना - एक बहुत ही ख़राब संपादक।

सामग्री देखने और फ़ाइल को संपादित करने के लिए मेजबानऐसे टेक्स्ट एडिटर का उपयोग करना सबसे अच्छा है जो किसी दस्तावेज़ में पंक्तियों की संख्या दिखाता है, जैसे नोटपैड++।

आपको होस्ट्स फ़ाइल के बड़े आकार से भी चिंतित होना चाहिए; सामान्य स्थिति में, इसका आकार कुछ किलोबाइट से अधिक नहीं हो सकता है!

2. मूल होस्ट्स फ़ाइल को संपादित किया जाता है, जिसके बाद उसे विशेषता सौंपी जाती है " छिपा हुआ" या " प्रणाली", क्योंकि डिफ़ॉल्ट रूप से छिपी हुई फ़ाइलें और फ़ोल्डर्स विंडोज ऑपरेटिंग सिस्टम में प्रदर्शित नहीं होते हैं। फ़ोल्डर में C:\WINDOWS\system32\drivers\etcफ़ाइल बनाई गई है मेज़बान.txt(डिफ़ॉल्ट रूप से, पंजीकृत फ़ाइल प्रकारों के लिए एक्सटेंशन प्रदर्शित नहीं होते हैं, और सिस्टम फ़ाइल को स्वीकार नहीं करता है मेज़बान.txt, उसे केवल जरूरत है मेजबान), जो या तो पूरी तरह से खाली है, या सब कुछ वैसा ही लिखा गया है जैसा कि एक वास्तविक फ़ाइल में होना चाहिए मेजबान.

3. दूसरे विकल्प के समान, केवल यहां हमलावरों ने पहले से ही यह विकल्प प्रदान किया है कि पंजीकृत फ़ाइल प्रकारों के लिए एक्सटेंशन ऑपरेटिंग सिस्टम में प्रदर्शित होते हैं (उपयोगकर्ता ने इसे स्वतंत्र रूप से सक्षम किया है)। इसलिए, फ़ाइल के बजाय मेज़बान.txtवायरस एक फ़ाइल बनाता है मेजबान, जिसमें अक्षर है " हे"रूसी, अंग्रेजी नहीं। देखने में फ़ाइल वास्तविक जैसी दिखती है, लेकिन सिस्टम द्वारा भी नहीं देखी जाती है।

इस चित्र में पहली फ़ाइल मेजबान- छिपा हुआ, वायरस ने इसमें बदलाव किए। दूसरी फ़ाइल मेजबान- वास्तविक नहीं, इसमें रूसी अक्षर है " हे"नाम में, अक्सर यह फ़ाइल होती है मेजबानखाली, वायरस वास्तविक फ़ाइल से सामग्री की प्रतिलिपि बनाने की जहमत नहीं उठाते।

होस्ट्स फ़ाइल को पुनर्स्थापित किया जा रहा है

यदि आपने अपनी फ़ाइल में समान परिवर्तनों की पहचान की है मेज़बान, हर चीज़ को उसकी मूल स्थिति में बहाल करने की आवश्यकता है। ऐसा करने के लिए आपको निम्नलिखित कार्य करने होंगे:

  • अपने एंटीवायरस प्रोग्राम में रीयल-टाइम सुरक्षा अक्षम करें, क्योंकि कई सामान्य आधुनिक एंटीवायरस प्रोग्राम (उदाहरण के लिए, अवीरा) फ़ाइल में परिवर्तन की अनुमति नहीं देते हैं मेजबान.
  • निर्देशिका खोलें C:\WINDOWS\system32\drivers\etc
  • पंजीकृत फ़ाइल प्रकारों, छिपी हुई फ़ाइलों और सिस्टम फ़ाइलों के लिए एक्सटेंशन का प्रदर्शन सक्षम करें।
  • फ़ाइल पर क्लिक करें मेजबानराइट-क्लिक करें और लाइन का चयन करें " नोटपैड++ के साथ संपादित करें":

यदि आपके पास टेक्स्ट एडिटर प्रोग्राम नोटपैड++ स्थापित नहीं है, तो मेरा सुझाव है कि पहले इसे इंस्टॉल करें और नोटपैड का उपयोग न करें। यदि आपके पास वर्तमान में इंटरनेट नहीं है या आप नोटपैड++ डाउनलोड करने में बहुत आलसी हैं, तो आप फ़ाइल को संपादित करने के लिए खराब नोटपैड का उपयोग कर सकते हैं मेजबान.

किसी फ़ाइल को खोलने के लिए मेजबाननोटपैड के साथ, आपको उस पर बायाँ-क्लिक करना होगा, संदेश के साथ एक विंडोज़ विंडो दिखाई देगी " निम्न फ़ाइल नहीं खोली जा सकी..." स्विच को "पर सेट करें सूची से मैन्युअल रूप से किसी प्रोग्राम का चयन करना". क्लिक करें ठीक है. खिड़की में " कार्यक्रम चयन" सूची में खोजें स्मरण पुस्तकऔर दबाएँ ठीक है.

  • होस्ट्स फ़ाइल की सामग्री को संपादित करें ताकि यह इस आलेख की शुरुआत में बताए अनुसार बन जाए।
  • परिवर्तनों को सुरक्षित करें।
  • एंटीवायरस प्रोग्राम सुरक्षा सक्रिय करें (यदि अक्षम हो)।
  • अपना ब्राउज़र लॉन्च करें और जांचें कि आप वांछित साइटें देख सकते हैं।

होस्ट फ़ाइल कैसे काम करती है

जब कोई उपयोगकर्ता ब्राउज़र में किसी साइट का पता (यूआरएल) टाइप करता है और Enter दबाता है, तो उपयोगकर्ता का ब्राउज़र:

  • होस्ट फ़ाइल में जाँचता है कि दर्ज किया गया नाम कंप्यूटर का अपना नाम (लोकलहोस्ट) है या नहीं।
  • यदि नहीं, तो ब्राउज़र होस्ट्स फ़ाइल में अनुरोधित पते (होस्टनाम) की तलाश करता है।
  • यदि कोई होस्टनाम पाया जाता है, तो ब्राउज़र उस होस्ट से संबंधित होस्ट फ़ाइल में निर्दिष्ट आईपी पते तक पहुंचता है।
  • यदि होस्ट फ़ाइल में होस्टनाम नहीं मिलता है, तो ब्राउज़र DNS रिज़ॉल्वर कैश (DNS कैश) तक पहुँचता है।
  • यदि कैश में एक होस्टनाम पाया जाता है, तो ब्राउज़र उस होस्ट के लिए DNS कैश में संग्रहीत आईपी पते को देखता है;
  • यदि होस्टनाम DNS रिज़ॉल्वर कैश में नहीं मिलता है, तो ब्राउज़र DNS सर्वर से संपर्क करता है;
  • यदि अनुरोधित वेब पेज (साइट) मौजूद है, तो DNS सर्वर उपयोगकर्ता द्वारा निर्दिष्ट यूआरएल को आईपी पते में अनुवादित करता है;
  • वेब ब्राउज़र अनुरोधित संसाधन को डाउनलोड करता है।

नमस्कार, ब्लॉग साइट के प्रिय पाठकों। आज मैं इसके डिज़ाइन में काफी सरल चीज़ के बारे में बात करना चाहता हूं, जैसे होस्ट फ़ाइल.

उल्लेखनीय बात यह है कि यह लिनक्स से लेकर विंडोज 7 तक लगभग सभी ऑपरेटिंग सिस्टम (और इसलिए इंटरनेट उपयोगकर्ताओं के सभी कंप्यूटर) पर रहता है। इसकी एक और विशिष्ट संपत्ति यह है कि इसमें कोई एक्सटेंशन नहीं है, लेकिन यह इस तथ्य के कारण है यह काम करता है यह किसी भी ओएस में होना चाहिए, जिसका अर्थ है कि यह सार्वभौमिक होना चाहिए।

लेकिन ये मुख्य बात नहीं है. हालांकि वह अतीत का अवशेष है, होस्ट का उपयोग अच्छे उद्देश्यों के लिए और इतने अच्छे उद्देश्यों के लिए करने के अभी भी बहुत सारे तरीके हैं। उदाहरण के लिए, वायरस और वायरस लेखक इसे बहुत पसंद करते हैं और अक्सर इसका उपयोग या तो आधिकारिक साइटों को अपने फ़िशिंग डुप्लिकेट से बदलने के लिए करते हैं, या आपके एंटीवायरस प्रोग्राम को अपडेट करने की क्षमता को अवरुद्ध करने के लिए करते हैं।

हालाँकि, नेटवर्क उपकरण को आईपी-आधारित उपकरणों की आवश्यकता होती है और कुछ नहीं। इसलिए, होस्ट नाम और उसके आईपी पते () के बीच पत्राचार की एक सूची मैन्युअल रूप से तैयार की गई थी। ऐसी सूची को होस्ट कहा जाता था और इसे स्थानीय नेटवर्क के सभी नोड्स पर भेजा जाता था। उस क्षण तक सब कुछ बढ़िया था जब इस फ़ाइल में बड़ी संख्या में रिकॉर्ड मौजूद होने के कारण इस पद्धति का उपयोग करना संभव नहीं था। इसे बाहर भेजना समस्याग्रस्त हो गया है।

इस संबंध में, हमने इस मुद्दे को अलग तरीके से देखने का फैसला किया, अर्थात्, इंटरनेट पर एक संपूर्ण (डोमेन नाम प्रणाली) रखने के लिए जो इन सभी पत्राचार तालिकाओं को संग्रहीत करेगा और उपयोगकर्ता कंप्यूटर किस तरह के आईपी के सवाल के साथ निकटतम से संपर्क करेंगे- ish,vasya.ru डोमेन से मेल खाता है।

उसी समय, हर कोई होस्ट्स फ़ाइल के बारे में खुशी से भूल गया, लेकिन यह अभी भी सभी ऑपरेटिंग सिस्टम में मौजूद था, सिवाय इसके कि इसकी सामग्री बेहद कम थी। आमतौर पर केवल एक ही प्रविष्टि थी और अब भी मौजूद है:

127.0.0.1 लोकलहोस्ट

किसी कारण से, इस आईपी पते (अधिक सटीक रूप से रेंज 127.0.0.1 - 127.255.255.255) को स्थानीय होस्ट (निजी आईपी) को नामित करने के लिए चुना गया था, यानी। वही कंप्यूटर जिस पर आप बैठे हैं (शाब्दिक रूप से लोकलहोस्ट - "यह कंप्यूटर")। लेकिन, वास्तव में, यह सब पुराने IPv4 (चौथे संस्करण) के लिए है।

और IPv6 में, जो अब उपयोग में आ रहा है (इस तथ्य के कारण कि पिछले संस्करण में शामिल पतों की संख्या अब सभी के लिए पर्याप्त नहीं है), ऐसी प्रविष्टि थोड़ी अलग दिखेगी:

::1 लोकलहोस्ट

लेकिन सार एक ही है. क्योंकि अब आईपी पते को निर्दिष्ट करने के लिए दोनों मानक अभी भी होस्ट फ़ाइल में उपयोग किए जाते हैं या उपयोग किए जा सकते हैं आमतौर पर ये दोनों लाइनें मौजूद होती हैं. सच है, उनके ऊपर किसी भी प्रकार का बिलबोर्ड लिखा हो सकता है (इस्तेमाल किए गए ओएस के आधार पर), लेकिन उन सभी पंक्तियों की शुरुआत में हैश प्रतीक # (हैश) होता है, जिसका अर्थ है कि ये पंक्तियाँ टिप्पणियाँ हैं और इन्हें ध्यान में नहीं रखा जाना चाहिए .

मेरे पुराने Windows Vista पर, होस्ट्स फ़ाइल अब इस तरह दिखती है:

# कॉपीराइट (सी) 1993-1999 माइक्रोसॉफ्ट कॉर्प. # # यह एक नमूना HOSTS फ़ाइल है जिसका उपयोग Microsoft TCP/IP द्वारा विंडोज़ के लिए किया जाता है। # # इस फ़ाइल में होस्ट नामों के आईपी पते की मैपिंग शामिल है। प्रत्येक # प्रविष्टि को एक व्यक्तिगत पंक्ति में रखा जाना चाहिए। आईपी ​​पते को पहले कॉलम में रखा जाना चाहिए और उसके बाद संबंधित होस्ट नाम होना चाहिए। # आईपी एड्रेस और होस्ट नाम को कम से कम एक # स्पेस से अलग किया जाना चाहिए। # # इसके अतिरिक्त, टिप्पणियाँ (जैसे कि ये) अलग-अलग # लाइनों पर या "#" प्रतीक द्वारा दर्शाए गए मशीन नाम का अनुसरण करते हुए डाली जा सकती हैं। # # उदाहरण के लिए: # # 102.54.94.97 rhino.acme.com # स्रोत सर्वर # 38.25.63.10 x.acme.com # x क्लाइंट होस्ट # यह HOSTS फ़ाइल Dr.Web एंटी-रूटकिट एपीआई 127.0.0.1 लोकलहोस्ट द्वारा बनाई गई है:: 1 लोकलहोस्ट

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

यहां मुख्य प्रश्न उठता है: ब्राउज़र में दर्ज डोमेन नामों और इन डोमेन के पीछे छिपे आईपी पते के बीच पत्राचार स्थापित करने की प्रक्रिया में होस्ट्स वर्तमान में क्या स्थान लेता है? खैर, जैसा कि यह निकला, यह एक बहुत ही महत्वपूर्ण स्थान रखता है, अर्थात् पहला। लेकिन सबसे पहले चीज़ें.

तो, आप अपने ब्राउज़र के एड्रेस बार में यूआरएल एड्रेस () दर्ज करें, या अपने ब्राउज़र बुकमार्क, या उसमें खुले किसी भी वेब पेज से एक लिंक का अनुसरण करें। किसी भी स्थिति में, ब्राउज़र आपसे उस दस्तावेज़ का पथ प्राप्त करता है जिसे आप देखना चाहते हैं।

किसी भी स्थिति में, यूआरएल में उस साइट का डोमेन नाम शामिल होगा जिस पर आपकी रुचि वाला दस्तावेज़ स्थित है (हमारे उदाहरण में साइट)। हालाँकि, यह डोमेन एक बहुत ही विशिष्ट सर्वर (शायद आभासी) से मेल खाता है जहाँ यह साइट होस्ट की गई है। और यह सर्वर अवश्य होना चाहिए एक आईपी पता होना चाहिए, ताकि यह नेटवर्क पर दिखाई दे और उस तक पहुंचा जा सके।

आपका ब्राउज़र यह नहीं जान सकता कि कौन सा आईपी यूआरएल में निहित डोमेन नाम से मेल खाता है (ठीक है, जब तक कि आपने इसी ब्राउज़र में DNS रिकॉर्ड की कैशिंग सक्षम नहीं की है और आप पहले इस नोड पर जा चुके हैं)। इसलिए वह पहले पतेस्पष्टीकरण के लिए, विशेष रूप से अपने कंप्यूटर पर होस्ट्स फ़ाइल देखें।

यदि यह डोमेन वहां (और संबंधित आईपी) नहीं मिलता है, तो ब्राउज़र अत्याचार करना शुरू कर देगा डीएनएस रिकॉर्ड कैशिंग सेवाविंडोज़ से. यदि आपने पहले इस डोमेन को एक्सेस किया है और तब से ज्यादा समय नहीं बीता है, तो DNS कैश ब्राउज़र को यही IP पता देगा। ब्राउज़र इसे प्राप्त करेगा और आपके द्वारा अनुरोधित दस्तावेज़ खोलेगा।

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

और यह आपके कंप्यूटर से इंटरनेट से दस्तावेज़ खोलने के किसी भी अनुरोध के साथ होता है। आपको समझ आया? ख़ाली होस्टकोई समस्या पैदा नहीं करता है, लेकिन यदि आप इसे भरते हैं, और दुर्भावनापूर्ण इरादे से भी, तो यह पता चल सकता है कि आप अपने यांडेक्स वॉलेट के लिए पासवर्ड इस भुगतान प्रणाली की आधिकारिक वेबसाइट पर नहीं, बल्कि एक समान फ़िशिंग संसाधन पर दर्ज कर रहे हैं डिज़ाइन (देखें) .

यह कैसे हो सकता है? खैर, कोई भी वायरस संक्रमण () से सुरक्षित नहीं है, और एक वायरस आसानी से फ़िशिंग संसाधन का आईपी पता होस्ट्स में जोड़ सकता है और इसे डोमेन नाम मनी.यांडेक्स.ru निर्दिष्ट कर सकता है, उदाहरण के लिए। यहीं खतरा है.

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

होस्ट्स फ़ाइल कहाँ स्थित है और मैं इससे वायरस प्रविष्टियाँ कैसे हटा सकता हूँ?

दूसरी ओर वायरस द्वारा किए गए परिवर्तन हटाएँयहां तक ​​कि कंप्यूटर में एक बिल्कुल नौसिखिया व्यक्ति भी होस्ट फ़ाइल का उपयोग कर सकता है। आमतौर पर समस्या यह पता लगाना है कि यह फ़ाइल कहाँ स्थित है।

विंडोज़ के पुराने संस्करणों, जैसे XP या 2000 में, यह सभी के लिए खुला था और निम्नलिखित पते पर सिस्टम फ़ोल्डर्स में रहता था:

विंडोज़\System32\ड्राइवर\आदि\

आप इस पर विश्वास नहीं करेंगे, लेकिन वह विंडोज 7 और विस्टा दोनों में एक ही पते पर रहता है, लेकिन वहां सब कुछ कुछ अधिक जटिल है, क्योंकि पथ का अनुसरण करना:

C:\Windows\System32\drivers\

आपको वहां कोई आदि फोल्डर नहीं मिलेगा. डेवलपर्स ने निर्णय लिया कि समस्याओं से बचने के लिए सामान्य मनुष्यों को इस फ़ाइल को नहीं छूना चाहिए।

हालाँकि, होस्ट फ़ाइल विंडोज़ 7 और विस्टा मेंअभी भी मौजूद है, प्रशासक अधिकार प्राप्त करने के बाद आपको बस इसे खोजने की जरूरत है। व्यक्तिगत रूप से, मैंने कभी भी अधिकारों के साथ इस सब बकवास को समझने की कोशिश नहीं की, लेकिन मैंने इस सीमा से पार पाने के लिए अपने लिए एक बहुत ही सरल तरीका ढूंढ लिया।

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

खैर, वास्तव में, आधी लड़ाई हो चुकी है। अब नोटपैड में, शीर्ष मेनू से "फ़ाइल" - "खोलें" चुनें। एक मानक विंडोज एक्सप्लोरर विंडो में, वांछित फ़ोल्डर आदि ढूंढें (Windows\System32\drivers\ निर्देशिका के अंदर), निचले दाएं कोने में ड्रॉप-डाउन सूची से "सभी फ़ाइलें" चुनें और प्रसन्न आंखों से इस शीर्ष की उपस्थिति देखें -गुप्त फ़ाइल:

ऐसा लगता है कि यह बिल्कुल बिना विस्तार के होगा और बाकी सब बकवास होगा hosts.txt, वायरस बहुत बार बनाए जाते हैंआपका ध्यान भटकाने और अंततः आपको भ्रमित करने के लिए। एक वास्तविक फ़ाइल के लिए, वे "हिडन" विशेषता सेट करते हैं, जिसे फ़ाइल पर बस राइट-क्लिक करके और नीचे "गुण" आइटम का चयन करके चेक या अनचेक किया जा सकता है:

और क्योंकि विंडोज़ में, डिफ़ॉल्ट रूप से, पंजीकृत फ़ाइल प्रकारों के लिए एक्सटेंशन प्रदर्शित नहीं होते हैं (यही कारण है कि उन्होंने ऐसा किया - मुझे समझ नहीं आता), तो उपयोगकर्ता इसके एक्सटेंशन को देखे बिना, या इस तथ्य को देखे बिना कि इसमें कोई अन्य होस्ट है, होस्ट.txt ढूंढता है। वही फ़ोल्डर, लेकिन यह उसकी आंखों से छिपा हुआ है।

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

हालाँकि, निश्चित रूप से, उपयोगकर्ता उन्नत हो सकता है और सेटिंग्स में छिपी और सिस्टम फ़ाइलों के प्रदर्शन को सक्षम कर सकता है। विंडोज़ विस्टा में, ऐसा करने के लिए, "कंट्रोल पैनल" - "फ़ोल्डर विकल्प" - "व्यू" टैब पर जाएं और चेकबॉक्स को "छिपे हुए फ़ोल्डर और फ़ाइलें दिखाएं" लाइन पर ले जाएं। वैसे, ऊपर दी गई "एक्सटेंशन छुपाएं..." पंक्ति को अनचेक करना बेहतर होगा:

खाओ इस फ़ाइल को खोलने का एक बहुत ही सरल तरीका. यह आपके कीबोर्ड पर विन + आर कुंजी संयोजन को दबाने के लिए पर्याप्त होगा (या "स्टार्ट" बटन मेनू से "रन" चुनें), फिर खुलने वाली विंडो में निम्न पंक्ति दर्ज करें और एंटर दबाएं:

नोटपैड %windir%\system32\drivers\etc\hosts

लेकिन बात वह नहीं है. हमें अभी भी पता चला है कि यह गुप्त फ़ाइल (विंडोज़ 7 और विस्टा के लिए) कहाँ स्थित है, और हमें संभावित दुरुपयोग के लिए इसकी सावधानीपूर्वक जाँच करनी चाहिए। यदि रोगी की प्रारंभिक जांच में कोई विकृति सामने न आए तो देखें नोटपैड में पेज स्क्रॉल क्षेत्र में.

कभी-कभी वायरस कई सौ खाली लाइनों के बाद अपनी प्रविष्टियां बनाता है, जिससे आपके पहचाने जाने का जोखिम कम हो जाता है। यदि कोई स्क्रॉल बार नहीं है, तो सब कुछ बढ़िया है, लेकिन यदि है, तो इसका उपयोग करें और अपने मेज़बानों को उस स्वरूप में लाएँ जो उसे होना चाहिएजन्म से, यानी इसमें केवल दो पंक्तियाँ होना ही पर्याप्त होगा (किसी को भी टिप्पणियों की आवश्यकता नहीं है):

127.0.0.1 लोकलहोस्ट::1 लोकलहोस्ट

तो अगर पते की नकल करनाइस फ़ाइल में इसे प्रस्तुत करना काफी सरल है, उदाहरण के लिए यह इस तरह दिख सकता है:

127.0.0.1 लोकलहोस्ट::1 लोकलहोस्ट 77.88.21.3 साइट

इस मामले में, इसे कैसे क्रियान्वित किया जाता है? अवरुद्धहोस्ट के माध्यम से कुछ साइटें? ठीक है, बस उस डोमेन को निजी आईपी पता 127.0.0.1 असाइन करें जिसे ब्लॉक करने की आवश्यकता है, उदाहरण के लिए, इस तरह:

127.0.0.1 लोकलहोस्ट::1 लोकलहोस्ट 127.0.0.1 vk.com 127.0.0.1 odnoklassniki.ru

स्मार्ट ब्राउज़र इस मिलान को ढूंढता है और आपके कंप्यूटर से वांछित दस्तावेज़ (वेब ​​पेज) प्राप्त करने का प्रयास करता है, जो स्वाभाविक रूप से विफल रहता है और जिसके बारे में वह आपको तुरंत सूचित करेगा। वैसे, यह आपके बच्चों की उन साइटों तक पहुंच को अवरुद्ध करने का एक अच्छा तरीका है जिन पर आपको लगता है कि उन्हें नहीं जाना चाहिए। बेशक, आपको अभी भी ऐसी साइटों की एक सूची बनाने या उन्हें कहीं प्राप्त करने की आवश्यकता होगी, लेकिन यदि आप चाहें, तो आप कोशिश कर सकते हैं।

जैसा कि मैंने पहले ही उल्लेख किया है, प्राचीन समय में, जब अधिकांश उपयोगकर्ताओं के लिए इंटरनेट अभी भी धीमा था, साइटों को खोलने में तेजी लाने के लिए, उन्होंने होस्ट्स में अपने आईपी नाम पंजीकृत किए। दूसरी बात यह है कि इन्हीं संसाधनों ने समय-समय पर अपनी होस्टिंग और इसके साथ ही अपने आईपी पते भी बदले। और उपयोगकर्ता, यह भूलकर कि उसने इंटरनेट को गति देने के लिए छह महीने पहले क्या किया था, यह समझने की व्यर्थ कोशिश करता है कि उसके पसंदीदा संसाधन उसके लिए उपलब्ध क्यों नहीं हैं।

किसी वेबसाइट को नई होस्टिंग पर ले जाते समय होस्ट्स का उपयोग कैसे करें?

खैर, और अंत में, मैं इस बारे में बात करना चाहूंगा कि कैसे, होस्ट्स फ़ाइल में परिवर्तन करके, आप एक ऐसी साइट के साथ काम कर सकते हैं जो सभी DNS सर्वरों पर एक नया रिकॉर्ड पंजीकृत होने से पहले ही एक नई होस्टिंग में स्थानांतरित हो गई है (एक नया आईपी असाइन करना) आपके डोमेन का पता)। यह विधि बहुत ही सरल लेकिन प्रभावी है।

तो, आप होस्टर बदल लें। स्वाभाविक रूप से, आपकी साइट का आईपी पता भी बदल जाता है। लोगों को इंटरनेट पर इसके बारे में कैसे पता चलेगा? DNS सर्वरों के नेटवर्क का उपयोग करते हुए, सब कुछ सही है। वैसे, आप अपने रजिस्ट्रार के नियंत्रण कक्ष में जाकर और वहां अपने नए होस्टर के एनएस सर्वर के पते दर्ज करके पहला और सबसे महत्वपूर्ण कदम स्वयं उठाएंगे।

उन्हीं से नया DNS पूरे इंटरनेट में फैलेगा। लेकिन यह प्रक्रिया लंबी है और सबसे खराब स्थिति में इसमें कुछ दिन लग सकते हैं। इस दौरान साइट नई और पुरानी दोनों होस्टिंग पर उपलब्ध होनी चाहिए, ताकि दुनिया भर के उपयोगकर्ता इसे देखने के अवसर से वंचित न रहें।

हालाँकि, आपको स्वयं यह जानने में रुचि होगी कि नए होस्टर के साथ आपका संसाधन वास्तव में कैसा लगता है? सभी प्लगइन्स और अन्य चीज़ों के संचालन की जाँच करें। क्या आपको सचमुच कई घंटों से लेकर दो दिनों तक इंतजार करना पड़ेगा? आख़िरकार, यह असहनीय है।

सबसे पहले, आप अपने कंप्यूटर पर DNS कैश को रीसेट करने का प्रयास कर सकते हैं, क्योंकि यदि बाहरी DNS सर्वर को पहले से ही एक नया रिकॉर्ड प्राप्त हो गया है तो यह आपको नई होस्टिंग पर अपना संसाधन देखने से रोक सकता है। इसे कैसे करना है? फिर, सब कुछ बहुत सरल है. अपने कीबोर्ड पर Win+R कुंजी संयोजन दबाएँ (या स्टार्ट बटन मेनू से "रन" चुनें), फिर खुलने वाली विंडो में दर्ज करें:

कमांड प्रॉम्प्ट नामक एक बहुत ही डरावनी विंडो खुलेगी, जहां आपको यह कमांड पेस्ट करना होगा:

Ipconfig /flushdns

कमांड प्रॉम्प्ट विंडो में नियमित पेस्ट बटन काम नहीं करते हैं, इसलिए बस कमांड प्रॉम्प्ट विंडो में राइट-क्लिक करें और पेस्ट चुनें।

उसके बाद, “Enter” पर क्लिक करें, आपके कंप्यूटर पर DNS कैश साफ़ हो जाएगा और आप अपनी साइट को फिर से खोलने का प्रयास कर सकते हैं। वैसे, ब्राउज़र में ही DNS कैश हो सकता है, इसलिए इसे साफ़ करें, या कीबोर्ड पर Shift बटन दबाए रखते हुए विंडो को रीफ़्रेश करें।

वैसे, यदि आप रुचि रखते हैं, तो आप कमांड लाइन में निम्नलिखित कमांड दर्ज करके DNS कैश की सामग्री देख सकते हैं:

Ipconfig /displaydns

क्या साइट अभी भी पुरानी होस्टिंग पर खुलती है? कोई बात नहीं। हम ऊपर वर्णित विधि का उपयोग करके होस्ट्स फ़ाइल ढूंढते हैं और इसमें केवल एक पंक्ति जोड़ते हैं:

109.120.169.66 वेबसाइट

जहां 109.120.169.66 - यह होगा आपकी नई होस्टिंग का आईपी पता, और फिर आपकी साइट का डोमेन नाम अनुसरण करेगा। सभी। जबकि बाकी दुनिया पुरानी होस्टिंग पर आपके संसाधन की प्रशंसा कर रही है, आपके पास उस इंजन पर संभावित समस्याओं को ठीक करने का अवसर है जो पहले ही नई होस्टिंग में स्थानांतरित हो चुका है। चीज़ अद्भुत है और मैं हमेशा इसका उपयोग करता हूँ।

आप सौभाग्यशाली हों! जल्द ही ब्लॉग साइट के पन्नों पर मिलते हैं

आपकी रुचि हो सकती है

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

होस्ट्स फ़ाइल किसके लिए है?
इस सिस्टम फ़ाइल का उद्देश्य एक विशिष्ट आईपी को कुछ वेबसाइट पते निर्दिष्ट करना है।
यह फ़ाइल सभी प्रकार के वायरस और मैलवेयर के साथ बहुत लोकप्रिय है ताकि वे इसमें अपना डेटा लिख ​​सकें या बस इसे बदल सकें।
इन क्रियाओं का परिणाम ब्राउज़र में किसी साइट के "सम्मिलन" के संकेत हो सकते हैं, जो ब्राउज़र खोलने पर एक एसएमएस भेजने या वायरस के रचनाकारों के विवेक पर विभिन्न साइटों को अवरुद्ध करने के लिए कहेगा।

विंडोज़ में होस्ट्स फ़ाइल कहाँ है?
विंडोज़ ओएस के विभिन्न संस्करणों के लिए, होस्ट फ़ाइल का स्थान थोड़ा अलग है:

विंडोज़ 95/98/एमई: विंडोज़\होस्ट
विंडोज़ एनटी/2000: WINNT\system32\drivers\etc\hosts
विंडोज़ एक्सपी/2003/विस्टा/सेवन(7)/8: WINDOWS\system32\drivers\etc\hosts


इसके अलावा, अंत मेजबान, यह पहले से ही अंतिम फ़ाइल है, फ़ोल्डर नहीं। उसके पास यह नहीं है.

सही होस्ट फ़ाइल कैसी दिखनी चाहिए?
विंडोज़ के विभिन्न संस्करणों के लिए होस्ट फ़ाइल की "सामग्री" भी थोड़ी भिन्न है, लेकिन ज़्यादा नहीं। यह अंग्रेजी में "लिखता है" कि इसकी आवश्यकता क्यों है और अपवाद कैसे बनाया जाए, एक उदाहरण देते हुए। # चिह्न से शुरू होने वाली सभी पंक्तियों का मतलब है कि उन पर टिप्पणी की गई है और वे फ़ाइल को प्रभावित नहीं करती हैं।
Windows XP के लिए मूल होस्ट फ़ाइल की सामग्री:


#

#




#अंतरिक्ष।
#


#
# उदाहरण के लिए:
#



127.0.0.1 लोकलहोस्ट


Windows Vista के लिए मूल होस्ट फ़ाइल की सामग्री:

# कॉपीराइट (सी) 1993-2006 माइक्रोसॉफ्ट कॉर्प।
#
# यह एक नमूना HOSTS फ़ाइल है जिसका उपयोग विंडोज़ के लिए Microsoft TCP/IP द्वारा किया जाता है।
#
# इस फ़ाइल में होस्ट नामों के आईपी पते की मैपिंग शामिल है। प्रत्येक
# प्रविष्टि को एक व्यक्तिगत पंक्ति में रखा जाना चाहिए. आईपी ​​पता होना चाहिए
# को पहले कॉलम में रखा जाए और उसके बाद संबंधित होस्ट नाम लिखा जाए।
# आईपी एड्रेस और होस्ट नाम को कम से कम एक से अलग किया जाना चाहिए
#अंतरिक्ष।
#
# इसके अतिरिक्त, टिप्पणियाँ (जैसे ये) व्यक्तिगत रूप से डाली जा सकती हैं
# पंक्तियाँ या मशीन के नाम का अनुसरण करते हुए "#" चिन्ह द्वारा दर्शाया गया।
#
# उदाहरण के लिए:
#
# 102.54.94.97 rhino.acme.com # स्रोत सर्वर
# 38.25.63.10 x.acme.com # x क्लाइंट होस्ट
127.0.0.1 लोकलहोस्ट::1 लोकलहोस्ट


Windows 7 के लिए मूल होस्ट फ़ाइल की सामग्री:

# कॉपीराइट (सी) 1993-2009 माइक्रोसॉफ्ट कॉर्प।
#
# यह एक नमूना HOSTS फ़ाइल है जिसका उपयोग विंडोज़ के लिए Microsoft TCP/IP द्वारा किया जाता है।
#
# इस फ़ाइल में होस्ट नामों के आईपी पते की मैपिंग शामिल है। प्रत्येक
# प्रविष्टि को एक व्यक्तिगत पंक्ति में रखा जाना चाहिए. आईपी ​​पता होना चाहिए
# को पहले कॉलम में रखा जाए और उसके बाद संबंधित होस्ट नाम लिखा जाए।
# आईपी एड्रेस और होस्ट नाम को कम से कम एक से अलग किया जाना चाहिए
#अंतरिक्ष।
#
# इसके अतिरिक्त, टिप्पणियाँ (जैसे ये) व्यक्तिगत रूप से डाली जा सकती हैं
# पंक्तियाँ या मशीन के नाम का अनुसरण करते हुए "#" चिन्ह द्वारा दर्शाया गया।
#
# उदाहरण के लिए:
#
# 102.54.94.97 rhino.acme.com # स्रोत सर्वर
# 38.25.63.10 x.acme.com # x क्लाइंट होस्ट
# लोकलहोस्ट नाम रिज़ॉल्यूशन DNS के भीतर ही हैंडल है।
#127.0.0.1 लोकलहोस्ट
# ::1 लोकलहोस्ट


Windows 8 के लिए मूल होस्ट फ़ाइल की सामग्री:

# कॉपीराइट (सी) 1993-2009 माइक्रोसॉफ्ट कॉर्प।
#
# यह एक नमूना HOSTS फ़ाइल है जिसका उपयोग विंडोज़ के लिए Microsoft TCP/IP द्वारा किया जाता है।
#
# इस फ़ाइल में होस्ट नामों के आईपी पते की मैपिंग शामिल है। प्रत्येक
# प्रविष्टि को एक व्यक्तिगत पंक्ति में रखा जाना चाहिए. आईपी ​​पता होना चाहिए
# को पहले कॉलम में रखा जाए और उसके बाद संबंधित होस्ट नाम लिखा जाए।
# आईपी एड्रेस और होस्ट नाम को कम से कम एक से अलग किया जाना चाहिए
#अंतरिक्ष।
#
# इसके अतिरिक्त, टिप्पणियाँ (जैसे ये) व्यक्तिगत रूप से डाली जा सकती हैं
# पंक्तियाँ या मशीन के नाम का अनुसरण करते हुए "#" चिन्ह द्वारा दर्शाया गया।
#
# उदाहरण के लिए:
#
# 102.54.94.97 rhino.acme.com # स्रोत सर्वर
# 38.25.63.10 x.acme.com # x क्लाइंट होस्ट

# लोकलहोस्ट नाम रिज़ॉल्यूशन को DNS के भीतर ही नियंत्रित किया जाता है।
#127.0.0.1 लोकलहोस्ट
# ::1 लोकलहोस्ट


जैसा कि आप देख सकते हैं, विंडोज़ के विभिन्न संस्करणों के लिए होस्ट फ़ाइल की सामग्री में कोई महत्वपूर्ण अंतर नहीं है।

होस्ट्स फ़ाइल को कैसे खोलें और संपादित करें?
होस्ट फ़ाइल मानक विंडोज़ नोटपैड में पाई जा सकती है।
यह शायद लेख का सबसे दिलचस्प हिस्सा है.
सबसे पहले, आपको यह समझने की ज़रूरत है कि इस फ़ाइल को आख़िर क्यों बदला जाए? हां, कुछ साइटों तक पहुंच से इनकार करने के लिए। इस प्रकार, इस फ़ाइल को बदलने और इसमें साइट का पता लिखने से, उपयोगकर्ता इसे किसी के माध्यम से एक्सेस नहीं कर पाएगा।
होस्ट्स फ़ाइल को बदलने के लिए, फ़ाइल पर राइट-क्लिक करके और "व्यवस्थापक के रूप में चलाएँ" का चयन करके इसे व्यवस्थापक () के रूप में खोलने की सलाह दी जाती है। या फिर इस तरह नोटपैड खोलें और उसमें फाइल खोलें।

त्वरित कार्रवाई के लिए, आप बस स्टार्ट बटन पर क्लिक कर सकते हैं और रन का चयन कर सकते हैं ( जीतना+आर) () और पंक्ति में दर्ज करें:

नोटपैड %windir%\system32\drivers\etc\hosts



परिणामस्वरूप, यह फ़ाइल नोटपैड में खुल जाएगी.

के लिए साइट तक पहुंच अवरुद्ध करें(मान लीजिए कि यह test.ru होगा), आपको बस सबसे नीचे इस साइट के साथ एक पंक्ति जोड़ने की जरूरत है:

127.0.0.1 test.ru


परिणामस्वरूप, फ़ाइल में निम्नलिखित सामग्री होगी:

# कॉपीराइट (सी) 1993-1999 माइक्रोसॉफ्ट कॉर्प.
#
# यह एक नमूना HOSTS फ़ाइल है जिसका उपयोग विंडोज़ के लिए Microsoft TCP/IP द्वारा किया जाता है।
#
# इस फ़ाइल में होस्ट नामों के आईपी पते की मैपिंग शामिल है। प्रत्येक
# प्रविष्टि को एक व्यक्तिगत पंक्ति में रखा जाना चाहिए. आईपी ​​पता होना चाहिए
# को पहले कॉलम में रखा जाए और उसके बाद संबंधित होस्ट नाम लिखा जाए।
# आईपी एड्रेस और होस्ट नाम को कम से कम एक से अलग किया जाना चाहिए
#अंतरिक्ष।
#
# इसके अतिरिक्त, टिप्पणियाँ (जैसे ये) व्यक्तिगत रूप से डाली जा सकती हैं
# पंक्तियाँ या मशीन के नाम का अनुसरण करते हुए "#" चिन्ह द्वारा दर्शाया गया।
#
# उदाहरण के लिए:
#
# 102.54.94.97 rhino.acme.com # स्रोत सर्वर
# 38.25.63.10 x.acme.com # x क्लाइंट होस्ट

# यह HOSTS फ़ाइल Dr.Web एंटी-रूटकिट API द्वारा बनाई गई है

#127.0.0.1 लोकलहोस्ट
# ::1 लोकलहोस्ट
127.0.0.1 test.ru


प्रत्येक नई साइट जिसे आप ब्लॉक करना चाहते हैं, उसे एक नई लाइन पर शुरू किया जाना चाहिए और दर्ज किया जाना चाहिए, स्थानीय आईपी पता 127.0.0.1 को न भूलें

इसके अलावा, होस्ट्स फ़ाइल को संपादित करने के लिए एक प्रोग्राम है मेजबान संपादक, जिसे आप डाउनलोड कर सकते हैं और विवरण पढ़ सकते हैं।
इसके काम करने का तरीका यह है कि यह होस्ट्स फ़ाइल को संपादित करने में मदद करता है।
नीचे दिए गए स्क्रीनशॉट से इसके संचालन का सिद्धांत स्पष्ट है; सब कुछ कुछ ही क्लिक में हो जाता है। + पर क्लिक करके जोड़ना होता है.


संपादन के बाद, सेव बटन ("+" बटन के बाईं ओर 2 बटन "परिवर्तन सहेजें") पर क्लिक करना न भूलें।

उदाहरण के लिए, आप इस फ़ाइल को अच्छे उद्देश्यों के लिए भी बदल सकते हैं साइट लोडिंग तेज करें.
यह काम किस प्रकार करता है?
जब आप किसी साइट पर जाते हैं, तो आपको उसका डोमेन नाम दिखाई देता है, जिसमें अक्षर होते हैं। लेकिन इंटरनेट पर सभी साइटों का एक आईपी पता होता है, और नाम पहले से ही DNS का उपयोग करके निर्दिष्ट किए जाते हैं। मैं इस प्रक्रिया के विवरण में नहीं जाऊंगा; लेख इस बारे में नहीं है। लेकिन यहां आपको यह जानना होगा कि साइटों तक पहुंचने पर होस्ट फ़ाइल की प्राथमिकता होती है, और इसके बाद ही DNS के लिए अनुरोध होता है।
किसी साइट की लोडिंग को तेज़ करने के लिए, आपको उसका आईपी पता और डोमेन जानना होगा।
किसी साइट का आईपी पता विभिन्न सेवाओं का उपयोग करके पाया जा सकता है, उदाहरण के लिए या।
डोमेन एक वेबसाइट का नाम है.
उदाहरण के लिए, आइए फ़ाइल में आईपी पता और डोमेन को स्पष्ट रूप से निर्दिष्ट करके इस साइट की लोडिंग को तेज़ करें जहां आप एक लेख पढ़ रहे हैं।
फिर जोड़ी गई पंक्ति होगी:

91.218.228.14 वेबसाइट


यह कुछ ही सेकंड में पेज लोडिंग को तेज़ कर देता है, और कभी-कभी यदि आप मानक साधनों का उपयोग करके साइट तक नहीं पहुंच सकते हैं तो यह एक्सेस प्रदान कर सकता है।

अभी भी संभव है होस्ट फ़ाइल का उपयोग करके किसी अन्य साइट पर रीडायरेक्ट करें.
ऐसा करने के लिए, आपको साइट और उसके डोमेन का आईपी पता जानना होगा (जैसा कि ऊपर वर्णित मामले में है), फिर जोड़ी गई लाइन इस तरह होगी:

91.218.228.14 test.ru


और अब, अपने ब्राउज़र के एड्रेस बार में test.ru दर्ज करने के बाद, आपको आईपी एड्रेस में निर्दिष्ट साइट पर पुनः निर्देशित किया जाएगा।

यदि आप चाहते हैं होस्ट फ़ाइल साफ़ करें, तो आप केवल सामग्री को हटाकर और ऊपर दिए गए विवरण (स्पॉइलर के नीचे) से मूल पाठ सम्मिलित करके ऐसा कर सकते हैं।

होस्ट फ़ाइल में कुछ बारीकियाँ:

  • हमेशा सुनिश्चित करें कि आपके पास साइड में एक स्क्रॉल बार है और हमेशा विंडो के नीचे स्क्रॉल करें। यह इस तथ्य के कारण है कि कुछ वायरस विंडो के बाहर छिपे क्षेत्र में पंजीकृत होते हैं।
  • कुछ मामलों में, आमतौर पर यदि आप फ़ाइल को सहेज नहीं सकते हैं, तो आपको व्यवस्थापक खाते के अंतर्गत लॉग इन करना होगा।
  • कभी-कभी वायरस के कारण यह फ़ाइल छुप भी सकती है। लेख पढ़ो।
  • वर्णित दो विधियाँ (पुनर्निर्देशन और त्वरण) वांछित परिणाम नहीं दे सकती हैं। तथ्य यह है कि कई साइटें एक आईपी पते पर स्थित हो सकती हैं, यह सेवाओं द्वारा प्रदान किए गए बाहरी आईपी पते के लिए विशेष रूप से सच है।
  • इस तथ्य के कारण कि वायरस इस फ़ाइल को पसंद करते हैं, इसकी विशेषताओं को बदला जा सकता है छिपा हुआऔर केवल पढ़ने के लिए.
  • यदि होस्ट फ़ाइल सहेजी नहीं जा सकती तो फ़ाइल विशेषताओं की जाँच करें।

    इस प्रकार, आप होस्ट फ़ाइल को संपादित करके विंडोज़ में साइटों तक पहुंच को आसानी से और निःशुल्क ब्लॉक कर सकते हैं।

  • आज, VKontakte या Odnoklassniki जैसे सामाजिक नेटवर्क के उपयोगकर्ताओं को अक्सर एक समस्या का सामना करना पड़ता है जब साइट तक पहुंचना असंभव होता है। सिस्टम इसे HOSTS फ़ाइल का उपयोग करके नियंत्रित करता है, जो C:\Windows\System32\drivers\etc ट्री में स्थित है।


    हालाँकि, यह नौकर अक्सर वायरस के संपर्क में रहता है। आज का लेख इस स्थिति को ठीक करने के बारे में बात करेगा।

    C:\Windows\System32\drivers\etc निर्देशिका में कौन सी फ़ाइलें मौजूद हैं, और वे किसके लिए ज़िम्मेदार हैं?

    सबसे पहले आपको इस फ़ोल्डर में संग्रहीत फ़ाइलों पर ध्यान देना होगा। मौजूदा फ़ाइल के अलावा, केवल चार ऑब्जेक्ट यहां रखे जाने चाहिए। यदि कुछ और मौजूद है, तो आप दावा कर सकते हैं कि यह एक वायरस या किसी प्रकार की दुर्भावनापूर्ण फ़ाइल है। यदि हम फ़ंक्शंस पर विचार करते हैं, उदाहरण के लिए, C:\Windows\System32\drivers\etc\services ऑब्जेक्ट और HOSTS, प्रोटोकॉल, lmhosts और नेटवर्क सहित अन्य फ़ाइलें, तो वे विशिष्ट संसाधनों तक उपयोगकर्ता की पहुंच के कुछ कार्यों के लिए ज़िम्मेदार हैं इंटरनेट। HOSTS डोमेन नामों के डेटाबेस का IP पतों से मिलान करता है। इसका उपयोग उन वेब पेजों तक तेज़ पहुंच भी प्रदान करता है जिन पर उपयोगकर्ता DNS सर्वर को दरकिनार करते हुए सबसे अधिक बार जाता है। इसके अलावा, अवांछित संसाधन या बैनर लिंक अवरुद्ध हो जाते हैं। वर्णनात्मक पाठ भाग के अलावा, डिफ़ॉल्ट रूप से यह पाठ के अंत में एक एकल प्रविष्टि संग्रहीत करता है जो इस मामले में रुचिकर है। यह बिल्कुल है: 127.0.0.1 लोकलहोस्ट। वहां और कुछ भी शामिल नहीं होना चाहिए.

    साइटों के आईपी पते की जाँच करना

    एक उदाहरण पर विचार करते समय कि क्या कोई डोमेन नाम किसी साइट के वास्तविक आईपी पते से मेल खाता है, आप इसे सरल तरीके से जांच सकते हैं। ऐसा करने के लिए, बस कमांड लाइन में पिंग दर्ज करें, और फिर, एक स्थान से अलग करके, उस संसाधन का यूआरएल इंगित करें जिसे जांचा जा रहा है। किसी भी साइट का आईपी प्राप्त करने के लिए, आपको निम्नलिखित संयोजन का उपयोग करना चाहिए: पिंग www.(संसाधन नाम).(डोमेन संबद्धता)। उदाहरण के लिए, सोशल नेटवर्क फेसबुक के लिए यह इस तरह दिखेगा: पिंग www.facebook.com। जब कमांड निष्पादित किया जाता है, तो वांछित पता स्क्रीन पर प्रदर्शित किया जाएगा, साथ ही तथाकथित पिंग के आंकड़े भी।

    यदि कोई फ़ाइल वायरस से संक्रमित है तो क्या कार्रवाई की आवश्यकता है?

    यह ध्यान देने योग्य है कि यह C:\Windows\System32\drivers\etc\HOSTS फ़ाइल है जो अक्सर वायरस से संक्रमित होती है। जब कोई उपयोगकर्ता उसी सोशल नेटवर्क पर जाता है, तो उसे क्लोन साइट पर रीडायरेक्ट कर दिया जाता है या एक संदेश दिखाई देता है जिसमें उपयोगकर्ता को प्रवेश के लिए भुगतान करना होता है। यह तुरंत स्पष्ट करना आवश्यक है: कोई भी सोशल नेटवर्क संसाधन की सेवाओं का उपयोग करने के लिए पैसे खर्च करने की सुविधा प्रदान नहीं करता है। इस प्रकार, निष्कर्ष तुरंत ही पता चलता है: सिस्टम एक वायरस से संक्रमित है। कुछ मामलों में, कृत्रिम अवरोधन होता है, जो काफी दुर्लभ है। यदि ऐसा होता है, तो आपको पहले एंटी-वायरस स्कैनर का उपयोग करके डिवाइस की सावधानीपूर्वक जांच करनी चाहिए। कभी-कभी सिस्टम पर स्थापित प्रोग्राम का उपयोग करने का कोई मतलब नहीं होता है, क्योंकि यह पहले ही वायरस से चूक चुका होता है, इसलिए इसकी कोई गारंटी नहीं है कि ऐसा दोबारा नहीं होगा। डॉ. जैसी पोर्टेबल उपयोगिताओं का उपयोग करने की सलाह दी जाती है। वेब (या इससे भी बेहतर इसे ठीक करें!) या केवीआरटी। ध्यान देने योग्य बात यह है कि इन प्रोग्रामों को इंस्टालेशन की भी आवश्यकता नहीं होती है। दुर्भाग्य से, कुछ मामलों में, ये उपयोगिताएँ, जो काफी शक्तिशाली हैं, समस्या को हल करने में मदद करने में सक्षम नहीं हैं।

    फ़ाइल टेक्स्ट को मैन्युअल रूप से ठीक करना

    सबसे पहले, C:\Windows\System32\drivers\etc निर्देशिका पर जाएँ, फिर आवश्यक फ़ाइल का चयन करें। दाएँ माउस बटन पर क्लिक करके, आपको "Open with..." कमांड के साथ एक मेनू खोलना होगा। इसके बाद, उपलब्ध कार्यक्रमों की सूची से, आपको मानक "नोटपैड" का चयन करना होगा और पाठ की सामग्री से खुद को परिचित करना होगा। आमतौर पर, किसी संक्रमित फ़ाइल में आप 127.0.0.1 जैसी प्रविष्टियाँ देख सकते हैं, जिसके बाद सोशल नेटवर्किंग साइटों के पते आते हैं। उदाहरण के लिए, 127.0.0.1 odnoklassniki.ru. यह पहले से ही एक संकेत है कि वे दुर्भावनापूर्ण कोड के परिणामस्वरूप बनाए गए थे। इस प्रकार, यह पता चलता है कि जब आप HOSTS फ़ाइल का हवाला देते हुए इसे दर्ज करने का प्रयास करते हैं तो सिस्टम के नियंत्रण तत्व लगातार साइट को ब्लॉक कर देते हैं। इस समस्या से छुटकारा पाने का सबसे आसान तरीका यह है कि अगली बार जब आप मूल पाठ डालें तो सामग्री को हटा दें। फिर आपको Ctrl + S कुंजी संयोजन का उपयोग करके किए गए परिवर्तनों को सहेजना होगा और कंप्यूटर को रीबूट करना होगा। वांछित फ़ाइल को मूल फ़ाइल से बदलना भी संभव है, हालाँकि, सबसे अधिक संभावना है, सिस्टम इसकी अनुमति नहीं देगा, भले ही आपके पास व्यवस्थापक अधिकार हों। इसके अलावा, यह विधि केवल 20-30% मामलों में ही प्रभावी है।

    छिपी हुई HOSTS फ़ाइल और lmhosts.sam ऑब्जेक्ट के साथ समस्याएँ

    मैं तुरंत यह नोट करना चाहूंगा कि ऐसी समस्याएं काफी गंभीर हो सकती हैं। बात यह है कि कुछ मामलों में, निर्देशिका C:\Windows\System32\drivers\etc में प्रवेश करते समय, उपयोगकर्ता द्वारा आवश्यक HOSTS फ़ाइल दृश्यमान रूप से देखी जाती है। इस मामले में, आपको पहले "एक्सप्लोरर" पर जाना होगा और सेवा मेनू लागू करना होगा, और फिर फ़ोल्डर विकल्प का चयन करना होगा जहां छिपी हुई वस्तुओं को दिखाने का विकल्प उपयोग किया जाता है। आपको संरक्षित फ़ाइलों को छिपाने के लिए लाइनों से निशान, साथ ही पंजीकृत प्रकारों के लिए एक्सटेंशन भी हटा देना चाहिए। इसके बाद वस्तु का दृश्य रूप से पता लगाया जा सकता है।

    सच है, यहाँ सब कुछ इतना सरल नहीं है, क्योंकि इसके बाद ही वास्तविक समस्याएँ शुरू होती हैं। इसलिए, जब आप संपादित करने या सहेजने का प्रयास करते हैं, तो सिस्टम एक संदेश प्रदर्शित करता है कि फ़ाइल C:\Windows\System32\drivers\etc\HOSTS लिखने योग्य नहीं है। इस मामले में क्या कार्रवाई की जानी चाहिए? कठोर कदम उठाए जाने चाहिए, जिसमें HOSTS फ़ाइल को हटाना शामिल है। वैसे, "बास्केट" पर जाना न भूलें। इसे वहां से हटाने की भी सलाह दी जाती है. यदि उपयोगकर्ता "ट्रैश" पर जाए बिना इसे जल्दी से करने का निर्णय लेता है, तो वह Shift + Del कुंजी संयोजन का उपयोग कर सकता है।

    आपको विंडो में खाली जगह पर राइट-क्लिक करना होगा और एक नई टेक्स्ट फ़ाइल बनाने के लिए कमांड का चयन करना होगा। आपको इसे बिना किसी एक्सटेंशन के होस्ट या HOSTS कहना होगा। सिद्धांत रूप में, यह कोई बड़ी भूमिका नहीं निभाता है। फिर आपको उस सिस्टम चेतावनी से सहमत होना चाहिए जो एक्सटेंशन बदलने से जुड़ी है, और आप संपादन शुरू कर सकते हैं। यह अनुमान लगाना कठिन नहीं है कि सभी क्रियाएँ पिछले संस्करण की तरह ही हैं। आपको बस मूल सामग्री को पेस्ट करना होगा और बनाए गए दस्तावेज़ को सहेजना होगा। इसके बाद, आपको lmhosts.sam फ़ाइल को हटा देना चाहिए, जो वांछित होस्ट फ़ाइल के प्रदर्शन को प्रभावित करती है। अंत में सिस्टम को रीबूट करना होगा। यह विकल्प आपके पसंदीदा संसाधनों तक पहुंच बहाल करने में सक्षम है जो पहले अवरुद्ध थे। यह भी ध्यान देने योग्य है कि यह विधि लगभग हमेशा प्रभावी होती है।

    ऊपर जो कुछ कहा गया है, उससे हम यह निष्कर्ष निकाल सकते हैं कि वेब संसाधनों को अवरुद्ध करने वाली समस्या को ठीक करना बहुत आसान है। इसके लिए किसी विशेष ज्ञान या कौशल का होना आवश्यक नहीं है। हालाँकि, इससे पहले कि आप HOSTS सिस्टम ऑब्जेक्ट को संपादित करना शुरू करें, आपको यह सुनिश्चित करना होगा कि एंटी-वायरस सॉफ़्टवेयर के साथ एक मानक स्कैन परिणाम नहीं देता है। कुछ उपयोगकर्ता माइक्रोसॉफ्ट फिक्स इट जैसे प्रोग्राम का उपयोग करने का प्रयास करते हैं। यह ध्यान में रखने योग्य है कि यदि सिस्टम पर कोई वायरस है, तो फ़ाइलें फिर से संक्रमित हो सकती हैं।

    नमस्कार दोस्तों!
    कुछ स्थितियों में होस्ट्स फ़ाइल को बदलना या पुनर्स्थापित करना आवश्यक है।

    इस लेख में मैं आपको बताऊंगा कि इसका उद्देश्य क्या है और इसे सही तरीके से कैसे संपादित किया जाए। मैं एक उदाहरण दूंगा कि कैसे होस्ट फ़ाइल का उपयोग करके आप कुछ साइटों तक पहुंच को गति दे सकते हैं, रीडायरेक्ट कर सकते हैं या ब्लॉक कर सकते हैं।

    होस्ट्स फ़ाइल एक विशेष सिस्टम टेक्स्ट फ़ाइल है जो प्रतीकात्मक डोमेन नामों को उनके संबंधित आईपी पते में परिवर्तित करने और इसके विपरीत के लिए ज़िम्मेदार है। सामान्य पते के अलावा, एक इंटरनेट साइट का एक आईपी पता भी होता है।

    उदाहरण के लिए, सोशल नेटवर्क Odnoklassniki का पता इस प्रकार है www.ok.ruऔर आईपी एड्रेस 217.20.147.94. वैसे, आप इन नंबरों को अपने ब्राउज़र के एड्रेस बार में दर्ज कर सकते हैं, लेकिन आपको www.ok.ru पर रीडायरेक्ट कर दिया जाएगा।

    यह ध्यान दिया जाना चाहिए कि ऐसे डोमेन पते (www.ok.ru और अन्य) का आविष्कार केवल सुविधा के लिए किया गया था। सहमत हूं, प्रतीकात्मक नाम (डोमेन) ok.ru को उसके आईपी पते 217.20.147.94 की तुलना में याद रखना बहुत आसान है।

    हालाँकि, सर्वर (समर्पित कंप्यूटर) जिस पर ok.ru वेबसाइट स्थित है, ऐसे प्रतीकात्मक उपचार को स्वीकार नहीं करता है। होस्ट नाम को आईपी पते में बदलने के लिए, होस्ट फ़ाइल और एक विशेष डोमेन नाम प्रणाली (संक्षिप्त रूप में डीएनएस) का उपयोग किया जाता है। इसके अलावा, होस्ट फ़ाइल को DNS पर प्राथमिकता दी जाती है।

    जब आप कोई पता दर्ज करते हैं, तो सबसे पहले वह आपकी होस्ट फ़ाइल को देखता है, और उसके बाद ही DNS सर्वर से संपर्क करता है। DNS के विपरीत, होस्ट फ़ाइल को सीधे संपादित किया जा सकता है।

    मेरा मानना ​​है कि अब आप होस्ट फ़ाइल के महत्व को समझते हैं और समझते हैं कि अधिकांश मैलवेयर इस तक पहुंच क्यों हासिल करना चाहते हैं।

    होस्ट्स फ़ाइल का उपयोग करना

    होस्ट फ़ाइल को प्रबंधित करके, आप कुछ साइटों तक पहुंच तेज़ कर सकते हैं या, इसके विपरीत, उन तक पहुंच सीमित कर सकते हैं। आप कुछ पृष्ठों से अन्य साइटों पर पुनर्निर्देशन व्यवस्थित कर सकते हैं। उदाहरण के लिए, कुछ निषिद्ध संसाधनों तक पहुँचने पर, आपको आंतरिक मामलों के मंत्रालय की वेबसाइट पर पुनः निर्देशित किया जाएगा।

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

    होस्ट्स फ़ाइल कहाँ स्थित है?

    एक नियम के रूप में, यदि यह एक विंडोज ऑपरेटिंग सिस्टम (एनटी, 2000, एक्सपी, 2003, विस्टा, 7, 8) है, तो होस्ट फ़ाइल ड्राइव सी पर सिस्टम विभाजन में स्थित है। पूरा पता इस तरह दिखता है: C:\Windows\System32\drivers\etc\hosts.

    होस्ट फ़ाइल तक पहुंचने का एक तेज़ तरीका है। ऐसा करने के लिए, कुंजी संयोजन दबाएं: विन + आर या "स्टार्ट" → "रन"। कमांड दर्ज करने के लिए एक विंडो खुलेगी। निम्नलिखित आदेश दर्ज करें:

    • नोटपैड %windir%\system32\drivers\etc\hosts

    और यहाँ होस्ट फ़ाइल स्वयं है, जो डिफ़ॉल्ट रूप से इस तरह दिखती है:

    यदि इस फ़ोल्डर में कोई होस्ट फ़ाइल नहीं है, तो सबसे अधिक संभावना है कि वायरस ने रजिस्ट्री कुंजी में अपना स्थान बदल दिया है। नीचे एक रजिस्ट्री कुंजी है जो होस्ट फ़ाइल वाले फ़ोल्डर का पथ निर्दिष्ट करती है:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters \डेटाबेसपाथ

    इसके अलावा, होस्ट्स फ़ाइल छिपी हो सकती है। इस स्थिति में, "फ़ोल्डर विकल्प" → "देखें" पर जाएं और मान को "छिपे हुए फ़ोल्डर, फ़ाइलें और ड्राइव दिखाएं" पर सेट करें।

    होस्ट्स फ़ाइल को कैसे संपादित करें?

    होस्ट फ़ाइल को किसी भी टेक्स्ट एडिटर में संपादित किया जा सकता है। उदाहरण के लिए, एक मानक विंडोज़ नोटपैड में।

    आइए संपादन विकल्पों पर नज़र डालें और आरंभ करें पहुंच रोकेंऊपर उल्लिखित साइटों पर: vk.com और ok.ru।

    जिस साइट या साइटों तक पहुंच को अवरुद्ध करने की आवश्यकता है उसे एक नई लाइन पर लिखा जाता है; सबसे पहले, स्थानीय आईपी पता लाइन की शुरुआत में इंगित किया जाता है - 127.0.0.1 .

    हमारे मामले में, प्रविष्टि इस तरह दिखती है:

    127.0.0.1 vk.com
    127.0.0.1 ok.ru

    परिवर्तनों को सुरक्षित करें। अब ब्राउज़र खोलें और पते vk.com या ok.ru पर जाने का प्रयास करें। जैसा कि आप देख सकते हैं, होस्ट फ़ाइल ने अपना काम कर दिया है, और इन साइटों से जुड़ने का प्रयास विफल रहा।

    आप भी कर सकते हैं पुन: निर्देशित करें(रीडायरेक्ट करें) किसी अन्य साइट पर। ऐसा करने के लिए, आपको उस साइट का आईपी पता जानना होगा जहां पुनर्निर्देशन किया जाएगा, और उसके आगे, उस डोमेन को इंगित करें जहां से पुनर्निर्देशन किया जा रहा है, एक स्थान से अलग किया गया है।

    नीचे दिए गए उदाहरण से पता चलता है कि सबसे पहले मैंने साइट yandex.ru (213.180.204.3) का आईपी पता दर्ज किया, और डोमेन vk.com को एक स्थान से अलग करके दर्शाया।

    इसका मतलब यह है कि जब आप vk.com वेबसाइट तक पहुंचने का प्रयास करेंगे, तो आपको yandex.ru (213.180.204.3) पर रीडायरेक्ट कर दिया जाएगा।

    किसी साइट की लोडिंग को तेज़ करने के लिए, आपको उसका आईपी पता और डोमेन जानना होगा। यह डेटा होस्ट्स फ़ाइल में लिखा गया है।

    ऐसा प्रतीत होता है कि सब कुछ सरल है: आपको होस्ट फ़ाइल में आवश्यक परिवर्तन दर्ज करने और "सहेजें" पर क्लिक करने की आवश्यकता है। लेकिन सिस्टम शिकायत करता है और आपको वांछित परिवर्तनों को सहेजने की अनुमति नहीं देता है। अधिक सटीक रूप से, यह इसे एक अलग टेक्स्ट फ़ाइल में सहेजने का सुझाव देता है।

    यह नवीनतम OS संस्करणों में सुरक्षा नियमों को कड़ा करने के कारण है, और यह समझ में आता है, क्योंकि कई वायरस यहां अपनी स्वयं की स्ट्रिंग लिखने का प्रयास करते हैं। इस मामले में, परिवर्तन हमारे द्वारा किए जाते हैं, और यह उद्देश्यपूर्ण ढंग से किया जाता है।

    आपको निम्नलिखित कार्य करने की आवश्यकता है. होस्ट्स फ़ाइल के स्थान पर लौटें और संदर्भ मेनू खोलने के लिए राइट-क्लिक करें, जहां आप "गुण" चुनते हैं।

    "सुरक्षा" टैब पर जाएं और उस उपयोगकर्ता का चयन करें जिसके नाम पर आप काम कर रहे हैं।

    सुरक्षा स्तर कम होने की चेतावनी से सहमत हूँ। वापस जाएं और परिवर्तन सहेजें.

    होस्ट फ़ाइल को संपादित करने का एक आसान तरीका है - कमांड लाइन का उपयोग करना। आप इसे पढ़ सकते हैं.

    डिफ़ॉल्ट होस्ट फ़ाइल सेटिंग्स को पुनर्स्थापित करने के लिए, बस नीचे दिए गए टेक्स्ट को कॉपी और पेस्ट करें:

    # कॉपीराइट (सी) 1993-2009 माइक्रोसॉफ्ट कॉर्प।
    #
    # यह एक नमूना HOSTS फ़ाइल है जिसका उपयोग विंडोज़ के लिए Microsoft TCP/IP द्वारा किया जाता है।
    #
    # इस फ़ाइल में होस्ट नामों के आईपी पते की मैपिंग शामिल है। प्रत्येक
    # प्रविष्टि को एक व्यक्तिगत पंक्ति में रखा जाना चाहिए. आईपी ​​पता होना चाहिए
    # को पहले कॉलम में रखा जाए और उसके बाद संबंधित होस्ट नाम लिखा जाए।
    # आईपी एड्रेस और होस्ट नाम को कम से कम एक से अलग किया जाना चाहिए
    #अंतरिक्ष।
    #
    # इसके अतिरिक्त, टिप्पणियाँ (जैसे ये) व्यक्तिगत रूप से डाली जा सकती हैं
    # पंक्तियाँ या '#' चिन्ह द्वारा दर्शाए गए मशीन के नाम का अनुसरण करें।
    #
    # उदाहरण के लिए:
    #
    # 102.54.94.97 rhino.acme.com # स्रोत सर्वर
    # 38.25.63.10 x.acme.com # x क्लाइंट होस्ट

    127.0.0.1 लोकलहोस्ट

    इस प्रकार आप आसानी से और सरलता से होस्ट फ़ाइल को संपादित करके साइटों तक पहुंच को अवरुद्ध कर सकते हैं या पुनर्निर्देशन कर सकते हैं। यह सभी आज के लिए है।

    अगले लेख में मैं आपको बताऊंगा कि यदि विंडोज़ सिस्टम लॉक है तो होस्ट्स फ़ाइल को कैसे संपादित किया जाए। इसके अलावा, मैं लोकप्रिय प्रश्नों का उत्तर दूंगा: "मैं Odnoklassniki में लॉग इन क्यों नहीं कर सकता?", "मैं VKontakte, ईमेल और अन्य साइटों पर लॉग इन क्यों नहीं कर सकता?" सदस्यता लें और इस लेख को जारी करने से न चूकें (लेख पहले ही प्रकाशित हो चुका है, आप इसे पढ़ सकते हैं)।