新しいLinuxディストリビューションがネットワークデバイスに名前を付けていないことに気づかなかったライセンスマネージャーを使用して、特定のソフトウェアを実行しようとしていeth0
ます。MACアドレスを確認しようとしていますが、私のNICがens1
Centos 7で呼び出されているため、これは機能しません。
このソフトウェアのベンダーはすでに別のコンピューターでこれを修正しており、彼らがこれをどのように行ったか理解したいと思います。彼らはens1
、ライセンスマネージャーがeth0
再び見つけられるように、ある種のエイリアスを作成しました。
エイリアスは表示されませんifconfig -a
が、明示的に呼び出すと表示されますifconfig eth0
。ip link
コマンドを使用すると、次のように表示されます。
eth0@ens1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT
link/ether [mac address] brd ff:ff:ff:ff:ff:ff
彼らはここで正確に何をしましたか、またこの種類のエイリアスを別のコンピュータでどのように再作成できますか?
ip link set ens1 name eth0@ens1
、新しい名前も表示されifconfig -a
ました。そしてip link set ens1 alias eth0
ショーalias eth0
あなたが実行する別の行にip link
。
ip link set ens1 name eth0@ens1
か?私はそれがそのような再起動を生き残ることを疑いますが、おそらくあなたはDEVICE
ラインifcfg-ens1
または何かに変更を加えることができますか?両方eth0@ens1
とリストに表示さens1
れますip link
か、それとも新しい名前だけですか?