OS X এ একটি ইউএসবি-ইথারনেট অ্যাডাপ্টারের MAC ঠিকানাটি কীভাবে লুকাতে হয়


11

আমি সম্প্রতি একটি ইউএসবি ইথারনেট অ্যাডাপ্টার (আপেল নয়) কিনেছি এবং আমি ইন্টারনেট সংযোগ পাই। আমার বিশ্ববিদ্যালয়ে আমাদের একটি নির্দিষ্ট ম্যাক ঠিকানা দিতে হবে তবে আমি এটি পরিবর্তন করতে পারব না।

আমি সঙ্গে চেষ্টা করেছি

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 ডাউন / আপ দিয়ে চেষ্টা করেছি এবং আমি এটি একটি সীমাবদ্ধতা না কারণ আমি উবুন্টুতে এটি পরিবর্তন করতে পারি। আমি আমার ওয়াই-ফাই এর ম্যাক ঠিকানা পরিবর্তন করার চেষ্টা করলে আমি এটি করতে পারি।

আমি ওএস এক্স ম্যাভারিকস ব্যবহার করছি এবং আমার ইউএসবি-ইথারনেট অ্যাডাপ্টারটি একটি চীনা এক, মডেলটি AX88772A


আমি সফলভাবে ifconfig আগে ওএস এক্স এ আমার ম্যাক ঠিকানা পরিবর্তন করতে ব্যবহার করেছি। আপনি আপনার প্রশ্নের এই কমান্ড আউটপুট অন্তর্ভুক্ত করতে পারেন? হয়তো এটা কিছু সূত্র দিতে হবে। ifconfig en4; sudo ifconfig en4 ether 10:0B:AD:C0:FF:EE; ifconfig en4 এছাড়াও, Console.app সব কিছু বার্তা অধীনে?
miken32

আমি ওএস এক্স 10.9.2 সঙ্গে একই সমস্যা আছে। আমি এই সমস্যার জন্য একটি ফিক্স খুব আগ্রহী হবে।
carlito

1
আপনি প্রথম অ্যাডাপ্টার বন্ধ শাট ডাউন করার চেষ্টা করেছেন? sudo ifconfig en4 down; sudo ifconfig en4 ether 10:0B:AD:C0:FF:EE; sudo ifconfig en4 up যদি এটি কাজ না করে তবে আমি সন্দেহ করি এটি কেবল USB অ্যাডাপ্টারের হার্ডওয়্যার সীমাবদ্ধতা হতে পারে।
miken32

আমি সঙ্গে অ্যাডাপ্টার বন্ধ করতে পরিচালিত ifconfig, কিন্তু তারপর যখন ম্যাক ঠিকানা পরিবর্তন করার চেষ্টা করছেন ifconfig অ্যাডাপ্টার বন্ধ বন্ধ সম্পর্কে অভিযোগ: ifconfig: ioctl (SIOCAIFADDR): Network is down
carlito

ওএস এক্স কি সংস্করণ আপনার চলমান হয়? কি ইউএসবি অ্যাডাপ্টারের তৈরি / মডেল? আমি নিয়মিতভাবে আমার অ্যালফা ইউএসবি বেতার অ্যাডাপ্টারের উপর ম্যাক পরিবর্তন করে ওএস এক্স ক্রির একই কমান্ডটি ব্যবহার করে। 10.7.5।
Brian Duke

উত্তর:


7

আমি ম্যাক ওস এক্স এ আমার অ্যাডাপ্টারের চিপসেট ড্রাইভার ইনস্টল করে এই সমস্যাটি স্থির করেছি। পুনরায় বুট করার পরে, স্বাভাবিক কমান্ড (উদাঃ সুডো ifconfig en6 ইথার xx: xx: xx: xx: xx: xx) প্রত্যাশিত হিসাবে কাজ করে। বিস্তারিত নীচে।


আমি একটি Tecknet UL688G USB 3.0 থেকে 10/100/1000 গিগাবাইট ইথারনেট অ্যাডাপ্টারের সাথে একই সমস্যা ছিল।

