লিনাক্সে কীভাবে ম্যাক ঠিকানা পুনরুদ্ধার করবেন?


11

আমি আমার লিনাক্স মেশিনে আমার ম্যাক ঠিকানা পরিবর্তন করেছি ifconfig। এখন সমস্যাটি হ'ল আমি আমার আসল MAC ঠিকানাটি সংরক্ষণ করি নি। আমি রিবুট না করে এটিকে পুনরুদ্ধার করতে চাই।

এটি করার কোন উপায় আছে?


রিবুট করার কোনও কারণ নেই?
new123456

আধা ডজন অ্যাপ্লিকেশন চলছে। এগুলি বন্ধ করতে চান না।
নারায়ণপাত্র

1
এটি চালান ?: sudo ifdown interface && sudo ifup interfaceবা হতে পারে:sudo /etc/init.d/networking restart
evan.bovie

@ এম্বেম: কাজ হয়নি।
নারায়ণপাত্র

উত্তর:


8

আপনি আপনার বিক্রেতা-নির্দিষ্ট হার্ডওয়্যার ম্যাক ঠিকানা ব্যবহার করে এটি পেতে পারেন ethtool:

ethtool -P eth0

এই মানটিতে ম্যাক ঠিকানা পুনরায় সেট করতে আপনি কিছু করতে পারেন:

sudo ifconfig eth0 hw ether $(ethtool -P eth0 | awk '{print $3}')

1

ধরে নেওয়া হচ্ছে এথ 1:

grep "eth1" /var/log/*log | egrep "([0-9a-fA-F]{2}:){5}"

আমার সিস্টেমে লগ-ডেমোন, কর্ন, সিসলগ}। লগ-এ কিছু খুঁজে পেতে পারে।


1

[শিকড়] wlan0 ধরে

... (ড্রাইভার খুঁজে পেতে)
airmon-ng | awk '/wlan0/ {print $4}'... বা

airmon-ng | awk '/wlan0/ {print $3}' ...বা শুধু

airmon-ng .. এবং 'ড্রাইভার' এর নীচে দেখুন

... (ড্রাইভার পুনরায় আরম্ভ করতে)
ifconfig wlan0 down

modprobe -r rt2800usb <= আপনার ড্রাইভারের সাথে (rt2800usb) প্রতিস্থাপন করুন

modprobe rt2800usb <= আপনার ড্রাইভারের সাথে (rt2800usb) প্রতিস্থাপন করুন

ifconfig wlan0 up

এইভাবেই আমি এটি করি। আমি এটির জন্য একটি স্ক্রিপ্ট তৈরি করেছি এবং এটি আমার বেশ কয়েকটি প্রোগ্রামের সাথে ব্যবহার করব। যদি আপনি যে রুটটি নিয়ে যান সেটি যদি হয় তবে ইন্টারফেসটিকে ব্যাক আপ করার আগে একটি 'টাইম.স্লিপ (3)' {অথবা যে কোনও ঘুম কমান্ড} রাখুন।


0

আবার অপসারণের পরে আবার মডিউলটি ইনস্টল করার চেষ্টা করবেন?

sudo rmmod <NICmodule>
sudo insmod <NICmodule> 

অথবা হতে পারে ইন্টারফেসটি ফেলে দিয়ে আবার আনতে?

sudo ifdown <interface> && sudo ifup <interface>

আপনি কি প্রথম পদ্ধতিটি বিস্তারিতভাবে বর্ণনা করতে পারেন? দ্বিতীয়টি কাজ করেনি।
নারায়ণপাত্র

<NICmodule>কি কখনও কার্নেল মডিউল এনআইসি ব্যবহার করছে হবে। উদাহরণস্বরূপ e1000 আপনি এই গাইড সহ কী দেখতে পাচ্ছেন ।
evan.bovie

আপনার নেটওয়ার্ক কার্ডটি কোন মডিউলটি ব্যবহার করে তা আপনি জানেন? এটি কেবল মডিউলটি সরিয়ে ফেলবে এবং তারপরে এটি পুনরায় স্থাপন করবে (আশা করি সঠিক ম্যাকের সাথে)
সিলজ

@ নারায়ণপাত্র আপনি ইন্টারনেট অ্যাক্সেস করতে যা ব্যবহার করেন তা দিয়ে কি আপনি ইন্টারফেস প্রতিস্থাপন করেছেন? বেশিরভাগ ক্ষেত্রে এটিeth0
প্যারাডডএক্স

@ থিয়াগো: হ্যাঁ, আমি তা করেছিলাম।
নারায়ণপাত্র
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.