আমি কীভাবে আমার ম্যাকের ঠিকানাটি পরিবর্তন / ফাঁকি দেব এবং সহজেই একাধিকটির মধ্যে স্যুইচ করব?


42

আমার রাউটার ম্যাক ঠিকানাগুলির ভিত্তিতে পোর্ট-ফরওয়ার্ডিং করতে পারে। অর্থাত, একটি নির্দিষ্ট ম্যাক একটি নির্দিষ্ট আইপি পাবে, যার জন্য আমি পূর্বে ফরওয়ার্ডের একটি সেট কনফিগার করতে পারি। পোর্টগুলির সেই সেটটি সহজেই পরিবর্তন করার জন্য, আমি নেটওয়ার্ক ম্যানেজারে বিভিন্ন সংযোগ রাখতে চাই।

নেটওয়ার্ক সংযোগের জন্য আমি কীভাবে ম্যাকের ঠিকানাটি পরিবর্তন করব?

উত্তর:


43

প্রথমে নেটওয়ার্কিং সূচকে যান এবং একটি নতুন সংযোগ কনফিগার করতে "সংযোগ সম্পাদনা সম্পাদনা করুন" নির্বাচন করুন:

এখানে চিত্র বর্ণনা লিখুন

'যুক্ত' ক্লিক করুন এবং স্পুফড ম্যাক নেটওয়ার্ক সংযোগের জন্য একটি নাম চয়ন করুন।

এখানে চিত্র বর্ণনা লিখুন

শীর্ষস্থানীয় ড্রপডাউনে আপনার ইন্টারফেস "eth0" নির্বাচন করার পরে, আপনি কেবল নিজের পছন্দ মতো যে কোনও ম্যাক ঠিকানা চয়ন করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন

এবং এটিতে সংযুক্ত হওয়ার পরে, আপনি আপনার নতুন ম্যাক ঠিকানা ব্যবহার করবেন।

এখানে চিত্র বর্ণনা লিখুন

রানিং ip link lsআপনাকে নতুন ইন্টারফেস দেখাবে, এর ম্যাক স্পুফড সহ:

2: এথ0: <ব্রডকাস্ট, মাল্টিকাস্ট, ইউপি, LOWER_UP> এমটিউ 1500 কিউডিস্ক এমকিউর রাজ্য ইউপি কিলেন 1000
    লিঙ্ক / ইথার 00: 11: 22: 33: 44: 55 brd ff: ff: ff: ff: ff: ff

এবং এখন আপনি নতুন সংযোগগুলির মধ্যে একটিতে সংযোগ স্থাপন করে সহজেই ম্যাক-ঠিকানাগুলি স্যুইচ করতে পারেন।


3
প্রতিটি নতুন সংযোগ বা লগইনের জন্য ম্যাক ঠিকানাটি স্বয়ংক্রিয়ভাবে এবং এলোমেলো করা সম্ভব? আমি এটি একটি নতুন প্রশ্ন হিসাবে পোস্ট করব, তবে আমি ধরে নিই এটি আপনার প্রশ্নের নকল হিসাবে চিহ্নিত হবে।
কিং_জুলিয়ান

4
হ্যাঁ, একটি জিনিস বলা আছেmacchanger - তবে আমি এটি চেষ্টা করেও নি।
স্টেফানো মধ্যে Palazzo

জিনোম শেল-এ, আমি ইথ0-তে অন্য একটি ইন্টারফেস সেট আপ করার বিকল্পটি পাই না। পর্দার আড়ালে কী চলছে এবং আপনি কীভাবে এটি টার্মিনালের মাধ্যমে অর্জন করবেন তা আপনি বর্ণনা করতে পারেন? thx
ড্রেভিকো

উবুন্টু 14.04-এ, একটি ওয়াইফাই নেটওয়ার্ক সহ, এটি কাজ করছে বলে মনে হচ্ছে না,
নেটওয়্যার ম্যানেজার কেবলমাত্র

2
দুর্ভাগ্যক্রমে এটি উবুন্টু 16.04 এ কাজ করে না।
onknows

10

আপনি টার্মিনালের মাধ্যমে উবুন্টু বা লিনাক্স পুদিনায় ম্যাক ঠিকানাও পরিবর্তন করতে পারেন

আপনার উবুন্টু বা লিনাক্স পুদিনা টার্মিনালে যান, সম্পাদনা / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস ফাইল

$ sudo nano /etc/network/interfaces

আপনার নেটওয়ার্ক ইন্টারফেসের জন্য ডিএইচসিপি সক্ষম হওয়া এর সাথে আপনার এমন কিছু দেখা উচিত। সাধারণত উবুন্টু বা লিনাক্স পুদিনা তারযুক্ত নেটওয়ার্কের জন্য এর এথ0 এবং উবুন্টু বা লিনাক্স পুদিনা ওয়্যারলেস নেটওয়ার্কের জন্য wlan0।

