मैंने हाल ही में एक यूएसबी-ईथरनेट एडाप्टर (सेब नहीं) खरीदा है और मुझे इंटरनेट कनेक्शन मिलता है। मेरे विश्वविद्यालय में हमें एक विशिष्ट मैक एड्रेस डालना होगा लेकिन मैं इसे बदल नहीं सकता।
मैंने कोशिश की है
sudo ifconfig en4 ether xx:xx:xx:xx:xx:xx
और साथ
sudo ifconfig en4 lladdr xx:xx:xx:xx:xx:xx
और दोनों के साथ मुझे एक ही परिणाम मिला। कमांड में कोई त्रुटि नहीं है, लेकिन जब मैं ifconfigफिर से चलता हूं तो मैक एड्रेस अभी भी वही है।
मैंने उबंटू के साथ भी कोशिश की है और यह काम किया है। क्या आप जानते हैं कि मैं ओएस एक्स में कैसे कर सकता हूं?
उबंटू में एडेप्टर का नाम है, eth0लेकिन en4इसके बजाय ओएस एक्स में है en0।
के उत्पादन sudo ifconfig en4:
en4: flags=8863 mtu 1500
ether 00:e0:4c:36:21:92
inet6 fe80::2e0:4cff:fe36:2192%en4 prefixlen 64 scopeid 0x9
nd6 options=1
media: autoselect (100baseTX )
status: active
sudo ifconfig en4 ether 10:0B:AD:C0:FF:EE कोई आउटपुट नहीं है।
sudo ifconfig en4फिर से उत्पादन :
en4: flags=8863 mtu 1500
ether 00:e0:4c:36:21:92
inet6 fe80::2e0:4cff:fe36:2192%en4 prefixlen 64 scopeid 0x9
inet 192.168.1.38 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=1
media: autoselect (100baseTX )
status: active
कुछ सवालों के जवाब देते हुए, हाँ, मैंने sudo en4 down / up के साथ कोशिश की है और मुझे लगता है कि यह कोई सीमा नहीं है क्योंकि मैं इसे Ubuntu में बदल सकता हूं। अगर मैं अपने वाई-फाई के मैक एड्रेस को बदलने की कोशिश करूं तो मैं यह कर सकता हूं।
मैं ओएस एक्स मावेरिक्स का उपयोग कर रहा हूं और मेरा यूएसबी-ईथरनेट एडाप्टर एक चीनी है, मॉडल AX88772A है
sudo ifconfig en4 down; sudo ifconfig en4 ether 10:0B:AD:C0:FF:EE; sudo ifconfig en4 upयदि वह काम नहीं करता है, तो मुझे संदेह है कि यह सिर्फ USB एडॉप्टर की हार्डवेयर सीमा हो सकती है।
ifconfig, लेकिन तब जब मैक ifconfigifconfig: ioctl (SIOCAIFADDR): Network is down


ifconfig en4; sudo ifconfig en4 ether 10:0B:AD:C0:FF:EE; ifconfig en4इसके अलावा, सभी संदेशों के तहत Console.app में कुछ भी?