विंडोज या ओएस एक्स में मैक एड्रेस बदलें या स्पूफ करें

प्रत्येक एनआईसी (नेटवर्क इंटरफेस कार्ड)( (Network Interface Card)) का एक अद्वितीय मैक पता ( मीडिया एक्सेस कंट्रोल(Media Access Control) ) होता है। यह ईथरनेट(Ethernet) कार्ड और वाईफाई(WiFi) कार्ड सहित सभी प्रकार के नेटवर्क कार्ड पर लागू होता है । MAC पता(MAC Address) एक छह-बाइट संख्या या 12-अंकीय हेक्साडेसिमल संख्या है जिसका उपयोग किसी नेटवर्क पर किसी होस्ट को विशिष्ट रूप से पहचानने के लिए किया जाता है।

मैक(MAC) एड्रेस का एक उदाहरण 1F-2E-3D-4C-5B-6A है और यह OSI मॉडल के लेयर 2(Layer 2) नेटवर्किंग प्रोटोकॉल में आता है। आज के नेटवर्क में, एआरपी(ARP) , या एड्रेस रेज़ोल्यूशन प्रोटोकॉल एक (Address Resolution Protocol)मैक(MAC) पते को एक लेयर 3(Layer 3) प्रोटोकॉल पते में परिवर्तित करता है , जैसे आईपी पता। मैक(MAC) एड्रेस को फिजिकल एड्रेस(Physical Address) भी कहा जा सकता है । यदि आप इसे नहीं जानते हैं तो अपना मैक पता कैसे खोजें, इस(how to find your MAC address) पर मेरी पोस्ट पढ़ें ।

मैक पता

सभी मैक(MAC) पते एक नेटवर्क कार्ड में हार्ड-कोडेड होते हैं और इन्हें कभी भी बदला नहीं जा सकता है। हालांकि, आप कुछ सरल ट्रिक्स का उपयोग करके ऑपरेटिंग सिस्टम में ही मैक पते को बदल या खराब कर सकते हैं।(change or spoof the MAC address)

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

उदाहरण के लिए, एक वाईफाई(WiFi) नेटवर्क केवल अधिकृत कंप्यूटरों को नेटवर्क से जुड़ने की अनुमति दे सकता है और मैक(MAC) पते के आधार पर कंप्यूटरों को फ़िल्टर कर सकता है। यदि आप एक वैध मैक(MAC) पते को सूँघ सकते हैं, तो आप अपने मैक पते को खराब कर सकते हैं और (MAC)वाईफाई(WiFi) नेटवर्क तक पहुंच प्राप्त कर सकते हैं।

एक अन्य उदाहरण यह है कि यदि आपके पास एक ISP है जो आपके घर से केवल कुछ निश्चित कंप्यूटरों को इंटरनेट(Internet) से कनेक्ट करने की अनुमति देता है। यदि आपके पास अधिक कंप्यूटर हैं जिन्हें कनेक्ट करने की आवश्यकता है, तो आप अधिकृत कंप्यूटर के मैक(MAC) पते को खराब कर सकते हैं और किसी भिन्न कंप्यूटर से कनेक्ट कर सकते हैं।

विंडोज मैक एड्रेस बदलें

आप नीचे दिए गए चरणों का पालन करके विंडोज़(Windows) में नेटवर्क कार्ड के लिए मैक पता आसानी से बदल सकते हैं।(MAC)

चरण 1(Step 1) : प्रारंभ(Start) पर क्लिक करें , फिर नियंत्रण कक्ष(Control Panel) , फिर नेटवर्क कनेक्शन , और उस नेटवर्क कनेक्शन पर राइट-क्लिक करें जिसके लिए आप (Network Connections)मैक(MAC) पता बदलना चाहते हैं और गुण(Properties) चुनें । यह सामान्य रूप से या तो लोकल एरिया कनेक्शन(Local Area Connection) या वायरलेस नेटवर्क कनेक्शन(Wireless Network Connection) होगा ।

स्थानीय क्षेत्र संपर्क

यदि आप विंडोज विस्टा(Windows Vista) , विंडोज 7 या उच्चतर का उपयोग कर रहे हैं, तो आपको कंट्रोल पैनल,(Control Panel,) फिर नेटवर्क और इंटरनेट,(Network and Internet,) फिर नेटवर्क और शेयरिंग सेंटर पर जाना होगा,(Network and Sharing Center,) और फिर   नेटवर्क कनेक्शन प्रबंधित करें(Manage Network Connections ) या एडेप्टर सेटिंग्स बदलें( Change adapter settings) पर क्लिक करना होगा ।