auto eth0
iface eth0 inet dhcp

/ ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস ফাইলের শেষে, আপনার সিস্টেমের নেটওয়ার্ক ইন্টারফেসটিকে নতুন ম্যাক ঠিকানা দেওয়ার জন্য এই লাইনটি যুক্ত করুন।

hwaddress ether A4-19-E2-94-DD-BB

নতুন কনফিগারেশনের সাহায্যে / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস ফাইল সংরক্ষণ করুন, তারপরে আপনার সিস্টেম নেটওয়ার্ক পুনরায় চালু করুন।

$ sudo /etc/init.d/networking restart

অথবা

$ sudo service networking restart

Http://namhuy.net/1890/how-to-change-mac-address-on-ubuntu.html থেকে


এটি উবুন্টু ১৪.০৪-এ কাজ করে না, sudo /etc/init.d/networking restartদেয় stop: Job failed while stoppingএবং এমনকি যদি আপনি নেটওয়ার্কম্যানেজারের সাথে নেটওয়ার্কটি পুনরায় চালু করেন, ip link lsনতুন ম্যাক ব্যবহারের বিষয়টি প্রকাশ করেন না (যদিও
এথ্লির

চেষ্টা করুনsudo service network-manager restart
আর্কেডমিনিয়ন

10

আপনি macchangerসংগ্রহস্থলগুলিতে উপলব্ধ চেষ্টা করতে পারেন । sudo apt-get install macchangerউবুন্টু সফ্টওয়্যার কেন্দ্রের মাধ্যমে বা এর মাধ্যমে ইনস্টল করুন ।

$ macchanger
GNU MAC Changer
Usage: macchanger [options] device

Try `macchanger --help' for more options.
tvbox@tvbox-G31M-ES2L:~$ macchanger --help
GNU MAC Changer
Usage: macchanger [options] device

  -h,  --help                   Print this help
  -V,  --version                Print version and exit
  -s,  --show                   Print the MAC address and exit
  -e,  --ending                 Don't change the vendor bytes
  -a,  --another                Set random vendor MAC of the same kind
  -A                            Set random vendor MAC of any kind
  -p,  --permanent              Reset to original, permanent hardware MAC
  -r,  --random                 Set fully random MAC
  -l,  --list[=keyword]         Print known vendors
  -b,  --bia                    Pretend to be a burned-in-address
  -m,  --mac=XX:XX:XX:XX:XX:XX
       --mac XX:XX:XX:XX:XX:XX  Set the MAC XX:XX:XX:XX:XX:XX

এটি একটি সি এল এল ইউটিলিটি মঞ্জুর করেছে।


4

macchangerওদেব নিয়ম ব্যবহার করে নেটওয়ার্কটি সংযোগ স্থাপনের সময় এটি ইনস্টল করুন এবং চালনা করুন। নিম্নলিখিত ফাইলটি তৈরি করুন:

## File name /etc/udev/rules.d/70-macchanger.rules
## Set Mac Address for Network Adapters
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/usr/bin/macchanger -m XX:XX:XX:XX:XX:XX %k"
ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*" RUN+="/usr/bin/macchanger -m XX:XX:XX:XX:XX:XX %k"

XX: XX: XX: XX: XX: XX: আপনি যে ম্যাক ঠিকানাটি চান তা প্রতিস্থাপন করুন। (দ্রষ্টব্য: কিছু ঠিকানা অবৈধ)


2

উবুন্টু ১৪.০৪-তে প্রস্তাবিত অনেকগুলি সমাধান আমার পক্ষে কাজ করে না, এবং ম্যাক্যাঞ্জার একাধিক বিবরণ দেয় না, তাই আমি এখানে লিখছি যা আমার জন্য কাজ করেছে (যদি আপনার ওয়াইফাই নেটওয়ার্ক ইন্টারফেস বলা হয় wlan0), কেবল:

sudo apt-get install macchanger
sudo service network-manager stop
sudo macchanger -A wlan0
sudo service network-manager start

আপডেট : উবুন্টু ১ 16.০৪-এ আমার উপরের সমাধানটি আর কাজ করে না, তবে স্বীকৃত উত্তরটি কাজ করে (স্বীকৃত উত্তরটি তখন উবুন্টুতে আমার পক্ষে কাজ করছিল না ১৪.০৪ এর আগে)।


1
নকটির সমাধানটি আমার পক্ষে কাজ করেছে। আমার কেবলমাত্র অবশিষ্ট সমস্যাটি নির্দিষ্ট ম্যাকের ঠিকানা নির্দিষ্ট করা। এটি macchangerম্যাকের ঠিকানা নির্বাচন করার জন্য প্যাকেজ থেকে টার্মিনাল কমান্ড : <pre> macchanger --mac = XX: XX: XX: XX: XX: XX eth0 </pre> আপনি সহজে প্যাকেজটিও ব্যবহার করতে পারেন macchanger-gtk
অ্যান্ড্রু ওয়াইট

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