私のルーターは、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