ম্যাক ওএস এক্স 10.10.5 (জোসেমাইট) এবং 10.11.4 (এল ক্যাপিটান) উভয় ম্যাক এড্রেস পরিবর্তন করার কমান্ড উপেক্ষা করা হয়েছিল, যখন এটি উবুন্টু 15.10 তে নির্লজ্জভাবে কাজ করেছিল।

তাই না, একটি হার্ডওয়্যার সমস্যা না, অন্তত আমার ক্ষেত্রে। তৃতীয় পক্ষের সফ্টওয়্যার এবং নিরর্থক ড্রাইভারগুলির সাথে কয়েকটি ব্যর্থ প্রচেষ্টা করার পরে, আমি খুঁজে পাই যে আমার অ্যাডাপ্টারের রিয়েলটাইক 8153 চিপসেট ছিল, যেমন ম্যাক ওএস এক্স সিস্টেমের প্রতিবেদনটি নিশ্চিত করেছে:

RTL8153

আমি অন্য একজন প্রস্তুতকারকের ওয়েবসাইটে চিপসেট ড্রাইভার খুঁজে পেয়েছিলাম, একই RTL8153 চিপসেট ব্যবহার করে, এটি ইনস্টল করা, পুনরায় বুট করা, এবং voilà .. এর পর কমান্ড লাইন থেকে MAC ঠিকানা পরিবর্তন করা সম্ভব ছিল।

enter image description here

গীত। Realtek এর ওয়েবসাইট পাশাপাশি ড্রাইভার আছে; এটি সম্ভবত সবচেয়ে আপডেট সংস্করণ, যদিও এটি ইনস্টলেশনের সময় কিছু ত্রুটি দেয়। তবে, এটি প্রত্যাশিত হিসাবে কাজ করে।


এটি এখনও MacOS 10.14.1 এ কাজ করে। আপনি যখনই ইউএসবি ইথারনেট ডিভাইসটি পুনঃসংযোগ করবেন তখন আপনাকে এটি আবার পরিবর্তন করতে হবে।
Cai

1

OSX এ একটি MAC ঠিকানা স্পুফিং করা এটি লিনাক্সের মতো সহজ নয় তাই আপনি একটি পাইথন স্ক্রিপ্ট ব্যবহার করার চেষ্টা করতে পারেন SpoofMAC

OSX এ নেটওয়ার্ক পরিষেবাদি সম্পর্কে কনফিগার / তথ্য পেতে অন্য উপায়টি হল networksetup কমান্ড।


2
এটা লিনাক্সে ঠিক যেমন সহজ; আমি একটি একক কমান্ড সঙ্গে এটি সব সময়।
miken32

SpoofMAC পয়েন্টার জন্য আপনাকে ধন্যবাদ। তবে, এই বিশেষ সমস্যার জন্য এটি সরাসরি সরাসরি কল হিসাবে আচরণ করে ifconfig: কোন ত্রুটি বার্তা, কিন্তু MAC ঠিকানা পরিবর্তন হয় না।
carlito

আসলে, এটি শুধু ifconfig কল। পাইথন এভাবে এমন কিছু করলে, চারপাশে পাইথন মোড়ানো করার কারণ রয়েছে।
Max Ried

1

~ আগে ম্যাক ঠিকানা পরিবর্তন উপর stumbled

চেষ্টা করার জন্য বেশ কয়েকটি উত্তর:

  1. পরিবর্তন করার চেষ্টা করুন en4 থেকে en0
  2. http://www.macspoofer.com/
  3. http://sweetpproductions.com/wifispoof/ (এই ওয়াইফাই জন্য - কিন্তু এটা সাহায্য করতে পারে?)

en<x> নেটওয়ার্ক ডিভাইস সনাক্তকারী হয়। পরিবর্তন en4 থেকে en0 পছন্দসই প্রভাব থাকবে না।
Volsk
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.