एडपेटर सेटिंग्स बदलें

फिर आप एडॉप्टर पर राइट-क्लिक कर सकते हैं और Properties चुन सकते हैं ।

चरण 2(Step 2) : सामान्य(General) या नेटवर्किंग(Networking) टैब पर, कॉन्फ़िगर(Configure) करें बटन पर क्लिक करें।

नेटवर्क एडेप्टर कॉन्फ़िगर करें

चरण 3(Step 3) : अब उन्नत(Advanced) टैब पर क्लिक करें और स्थानीय रूप से प्रशासित पता(Locally Administered Address) संपत्ति या नेटवर्क पता(Network Address) संपत्ति पर क्लिक करें ।

स्थानीय रूप से प्रशासित पता

डिफ़ॉल्ट रूप से, मौजूद नहीं(Not Present) मान का चयन किया जाता है। आगे बढ़ो और वैल्यू(Value) रेडियो बटन पर क्लिक करें और एक नया मैक(MAC) पता दर्ज करें। MAC पता 6 जोड़ी संख्याओं और वर्णों का एक संयोजन है, अर्थात 40-A2-D9-82-9F-F2 । आपको डैश के बिना MAC पता दर्ज करना चाहिए ।

मैक एड्रेस चेंज

आप कमांड प्रॉम्प्ट पर जा सकते हैं और IPCONFIG /ALL में टाइप कर सकते हैं यह जांचने के लिए कि मैक(MAC) पता बदल दिया गया है। आगे बढ़ें और परिवर्तनों को प्रभावी करने के लिए कंप्यूटर को पुनरारंभ करें।

विंडोज़ में अपना (Windows)मैक(MAC) पता बदलने का यह सबसे आसान तरीका है । आप रजिस्ट्री के माध्यम से भी ऐसा कर सकते हैं, लेकिन यह बहुत अधिक तकनीकी है और शायद अधिकांश लोगों द्वारा इसकी आवश्यकता नहीं है।

ओएस एक्स मैक पता बदलें

ओएस एक्स पर (OS X)मैक(MAC) एड्रेस बदलना निश्चित रूप से उतना आसान नहीं है जितना कि विंडोज़(Windows) पर है । सबसे पहले, आपको मैक(MAC) पते को वास्तव में बदलने के लिए टर्मिनल ( (Terminal)विंडोज़(Windows) में कमांड प्रॉम्प्ट के समान ) का उपयोग करना होगा।

दूसरे, आपको सेटिंग्स बदलने से पहले एडॉप्टर के तकनीकी नाम को मैन्युअल रूप से समझने की आवश्यकता है। मैं नीचे सब कुछ चरण दर चरण समझाऊंगा, लेकिन यह कभी-कभी थोड़ा जटिल हो जाता है।

शुरू करने के लिए, आइए आपके मैक के लिए वर्तमान (Mac)मैक(MAC) पते का पता लगाएं । आप इसे दो तरीकों में से एक में कर सकते हैं: सिस्टम (System)वरीयता(Preferences) या टर्मिनल(Terminal) के माध्यम से । सिस्टम वरीयताएँ(System Preferences) खोलें , नेटवर्क(Network) पर क्लिक करें और फिर  उन्नत(Advanced) बटन पर क्लिक करें। बाईं ओर सूची बॉक्स में पहले उपयुक्त इंटरफ़ेसÂ ( वाईफ़ाई(WiFi) , ईथरनेट(Ethernet) , आदि) का चयन करना सुनिश्चित करें ।(Make)

ओएस एक्स नेटवर्क उन्नत

हार्डवेयर(Hardware) टैब पर क्लिक करें और आप देखेंगे कि पहली पंक्ति मैक एड्रेस(MAC Address) है । मैंने सोचा था कि आप कॉन्फ़िगर(Configure) ड्रॉपडाउन से मैन्युअल रूप(Manually) से चुन सकते हैं , लेकिन यह आपको मैक(MAC) पते को संपादित करने की अनुमति नहीं देता है।

नेटवर्क हार्डवेयर मैक

टर्मिनल(Terminal) में , आप निम्न कमांड टाइप करके मैक(MAC) एड्रेस प्राप्त कर सकते हैं :

