Ако администрирате Линук системом, вероватно ће бити тренутака када ћете морати да знате МАЦ адресу вашег система. Ове информације ће вам можда требати из неколико разлога. Можда желите да вам ДХЦП додели фиксну ИП адресу. За ово ће вам требати МАЦ адреса како бисте могли да додате мапирање ИП и МАЦ адреса у конфигурације вашег ДХЦП сервера.
Ове информације ће вам можда требати и за филтрирање МАЦ адресе да бисте дозволили или блокирали одређене уређаје на вашој мрежи. Или можда желите да подесите Ваке-он-ЛАН. Шта год да је разлог, ево неколико различитих начина да пронађете МАЦ адресу на вашем Линук систему.
Шта је МАЦ адреса?
МАЦ адреса, такође позната као физичка или хардверска адреса, је јединствени идентификатор повезан са а мрежна интерфејс картица скоро сваког уређаја повезаног на мрежу.
МАЦ адреса функционише на другом слоју (слој везе података) од
ОСИ модел и дужине је 48 бита, где прва 24 бита представљају ИД произвођача, а последња 24 бита представљају јединствени ИД за ту НИЦ. Као и ИП адресе, такође можете промените МАЦ адресу вашег НИЦ-а.Пронађите МАЦ адресу на Линук-у преко командне линије
Ево неколико најбржих и најједноставнијих метода да пронађете своју МАЦ адресу на Линук-у:
Коришћењем ип команде
Можете да користите команду ип у Линук-у за преглед и конфигурисање физичких и виртуелних мрежних интерфејса, рутирања, усмеравања смерница и тунела. Може да додаје или брише мрежни интерфејс, додељује/уклања ИП адресе, приказује статус мрежних интерфејса и обавља много корисније задатке.
МАЦ адресу свог система можете пронаћи помоћу следеће ип команде:
ип линк Прикажи
Ова команда показује детаље свих мрежних интерфејса, укључујући њихове МАЦ адресе поред ознаке линк/етер као што је истакнуто у наставку:
Да бисте пронашли МАЦ адресу одређеног мрежног интерфејса, користите следећу синтаксу:
ип линк Прикажи дев
Коришћење команде ифцонфиг
Команда ифцонфиг у Линуку вам омогућава да конфигуришете и прикажете статус мрежних интерфејса. Штавише, такође може да активира и деактивира мрежни интерфејс.
Да бисте пронашли МАЦ адресу свих доступних мрежних интерфејса (чак и ако су деактивирани), користите команду ифцонфиг са -а означити на следећи начин:
ифцонфиг -а
Да бисте пронашли МАЦ адресу одређеног мрежног интерфејса, наведите његово име као аргумент:
ифцонфиг интерфејс_наме
Да бисте пронашли МАЦ адресу свих тренутно активних мрежних интерфејса, користите команду ифцонфиг без икакве ознаке:
ифцонфиг
У излазу можете пронаћи МАЦ адресу вашег интерфејса поред ознаке етер као што је истакнуто у наставку:
етхтоол је Линук услужни програм који вам омогућава да постављате упите и конфигуришете мрежне драјвере и поставке мрежне картице. Користећи услужни програм етхтоол, такође можете да упитате мрежни интерфејс за његову МАЦ адресу.
Ево команде да то урадите:
етхтоол -П интерфејс_наме
Преузмите МАЦ адресу из /сис/цласс/нет директоријума
Тхе /sys/class/net директоријум садржи информације о мрежним уређајима повезаним са системом. Овај директоријум одржава посебан поддиректоријум за сваки мрежни интерфејс као што је /sys/class/net/ens33 и /сис/цласс/нет /енс37.
Сваки поддиректоријум садржи различите датотеке за сваки мрежни атрибут као што је МАЦ адреса, радно стање мрежног уређаја, његов дуплекс, МТУ, итд. Информације о МАЦ адреси се чувају у адреса фајл.
Да бисте навели мрежне интерфејсе прикључене на ваш систем, користите следећу команду:
лс /сис/класа/нет
Да бисте пронашли МАЦ адресу одређеног мрежног интерфејса, користите следећу синтаксу команде:
мачка /сис/класа/нет/интерфејс_наме/адреса
На пример, да бисте пронашли МАЦ адресу мрежног интерфејса, рецимо енс33, команда би била:
мачка /сис/класа/нет/енс33/адреса
Како пронаћи МАЦ адресу на Линуку преко ГУИ-ја
Они који преферирају ГУИ за своје рутинске задатке могу да пронађу своју МАЦ адресу графички користећи мрежни менаџер који обезбеђује њихова дистрибуција. Као у Убунту-у, можете користити подешавања мрежних веза.
Отвори Подешавања у вашој Линук дистрибуцији било десним кликом на радну површину или из менија апликација. Са леве табле идите на Мрежа таб. Ово ће приказати све мрежне интерфејсе повезане са вашим системом.
Да бисте пронашли МАЦ адресу мрежног интерфејса, кликните на Цог (подешавања) испред њега.
Ово ће отворити нови прозор који приказује детаље вашег мрежног интерфејса. Овде ћете пронаћи МАЦ адресу поред налепнице Хардверска адреса.
За овај водич користили смо ГНОМЕ за слике, али друга окружења радне површине би такође имала слична подешавања, само са различитим ознакама.
Пронађите МАЦ адресу другог система на локалној мрежи
Слично вашој МАЦ адреси, такође можете пронаћи МАЦ адресу других система на локалној мрежи. Ево како:
Коришћење команде арп
Можете да користите АРП, или Аддресс Ресолутион Протоцол, да научите МАЦ адресу за дату ИП адресу. Да бисте пронашли МАЦ адресу другог система на локалној мрежи, пингујте његову ИП адресу са:
пинг -ц1 <ИПадреса>
Команда пинг ће користити АРП да научи МАЦ адресу удаљеног система. Када добије ове информације, оне се чувају у АРП табели, коју можете погледати помоћу:
арп -н | греп <ИПадреса>
Ова команда ће одштампати МАЦ адресу за дату ИП адресу.
Услужни програм арпинг вам помаже да откријете и испитате локалне системе на мрежи. Функционише на другом слоју у ОСИ моделу и шаље АРП захтев систему да утврди да ли је жив и да ли одговара. Разликује се од услужног програма за пинг који функционише на трећем слоју.
Можете инсталирати арпинг користећи следеће команде:
О дистрибуцијама заснованим на Дебиан-у:
судо апт инсталирај арпинг
О дистрибуцијама заснованим на РХЕЛ:
судо иум инсталирај арпинг
Једном инсталиран, пронађите МАЦ адресу другог система на мрежи тако што ћете навести његову ИП адресу као аргумент користећи следећу команду:
судо арпинг -ц 1 <ИПадреса>
Ако ваш систем има више НИЦ-ова, можете одредити са ког интерфејса треба да се пошаље захтев користећи -И заставицу (велико "и") праћено именом интерфејса:
судо арпинг -ц 1 -И интерфејс_наме <ИПадреса>
На пример, следећа команда ће послати један АРП захтев са свог енс33 интерфејс за ИП адресу удаљеног система 192.168.42.133.
судоарпинг-ц 1 -Иенс33 192.168.42.133
У излазу ћете добити АРП одговор од одредишног система који садржи његову МАЦ адресу.
Лако је пронаћи своју МАЦ адресу на Линук-у
С обзиром на различите методе проналажења МАЦ адресе на Линук-у, можете одабрати било коју коју сматрате погодном.
Слично Линуку, МАЦ адресу можете пронаћи и у Виндовс-у и мацОС-у; међутим, они имају различите скупове команди и ГУИ.