システム起動直後のMACアドレス変更

システム起動直後のMACアドレス変更

私はそれぞれ同じイーサネットMACアドレスを持つ複数のコンピュータを持っています。ネットワークカードが検出されるとすぐに、各コンピュータのイーサネットMACアドレスを変更して、ネットワークに競合が発生しないようにしたいと思います。私のシステムはsystemdで標準でないLinuxを使用します。 systemdコマンドと標準Linuxコマンドを使用してMACアドレスを設定できますか?

ベストアンサー1

HWADDR=AA:BB:CC:DD:EE:FF/etc/sysconfig/network-scripts/ifcfg-eth0次のようにコンピュータ設定ファイルの設定行を使用します。

DEVICE=eth0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
NM_CONTROLLED=no
HWADDR=AA:BB:CC:DD:EE:FF
IPADDR=10.2.3.4
NETMASK=255.255.255.0
GATEWAY=10.2.3.254
DNS1=8.8.8.8
DNS2=4.4.4.4
USERCTL=no

おすすめ記事