এই সংক্ষিপ্ত টিউটোরিয়ালে আপনি শিখবেন কিভাবে আপনার ম্যাক ঠিকানা চেক করতে হয় এবং কিভাবে এলোমেলোভাবে এডিট করতে হয় অথবা একটি নির্দিষ্ট প্রতিস্থাপন ম্যাক ঠিকানার জন্য।
এই টিউটোরিয়ালের জন্য আমি নেটওয়ার্ক কার্ডে কাজ করব enp2s0 , আপনার জন্য এই নেটওয়ার্ক কার্ডটি প্রতিস্থাপন করুন (যেমন eth0, wlan0 , ইত্যাদি)
আপনার ম্যাক ঠিকানা চেক করতে শুধু চালান:
ifconfig
আমরা enp2s0 নেটওয়ার্ক কার্ডে দেখতে পাচ্ছি ম্যাক ঠিকানা d0: 17: c2: 12: 3c: cd যখন wlp3s0 wifi কার্ড ম্যাক ঠিকানা a2: 58: a6: 6a: 29: 04। ম্যাক 12 টি সংখ্যা, 2 টি অক্ষরের 6 টি ক্ষেত্র এবং অক্ষর দ্বারা আলাদা করে: যেমন XX: XX: XX: XX: XX: XX: XX।
প্রথম 6 টি অক্ষর এবং সংখ্যা ডিভাইস প্রস্তুতকারকের অন্তর্গত, আমার ক্ষেত্রে d0: 17: c2 ASUS- এর অন্তর্গত। শেষ 12 টি সংখ্যা হল হার্ডওয়্যারের আইডি নম্বর এবং এটি অনন্য।
প্রথমত, আমাদের নেটওয়ার্ক কার্ড ম্যাক এড্রেস এডিট করার জন্য আমাদের নেটওয়ার্ক কার্ড অক্ষম করতে হবে, কার্ড ব্যবহার করার সময় ম্যাক পরিবর্তন করা যাবে না। আমাদের নেটওয়ার্ক কার্ড চালানো নিষ্ক্রিয় করতে:
Ifconfig enp2s0 নিচেতারপরে, আমাদের ম্যাক ঠিকানা টাইপ সম্পাদনা করতে:
ifconfigenp2s0 hw ইথার 00: 00: 00: 00: 00: 01তারপরে টাইপ করে নেটওয়ার্ক কার্ডটি পুনরায় সক্ষম করুন:
ifconfigenp2s0 আপ
যদি আপনি আমাদের ম্যাককে ঘন ঘন সম্পাদনা করতে চান তবে ডেবিয়ান বা উবুন্টু সিস্টেমে এটি ইনস্টল করার জন্য ম্যাকচ্যাঞ্জার নামে একটি প্রোগ্রাম ব্যবহার করা সুবিধাজনক:
উপযুক্তইনস্টলম্যাকচ্যাঞ্জার
ইনস্টলেশনের সময় আপনাকে জিজ্ঞাসা করা হবে যে কোন নেটওয়ার্কিং ডিভাইস চালু করার সময় ম্যাকচ্যাঞ্জার শুরু করা উচিত কিনা, এখানে আপনি যা খুশি সিদ্ধান্ত নিতে পারেন, ডিফল্টরূপে আপনার ম্যাক অ্যাড্রেস পরিবর্তন করলে সমস্যা তৈরি হবে না যদি না আপনার রাউটার নির্দিষ্ট ম্যাক অ্যাড্রেস গ্রহণ করার জন্য কনফিগার করা থাকে।
যেকোনো একটি বিকল্প নির্বাচন করুন এবং শেষ করতে এন্টার টিপুন।
ম্যাকচ্যাঞ্জার ইনস্টল করার পরে আমরা টাইপ করে আমাদের ম্যাক অ্যাড্রেসও পরীক্ষা করতে পারি
ম্যাকচ্যাঞ্জার-এস <ডিভাইসের নাম>
আপনি দেখতে পাচ্ছেন এটি ব্যবহার করা উন্মুক্ত ম্যাক ঠিকানার সাথে মেলে ifconfig ।
এখানে ম্যাকচ্যাঞ্জার বর্তমান ম্যাক, আসল হার্ডওয়্যারের ম্যাক (স্থায়ী ম্যাক) এবং নতুন যদি আপনি এটি বরাদ্দ করেন তা দেখান।
ম্যাকচ্যাঞ্জার-আর <ডিভাইসের নাম>নিশ্চিত করুন যে আপনি ম্যাকচ্যাঞ্জারটি রুট হিসাবে চালাচ্ছেন এবং নেটওয়ার্ক ডিভাইসটি বন্ধ রয়েছে। এই কমান্ডটি চালানোর সময় যদি আপনি একটি ত্রুটি পান তবে চালান:
ifconfig <ডিভাইসের নাম>নিচেআপনার নেটওয়ার্ক কার্ডটি নিষ্ক্রিয় করতে, এটি টাইপ করার পরে ifconfig আবার এবং আপনি দেখতে পাবেন আপনার নেটওয়ার্ক কার্ড দেখাবে না।
তারপর চালান | _+_ | আবার।
যদি আমরা আমাদের কার্ডের একটি নির্দিষ্ট ঠিকানা বরাদ্দ করতে চাই তাহলে আমরা তা সম্পাদন করতে পারি:
ম্যাকচ্যাঞ্জার-মিXX: XX: XX: XX: XX: XX: XXউদাহরণ স্বরূপ
ম্যাকচ্যাঞ্জার-মি 32: ce: cb: 3c:63: cd enp2s0
যদি আমরা আমাদের কার্ড সেট আপ করি এবং একটি ifconfig চালাই তাহলে আমরা আমাদের নতুন ম্যাক ঠিকানা দেখতে পাব।
আমাদের ম্যাক অ্যাড্রেস এডিট করার পর আমাদের এই রানের জন্য নেটওয়ার্ক কার্ডটি আবার সক্রিয় করতে হবে ::
ifconfig <ডিভাইসের নাম>উপরেifconfig
এখন আমরা দেখতে পাচ্ছি আমাদের সিস্টেম নতুন ম্যাক ঠিকানা প্রদর্শন করে 32: ce: cb: 3c: 63: cd।
ফায়ারওয়াল এবং আইডিএসে নির্দিষ্ট ম্যাক ঠিকানাগুলিকে হোয়াইটলিস্টিং এবং নিষিদ্ধ করার নীতি থাকতে পারে। আমাদের নেটওয়ার্ক কার্ডের ভৌত ঠিকানায় হেরফের করা একটি বড় পদক্ষেপ যাতে লগগুলিতে চিহ্ন না থাকে এবং আপনার ডিভাইসের মুখোশ দিয়ে আপনার গোপনীয়তা বাড়াতে বা নেটওয়ার্ক পেন্টেস্ট করার সময় নিরাপত্তা বাধা অতিক্রম করে, শুরুতে বলা সবচেয়ে সাধারণ ব্যবহার হল যখন আমরা ক্র্যাক করতে চাই একটি ওয়াইফাই অ্যাক্সেস একটি সংযুক্ত ডিভাইসকে এয়ারক্র্যাক স্যুট দিয়ে ম্যাক অ্যাড্রেস ক্লোন করে বিচ্ছিন্ন করে।
আমি আশা করি আপনি ম্যাকচ্যাঞ্জারের এই টিউটোরিয়ালটি কাজে লাগিয়েছেন, লিনাক্সে আরো টিপস এবং আপডেটের জন্য LinuxHint অনুসরণ করুন।