在下一篇文章中,我們將看看 Macchanger。 這是一個免費的開源實用程序,可用於 Gnu / Linux 系統。 與她 我們將能夠看到和更改 MAC 地址,從 終點站,從我們計算機上的任何網絡設備.
對於那些不熟悉什麼的人 MAC地址 (媒體訪問控制),告訴他 這是製造商分配給網絡硬件的唯一 48 位標識符. 它也稱為物理地址,它對於每個設備都是唯一的。 某些服務可以使用此地址來限制訪問。
使用 Macchanger 在 Ubuntu 中更改網絡設備的 MAC 地址
該工具將為我們提供不同的可能性來更改或查看我們設備的 MAC 地址。
安裝 Macchanger
首先,第一件事是 在我們的系統上安裝此實用程序. 在 Ubuntu 中,我們只需要打開一個終端(Ctrl + Alt + T)並在其中執行命令:
sudo apt install macchanger
在安裝過程中,我們會看到一個對話框 它會詢問我們是否要自動更改 MAC 地址. 在這裡,我們可以選擇兩個選項之一。 雖然正如您在以下屏幕截圖中看到的那樣,但對於此示例,我選擇了“是“。
列出所有網絡接口
安裝後,我們將開始 列出所有網絡接口,以便我們可以選擇要更改其 MAC 地址的接口. 要顯示所有這些網絡接口,在終端 (Ctrl + Alt + T) 中,我們只需要編寫:
ip addr
如您在上一個屏幕截圖中所見, 該命令列出了系統的所有網絡接口及其相關信息. 在本例中,我們將更改網絡接口的 MAC 地址 enp0s3.
驗證特定網絡接口的當前 MAC 地址
在更改 MAC 地址之前,讓我們先從 驗證我們感興趣的網絡接口的當前 MAC 地址。 我們將使用以下命令實現此目的:
macchanger -s enp0s3
在這個命令中 每個用戶必須將接口名稱 enp0s3 替換為他們想要使用的接口名稱.
隨機更改特定網絡接口的 MAC 地址
到此為止,我們將 為我們感興趣的網絡接口分配一個隨機 MAC 地址。 我們將使用以下命令執行此操作:
sudo macchanger -r enp0s3
在這裡,與我們將要看到的所有示例一樣,每個用戶都必須更改他們感興趣的網絡接口的名稱。 執行此命令後, 借助上一點使用的命令,我們可以確認網絡接口的MAC地址已經改變,如截圖所示。
手動更改網絡接口的 MAC 地址
此實用程序為我們提供的另一種可能性是 手動將您選擇的 MAC 地址分配給網絡接口. 為此,我們可以使用以下命令:
sudo macchanger --mac=a2:42:b0:20:ee:03 enp0s3
在這個命令中 我們將能夠使用我們選擇的任何 MAC 地址,只要它的格式正確.
我們可以 確認指定網絡接口的MAC地址已更改 在命令的幫助下:
macchanger -s enp0s3
還原特定網絡接口的真實 MAC 地址
為了完成我們將 恢復我們指定的網絡接口的原始MAC地址 使用:
sudo macchanger –p enp0s3
當我們運行這個命令時, 我們會看到指定網絡接口的永久MAC地址和新MAC地址是一樣的。 這意味著網絡接口的原始MAC地址已成功恢復。.
幫助
如果我們要 查閱在我們的設備中操作 MAC 地址的所有可能選項, 我們只需要使用終端 (Ctrl + Alt + T) 命令:
macchanger --help
卸載
從 Ubuntu 中刪除此程序,就像安裝一樣簡單。 只需要打開一個終端(Ctrl + Alt + T)並在其中執行:
sudo apt remove macchanger
正如我們所看到的 您可以輕鬆地在 Ubuntu 20.04 系統上安裝 Macchanger 實用程序,然後使用它來查看和更改任何網絡設備的 MAC 地址.