मैक पते को बदलना और परिवर्तनों को पूर्ववत करना


2

मैं अपना मैक पता बदलने की कोशिश कर रहा था। मैंने एक उत्तर देखा जिसमें मैंने सुझाव दिया था कि मैं अपने डिवाइस को अलग कर दूं:

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -z
sudo ifconfig en0 ether d4:33:a3:ed:f2:12
networksetup -detectnewhardware

मेरा प्रश्न है: क्या यह स्थायी होगा? मैं इसे पूर्ववत कैसे करूंगा?

इसके अलावा के बीच क्या फर्क है en0और en1?

जवाबों:


0

आपके पहले प्रश्न के लिए "क्या यह स्थायी है" -

नहीं, यह नहीं है, जब आप पुनः आरंभ करेंगे तो यह मूल में वापस आ जाएगा।

कारण यह है कि मैक एड्रेस नेटवर्क एडेप्टर (कार्ड) को दिया जाता है जब वह निर्मित होता है। यह आपके कंप्यूटर के नेटवर्क इंटरफ़ेस कार्ड (NIC) पर हार्ड-कोडेड या हार्ड-कोडेड है और इसके लिए विशिष्ट है, इसलिए जब आप सिस्टम को फिर से शुरू करते हैं, तो आपको नेटवर्क कार्ड से हार्डवेअर मैक एड्रेस मिलेगा।

हालाँकि इसे स्थायी रखने के तरीके हैं, लेकिन यह एक और सवाल और तरीका है।

आपके दूसरे प्रश्न के लिए:

OS X नेटवर्क प्रकार की पहचान करने के लिए en0 और en1 का उपयोग करता है।

कॉन्फ़िगरेशन पर निर्भर करता है कि वे हो सकते हैं:

en0 ईथरनेट (केबल) इंटरफ़ेस के लिए

en1 वाईफाई इंटरफेस के लिए

लेकिन अपने विशिष्ट कॉन्फ़िगरेशन को देखना बेहतर है।

वर्तमान में उपयोग किए गए मैक एड्रेस रन ifconfig en1 | grep etherया ifconfig en0 | grep etherअपने टर्मिनल ऐप में पता लगाने के लिए ।


ईथरनेट और WLAN का असाइनमेंट विशिष्ट मैक मॉडल और सेटअप पर निर्भर करता है (इसलिए en0कुछ मॉडल पर WLAN का मतलब भी हो सकता है)। और यदि आप Apple थंडरबोल्ट डिस्प्ले का उपयोग करते हैं, तो आपको और भी अधिक enXइंटरफेस मिलते हैं ।
nohillside

क्या मेरे द्वारा पोस्ट किए गए कोड में "ईथर" ईथरनेट का संदर्भ देता है?
ज़ी माज़ा

मेरा अद्यतन जवाब देखें!
रस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.