如何更改/欺騙我的 MAC 位址並在多個位址之間輕鬆切換?

如何更改/欺騙我的 MAC 位址並在多個位址之間輕鬆切換?

我的路由器可以根據 MAC 位址進行連接埠轉送。也就是說,特定的MAC將獲得特定的IP,我可以為其配置一組要轉送的連接埠。為了輕鬆更改該群組端口,我希望在網路管理器中具有不同的連接。

如何更改網路連線的 MAC 位址?

答案1

首先,前往網路指示器並選擇「編輯連線」以配置新連線:

在此輸入影像描述

按一下「新增」並為欺騙性 MAC 網路連線選擇名稱。

在此輸入影像描述

在頂部下拉清單中選擇介面“eth0”後,您可以簡單地選擇您喜歡的任何 MAC 位址:

在此輸入影像描述

連接後,您將使用新的 MAC 位址。

在此輸入影像描述

運行ip link ls將顯示新介面,包括它的欺騙性 MAC:

2: eth0: <廣播、群播、向上、LOWER_UP> mtu 1500 qdisc mq 狀態 UP qlen 1000
    連結/以太坊00:11:22:33:44:55brd ff:ff:ff:ff:ff:ff

現在,您可以透過連線到新連線之一輕鬆切換 MAC 位址。

答案2

您也可以透過終端機更改 ubuntu 或 linux mint 上的 mac 位址

前往 ubuntu 或 linux mint 終端,編輯 /etc/network/interfaces 文件

$ sudo nano /etc/network/interfaces

當您的網路介面啟用 dhcp 時,您應該會看到類似這樣的內容。通常 eth0 用於 ubuntu 或 linux mint 有線網絡,wlan0 用​​於 ubuntu 或 linux mint 無線網路。

auto eth0
iface eth0 inet dhcp

在 /etc/network/interfaces 檔案的結尾,新增此行以為系統的網路介面提供新的 MAC 位址。

hwaddress ether A4-19-E2-94-DD-BB

使用新配置儲存 /etc/network/interfaces 文件,然後重新啟動系統網路。

$ sudo /etc/init.d/networking restart

或者

$ sudo service networking restart

答案3

您可以嘗試macchanger在儲存庫中使用。使用sudo apt-get install macchanger或透過 Ubuntu 軟體中心安裝。

$ macchanger
GNU MAC Changer
Usage: macchanger [options] device

Try `macchanger --help' for more options.
tvbox@tvbox-G31M-ES2L:~$ macchanger --help
GNU MAC Changer
Usage: macchanger [options] device

  -h,  --help                   Print this help
  -V,  --version                Print version and exit
  -s,  --show                   Print the MAC address and exit
  -e,  --ending                 Don't change the vendor bytes
  -a,  --another                Set random vendor MAC of the same kind
  -A                            Set random vendor MAC of any kind
  -p,  --permanent              Reset to original, permanent hardware MAC
  -r,  --random                 Set fully random MAC
  -l,  --list[=keyword]         Print known vendors
  -b,  --bia                    Pretend to be a burned-in-address
  -m,  --mac=XX:XX:XX:XX:XX:XX
       --mac XX:XX:XX:XX:XX:XX  Set the MAC XX:XX:XX:XX:XX:XX

授予這是一個 CLI 實用程式。

答案4

無需ifconfigmacchanger

sudo ip link set dev [interface_name] down
sudo ip link set dev [interface_name] address XX:XX:XX:XX:XX:XX
sudo ip link set dev [interface_name] up

相關內容