MAC地址:它是什麼,以及如何從Linux更改它

La MAC地址 (媒體訪問控制)是唯一與網卡或設備相對應的48位標識符。 也被稱為 實際地址,是 每個設備唯一 因為它們是在製造時直接寫在硬件上的。 一個例子是: 38:70:77:1D:51:00.

換句話說,實際上,在這篇文章中,我們不會學習永久更改MAC,而是要創建具有不同目標的克隆。 例如,在我的一個工作中心中,要獲得可以訪問Internet的IP地址,需要在DHCP服務器中註冊一個MAC。 即,針對MAC遞送IP。

問題在於,我通常隨身攜帶筆記本電腦,並且使用筆記本電腦工作時比在隨機計算機上舒適得多。 因此,我要做的是在筆記本電腦上克隆分配給我的計算機的MAC,這樣我就可以訪問Internet。

更改MAC地址的3種方法。

通過ip鏈接

最簡單的方法(在Archlinux中)使用 ip鏈接。 為此,我們要做的第一件事是“擊倒”或“停止”網卡,但是我們需要知道我們的接口是什麼,因此我們執行:

$ ip link show

這將為我們提供類似於以下內容的列表:

1:什麼: mtu 65536 qdisc無隊列狀態未知模式默認組默認鏈接/環回00:00:00:00:00:00 brd 00:00:00:00:00:00 2:enp1s0: mtu 1500 qdisc pfifo_fast狀態UP模式默認組默認qlen 1000鏈接/以太20:89:84:f7:4c:混合ff:ff:ff:ff:ff:ff:ff 3:wlp2s0: mtu 1500 qdisc mq狀態DOWN模式默認組默認qlen 1000鏈接/以太68:17:29:是:ff:69 brd ff:ff:ff:ff:ff:ff 4:virbr0: mtu 1500 qdisc無隊列狀態DOWN模式默認組默認鏈接/以太ca:97:e2:96:15:b3 brd ff:ff:ff:ff:ff:ff

在這種情況下,我們感興趣的那個是2,所以我們繼續執行(名稱可能會因PC或發行版而異):

$ sudo ip link set dev enp1s0 down

卡關閉後,我們執行以下命令:

$ sudo ip link set dev enp1s0 address XX:XX:XX:XX:XX:XX

其中XX:XX:XX:XX:XX:XX是我們要克隆的MAC地址。 現在,我們提起卡:

$ sudo ip link set dev enp1s0 up

通過macchanger

我們可以通過一個名為 Macchanger:

# pacman -S macchanger

用法語法為“ macchanger -r »。

# macchanger -r enp1s0

要創建一個隨機的MAC地址,除了提供者的字節(如果他們檢查了MAC),您必須使用以下命令:

# macchanger -e enp1s0

最後,要將MAC地址更改為特定值:

# macchanger --mac=XX:XX:XX:XX:XX:XX

使用NetworkManager

好吧,經過了這麼多的控制台麻煩之後,我們有了一種更簡單的方法來更改或克隆MAC地址,那就是使用NetworkManager。 請注意它說: 克隆的MAC地址.

DirecciónMAC 關於此方法的最大好處是,即使重新啟動計算機,克隆的MAC地址也將保留。 此外,該工具還允許我們創建一個隨機MAC地址。 這一直是所有親愛的朋友。

來源: ArchLinux Wiki


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

20條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   他說:

    o
    ifconfig eth0關閉
    ifconfig eth0硬件ether 02:01:02:03:04:08
    ifconfig eth0向上

    1.    亞歷克斯 他說:

      您將最簡單的方法放在拱形上,最簡單的方法是將橙色放入,這也是我所知道的一種

  2.   eliotime3000 他說:

    有趣的是,能夠通過MAC地址過濾訪問WiFi網絡(這是短暫的,但事實證明是有用的)。

    1.    拉斐爾·卡斯特羅(Rafael Castro) 他說:

      古巴是很普遍的問候。

  3.   靜態 他說:

    太好了,在大學裡,我總是克隆一個或另一個用戶的MAC來改善下載的連接性,雖然這並不嚴重,但是它幫助我進行了OS的下載及其未來的學習,感謝這篇帖子。

  4.   骨頭 他說:

    能夠通過MAC地址過濾互聯網很有趣,我預見到我將需要學習做到這一點。 優秀的職位

  5.   若爾基喬 他說:

    有趣的是,儘管弄清該過程是“欺騙”還是“ MAC屏蔽”仍然很重要,因為鑑於MAC是物理地址,因此實際上和法律上更改MAC的概念實際上是不可能的。 但是在重新啟動之前,它一直被掩蓋,這是有價值的,在網絡安全審核時很有用。

    順便說一句,您在屏幕截圖中使用了什麼字體? :v

    1.    拉夫 他說:

      是的,這就是為什麼我在帖子中說我們要克隆,而不是物理更改MAC😀字體是Aller。

  6.   先生 他說:

    優秀文章

  7.   衝浪 他說:

    macchanger也有一個GTK接口,我認為是macchanger-gtk的軟件包

  8.   牧師 他說:

    如果在域服務器或無線上發生MAC阻塞,這是否有效? 我之所以這樣說,是因為在我工作的公司中,來自蜂窩設備和筆記本電腦的MAC被無線阻止。 如果被MAC阻止的設備對其進行了更改,它們會再次釋放嗎?

  9.   Darkar 他說:

    該信息非常有用,感謝您的共享。

  10.   shini-kire 他說:

    如您所述,在kde中,即使在沒有Random選項的情況下,也可以在gnome中完成:

  11.   傑明·塞繆爾 他說:

    在gnome Network Manager中,它還以圖形方式簡化了它

  12.   拉德克斯 他說:

    對於那些從linux開始的人來說是很棒的文章

  13.   達約 他說:

    它還有另一個鮮為人知的用途來更改mac。當isp具有靜態ip時,我更改了路由器的mac並重新啟動,他們給了我一個新的IP。

  14.   mat1986 他說:

    我記得當我使用aircrack-ng時,他們說,作為審核​​網絡的一項重要要求,有必要更改MAC,想像一下是否由於某種原因他們發現了您:找到物理MAC並發現了您的計算機...

  15.   他說:

    論壇管理員可以看到您的mac嗎?對其進行更改不僅能過濾路由器,還能提供更多服務嗎?

  16.   阿布薩隆 他說:

    問候我有一個問題,我已經使用wifi卡完成了三種方法的步驟,但是當它與網絡斷開連接時,mac發生了變化,當我連接到網絡時,它會返回到原始mac,而新的卻沒有留。 因此它沒有連接,奇怪的是我已經從Windows完成了它,如果它可以工作並且可以連接,但是從linux上它卻沒有...也許可以解決這個難題...?

  17.   何塞·德·阿隆索 他說:

    Muy bueno!

    在這裡,我找到了另一個西班牙語鏈接,解釋了幾種在Linux中查找您的MAC地址的方法:

    http://www.sysadmit.com/2018/01/linux-saber-direccion-mac.html