MAC アドレスを変更/偽装し、複数のアドレス間を簡単に切り替えるにはどうすればよいですか?

MAC アドレスを変更/偽装し、複数のアドレス間を簡単に切り替えるにはどうすればよいですか?

私のルーターは、MAC アドレスに基づいてポート転送を行うことができます。つまり、特定の MAC は特定の IP を取得し、転送するポートのセットを設定できます。そのポートのセットを簡単に変更するには、ネットワーク マネージャーで異なる接続を用意する必要があります。

ネットワーク接続の MAC アドレスを変更するにはどうすればよいですか?

答え1

まず、ネットワーク インジケーターに移動し、「接続の編集」を選択して新しい接続を構成します。

ここに画像の説明を入力してください

「追加」をクリックし、偽装された MAC ネットワーク接続の名前を選択します。

ここに画像の説明を入力してください

上部のドロップダウンでインターフェース「eth0」を選択した後、任意の MAC アドレスを選択するだけです。

ここに画像の説明を入力してください

接続すると、新しい MAC アドレスが使用されるようになります。

ここに画像の説明を入力してください

実行すると、ip link ls偽装された MAC を含む新しいインターフェイスが表示されます。

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    リンク/イーサ00:11:22:33:44:55brd ff:ff:ff:ff:ff:ff

そして、新しい接続の 1 つに接続することで、MAC アドレスを簡単に切り替えることができるようになりました。

答え2

UbuntuまたはLinux MintのMACアドレスはターミナル経由で変更することもできます。

UbuntuまたはLinux Mintターミナルに移動し、/etc/network/interfacesファイルを編集します。

$ sudo nano /etc/network/interfaces

ネットワーク インターフェイスで DHCP を有効にすると、次のような画面が表示されます。通常、Ubuntu または Linux Mint 有線ネットワークの場合は eth0、Ubuntu または Linux Mint 無線ネットワークの場合は wlan0 です。

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リポジトリで利用可能なものを試すことができます。Ubuntu ソフトウェア センターを使用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

ifconfigまたはを必要とせずにmacchanger

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

関連情報