Macchanger 是一個很棒的 Linux 實用程序,可用於查看和更改任何網絡設備的 MAC 地址。這個實用程序可以很容易地安裝在任何 Linux 發行版上,並可以隨心所欲地使用。本文首先在您的 Ubuntu 20.04 或 Linux Mint 20 系統上安裝此實用程序。現在讓我們看看如何使用此實用程序更改 MAC 地址。
使用 Macchanger 更改 Ubuntu 系統的 MAC 地址
要使用 Macchanger 實用程序更改 Linux Mint 20 機器的 MAC 地址,您需要繼續執行以下步驟:
第 1 步:在 Ubuntu 上安裝 Macchanger
首先,通過運行如下所示的命令在您的系統上安裝 Macchanger 實用程序。
$ sudo apt install macchanger
安裝此實用程序期間,將出現一個對話框,詢問您是否要自動更改 MAC 地址。您可以根據需要選擇任何選項,但我選擇了“是”選項,如下圖所示。
第 2 步:列出所有網絡接口
在系統上成功安裝 Macchanger 實用程序後,應列出所有網絡接口,以便您可以選擇要更改其 MAC 地址的接口。要列出系統上的所有網絡接口,您需要運行類似於以下的命令:
$ ip addr
下圖顯示了系統的所有網絡接口及其相關信息。該過程的下一步嘗試更改突出顯示的網絡接口 enp0s3 的 MAC 地址。
第 3 步:使用 Macchanger 檢查特定網絡接口的當前 MAC 地址。
在更改特定網絡接口的 MAC 地址之前,首先使用如下命令檢查當前 MAC 地址:
$ macchanger –s enp0s3
此接口名稱可以替換為所需接口的名稱。此接口的當前 MAC 地址在下圖中突出顯示。
第 4 步:使用 Macchanger 隨機更改特定網絡接口的 MAC 地址。
現在嘗試通過運行如下所示的命令將隨機 MAC 地址分配給指定的網絡接口。
$ sudo macchanger -r enp0s3
同樣,您可以將此命令中的接口名稱替換為所需接口的名稱。下圖中突出顯示了新的 MAC 地址。
您還可以使用步驟 3 中使用的命令驗證指定網絡接口的 MAC 地址是否已更改,如下圖所示。
第 5 步:使用 Macchanger 手動更改特定網絡接口的 MAC 地址。
您還可以手動將任何 MAC 地址分配給特定的網絡接口。您可以為此使用以下命令:
$ sudo macchanger –m c2:43:bc:1c:62:01 enp0s3
只要格式正確,就可以為該命令選擇任何 MAC 地址。您還可以將接口名稱更改為所需接口的名稱。新分配的 MAC 地址在下圖中突出顯示。
您還可以使用步驟 3 中使用的命令驗證指定網絡接口的 MAC 地址是否已被手動更改,如下圖所示。
第 6 步:使用 Macchanger 恢復特定網絡接口的真實 MAC 地址。
最後,嘗試使用類似於以下的命令來恢復指定網絡接口的原始 MAC 地址:
$ sudo macchanger –p enp0s3
運行上述命令後,可以看到指定網絡接口的永久MAC地址和新MAC地址相同。這意味著此網絡接口的原始 MAC 地址已成功恢復。在下面:
結論是
借助本教程,您可以輕鬆地在 Ubuntu 20.04 或 Linux Mint 20 系統上安裝 Macchanger 實用程序。它可用於查看和更改任何網絡設備或網絡接口的 MAC 地址。