কিছু ম্যাক-ঠিকানা এত ঘন ঘন পুনরাবৃত্তি করে কেন?


12

আমার অ্যাপ্লিকেশন ক্লায়েন্ট কম্পিউটারগুলির ম্যাক-ঠিকানাগুলি অনুসন্ধান করে যেখানে এটি চালিত হয় এবং সেগুলি সার্ভারে সঞ্চয় করে। আমি সার্ভার ডিবি যখন বিশ্লেষণ করলাম তখন আমি দেখতে পেলাম যে কিছু ম্যাক-ঠিকানা 100-150 বার পুনরাবৃত্তি করে। অর্থাত বিভিন্ন সম্পর্কিত নয় এমন প্রতিষ্ঠানের বিভিন্ন ক্লায়েন্ট কম্পিউটারগুলির একই ম্যাক রয়েছে। সুতরাং কিছু ম্যাক-ঠিকানা খুব "জনপ্রিয়"। তারা কোনওভাবে গুগল ফলাফলগুলিতে উপস্থিত হয়। যেমন 58-2C-80-13-92-63। কেন এমন হয়?

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


1
ওয়েল এটি যখন 'সন্ধানকারীকে পাওয়া যায় না' ত্রুটি পেয়ে যায় - এটি একটি সফ্টওয়্যার থেকে প্রাপ্ত ম্যাক, সম্ভবত আপনার রাউটার / ভিপিএন / ফায়ারওয়াল থেকে সম্ভবত অভ্যন্তরীণ NAT এর কোনও রূপ।
চপার 3

তাদের বিক্রেতার কাছ থেকে অব্যবস্থাপনা আমার ধারণা? আমার একবার একবার ডি-লিংক রাউটার ছিল যা "01: 23: 45: 67: 89: ab" এর একটি বেতার ম্যাক ছিল ... সস্তার ক্রাপ।
ওয়ালিদ হামরা

ভার্চুয়াল ডিভাইস কনফিগারেশন হতে পারে ম্যাক পরিবর্তন না করে কেবল অনুলিপি / পেস্ট করুন (জেনের পুরানো সংস্করণ সহ এটি সম্ভব)
ডেনিস নোল্টে

ভাল, এমনকি জেনের নতুন সংস্করণগুলির সাথেও এটি সম্ভব যদি আপনি ভিএম এনআইসি তৈরি করার সময় এটি একটি নতুন ম্যাক তৈরি করার অনুমতি না দেন (উদাহরণস্বরূপ, যদি কেউ মেশিনের টেম্পলেট ব্যবহার করে থাকে)। আপনি কেবল বীরশ এবং কোনও র্যান্ডমাইজেশন স্ক্রিপ্ট ছাড়াই একটি একক টেম্পলেট ব্যবহার করেন তবে আপনি লিবিভার্ট দিয়েও এটি করতে পারেন।
স্পুলার

উত্তর:


17

বিশেষত এই উদাহরণটি 58-2C-80-13-92-63হুয়াওয়ের তৈরি একটি ইউএসবি ইথারনেট চিপ। দেখে মনে হচ্ছে তারা অলস এবং ম্যাক পুনরায় ব্যবহার করছে। গুগলের উদাহরণ:

[50413.229125] cdc_ether 2-1:1.0: eth1: register 'cdc_ether' at usb-0000:00:1d.7-1, CDC Ethernet Device, 58:2c:80:13:92:63

...

[  122.660069] huawei_cdc_ncm 3-3:1.1 wwan0: register 'huawei_cdc_ncm' at usb-0000:00:14.0-3, Huawei CDC NCM device, 58:2c:80:13:92:63

অন্যরাও ভিএমগুলির চারপাশে পাসের ঘটনা হতে পারে। তবে সবচেয়ে সম্ভবত ব্যাখ্যাটি (যেমন অন্যরা বলেছেন) এটি হ'ল এটি সস্তা হার্ডওয়্যার।

এটি সমাধানের জন্য, ম্যাকটি বিশ্বব্যাপী অনন্য বা স্থানীয়ভাবে পরিচালিত কিনা তা পরীক্ষা করে দেখুন: https://en.wikedia.org/wiki/MAC_address# অ্যাড্রেস_ডেটেল

58:2c:80:13:92:63তত্ত্বের ঠিকানাটি বিশ্বব্যাপী অনন্য হওয়া উচিত :

0x58 → 1011000