ifconfig en0 | grep ether

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

टर्मिनल ओएस एक्स ifconfig

अब आप यहां सूचीबद्ध मैक पतों की तुलना (MAC)सिस्टम (System) वरीयता(Preferences) के माध्यम से देखे गए पते से कर सकते हैं । मेरे मामले में, f8:1e:df:d8:9d:8a का मेरा (f8:1e:df:d8:9d:8a)वाईफाई मैक(WiFi MAC) पता en1 से मेल खाता है , इसलिए वह इंटरफ़ेस है जिसे मुझे अगले कमांड के लिए उपयोग करना है।

इससे पहले कि हम मैक पता बदलें, आप (MAC)टर्मिनल(Terminal) में एक उपयोगी कमांड का उपयोग यादृच्छिक मैक(MAC) पते को उत्पन्न करने के लिए कर सकते हैं यदि आपको एक की आवश्यकता है।

openssl rand -hex 6 | sed ‘s/\(..\)/\1:/g; s/.$//’

अब जब आपके पास एक नया मैक(MAC) पता है, तो आप नीचे दिए गए कमांड का उपयोग करके वर्तमान को बदल सकते हैं। XX(Replace XX) को उस वास्तविक MAC पते से बदलें जिसका आप उपयोग करना चाहते हैं।

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

ऐसा करने के लिए, आपको एक व्यवस्थापक के रूप में लॉग इन करने की आवश्यकता है या आपको (Administrator)OS X में रूट खाते को सक्षम करना होगा । डिफ़ॉल्ट रूप से, रूट अक्षम है और यदि आप कर सकते हैं तो इसे अक्षम छोड़ना बेहतर है। बस एक व्यवस्थापक के रूप में लॉगिन करें और आपको कमांड को ठीक से चलाने में सक्षम होना चाहिए। हालांकि, मैक(MAC) एड्रेस बदलने से पहले यह आपसे आपका पासवर्ड मांगेगा।

साथ ही, यदि आप अभी भी वाईफाई(WiFi) नेटवर्क से जुड़े हैं तो पता नहीं बदलेगा । आपको पहले किसी भी नेटवर्क से डिस्कनेक्ट करना होगा और फिर कमांड चलाना होगा। हैरानी की बात है कि ओएस एक्स(OS X) में वायरलेस नेटवर्क से डिस्कनेक्ट करना बिल्कुल भी सहज नहीं है। आपको विकल्प(Option) कुंजी को दबाकर रखना होगा और फिर डिस्कनेक्ट विकल्प देखने के लिए वाईफाई आइकन पर क्लिक करना होगा।(WiFi)

वाईफाई ओएस एक्स . से डिस्कनेक्ट करें

तो यहां वर्तमान मैक(MAC) पता प्राप्त करने के लिए मेरे द्वारा चलाए गए सभी आदेशों का एक रैंडडाउन है, एक यादृच्छिक उत्पन्न करें, मैक(MAC) पता अपडेट करें और फिर यह सुनिश्चित करने के लिए सत्यापित करें कि यह वास्तव में बदल गया है।

मैक एड्रेस चेंज ओएस एक्स

जैसा कि मैंने पहले उल्लेख किया है, यह निश्चित रूप से उतना सीधा नहीं है जितना कि विंडोज़(Windows) पर प्रक्रिया है , लेकिन यदि आप ऊपर दिए गए आदेशों को कॉपी और पेस्ट करते हैं तो आपको इसे करने में सक्षम होना चाहिए। यदि आपके कोई प्रश्न हैं, तो बेझिझक एक टिप्पणी पोस्ट करें। आनंद लेना!



About the author

मैं 10 से अधिक वर्षों के अनुभव के साथ एक कंप्यूटर पेशेवर हूं। अपने खाली समय में, मुझे ऑफिस डेस्क पर मदद करना और बच्चों को इंटरनेट का उपयोग करना सिखाना पसंद है। मेरे कौशल में बहुत सी चीजें शामिल हैं, लेकिन सबसे महत्वपूर्ण बात यह है कि मुझे पता है कि लोगों को समस्याओं को हल करने में कैसे मदद करनी है। अगर आपको किसी ऐसे व्यक्ति की ज़रूरत है जो आपकी किसी अत्यावश्यक चीज़ में मदद कर सके या बस कुछ बुनियादी सुझाव चाहते हों, तो कृपया मुझसे संपर्क करें!



Related posts