তবে ভিএমএস (যেমন 58:2c:80:13:92:63) থেকে প্রাপ্ত ম্যাকগুলি হ'ল :

0x52 → 1010010

আরও কয়েকটি উদাহরণ: 0C-5B-8F-27-9A-64, 02-00-4C-4F-4F-50, 36-4B-50-B7-EF-2D, 02-0C-E7-0B-01- 02, 00-16-76-C9-4E-DE। প্রথম - হুয়াওয়ের মতো দেখতে আবার বিশ্বব্যাপী অনন্য হওয়া উচিত । (ল্যান দুর্ঘটনায় ভয় হুয়াওয়ে থেকে বলছি নয় - serverfault.com/questions/462178/... ) দ্বিতীয় এক একটি লুপব্যাক হয়। অন্য - আমি ঠিক কি জানি না। প্রথম অক্টেট দ্বিতীয় অন্তত গুরুত্বপূর্ণ বিট 1 বা 0 হতে পারে একমাত্র জিনিস আমি দেখতে - সাধারণ ম্যাক স্বতন্ত্রতা একটা শ্রুতি :( (এমনকি যদি তারা প্রোগ্রামেটিক্যালি সেট না করা হয়) হয়।
মাইক Siomkin

আরেকটি বিজোড় বিষয় হ'ল আমি আমার কোডে লুপব্যাকগুলি ফিল্টার করে ফেলেছি:if (adapter.NetworkInterfaceType == NetworkInterfaceType.Tunnel || adapter.NetworkInterfaceType == NetworkInterfaceType.Loopback || adapter.NetworkInterfaceType == NetworkInterfaceType.Unknown) continue;
মাইক সিমকিন

-2

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


না, এটি কীভাবে এটি কাজ করে তা নয়, এগুলি ওএসআই স্তরগুলির পৃথক। যদি কোনও রাউটারের মাধ্যমে কোনও রিমোট আইপি পৌঁছে যায় তবে আপনি কেবল সেই ম্যাকের সাথে রাউটারের (স্থানীয়) আইপি সংযুক্ত করেন। আমি একটি খুব বহিরাগত সেটআপ কল্পনা করতে পারি যেখানে রাউটারটি এমন চেষ্টা করে যেন এটি ইন্টারনেটের সেতু হয়ে থাকে (সত্যিকার অর্থে এমন জিনিস কে চাইবে?), তবে এই জাতীয় প্রাণী এমনকি কাজ করবে না, এবং অবশ্যই পেছনের সবকিছুকে মুখোশ দিয়ে নয় not একক ম্যাক
হ্যাগেন ফন ইটসেন

তুমি ঠিক. বিভিন্ন ওএসআই স্তর রয়েছে। তবে রাউটার কম ইথারনেট স্তরে প্যাকেট পান, তারপরে আইপি স্তরটিতে এই প্যাকেটটি দিয়ে কী করবেন তা স্থির করুন এবং তারপরে এটি আবার স্বল্প ইথারনেট স্তরে পরবর্তী গন্তব্যে প্রেরণ করুন। এজন্য রাউটার তার নিজস্ব ম্যাক-ঠিকানা সহ প্যাকেটগুলি প্রেরণ করে। শারীরিক ইথারনেট স্তরটিতে কোনও রাউটিং প্রোটোকল নেই।
মিখাইল খিরগি

আসলে, আইএস-আইএস একটি রাউটিং প্রোটোকল যা ইথারনেট স্তরের ডানদিকে চলে। কিন্তু নির্বিশেষে সিস্টেম হিসাবে একটি গেটওয়ে পরলোক একটি মেশিন পৌঁছানো প্রতিবেদন না হবে না থাকার গেটওয়ে MAC ঠিকানা।
মাইকিবি


1. আমি যেমন বলেছি, আমি বিভিন্ন শহর থেকে ক্লায়েন্টদের কাছ থেকে একই ম্যাকগুলি পাই (এক ল্যান থেকে নয়)! ২. আমার ডেস্কটপ ক্লায়েন্ট অ্যাপ্লিকেশনটি যেখানে কম্পিউটারটি চালাচ্ছে তার অ্যাডাপ্টারের ম্যাকটি অনুসন্ধান করে, তারপরে এটি এসওএপি ওয়েব-পরিষেবা ব্যবহার করে সার্ভারে প্রেরণ করে। সুতরাং এটি রাউটারের ম্যাক হতে পারে না।
মাইক সাইমকিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.