
永久に変更したいです。装備移植可能なスクリプトを使用するためのネットワークインターフェイスの名前。
インターフェース名が変ですねenp02fghjkl1。美しい名前だと思います。メッシュ1。私は変更を試み、ip link
他nmcli
の多くのものを試しました。装備私は永久に名前を付けました。できる変更しましたが、再起動後も持続することはできません。
一時的に変更するコマンドセットは次のとおりです。
sudo ip link set enp02fghjkl1 down
sudo ip link set enp02fghjkl1 name netface1
sudo nmcli connection modify Wired\ connection\ 1 con-name netface1
sudo nmcli device connect netface1
sudo nmcli con up netface1
sudo nmcli con reload
ただし、再起動後のコマンドはnmcli c
次のようになります。メッシュ1しかし、コマンドはnmcli d
示していますenp02fghjkl1
注:私はまた、次のWebスクリプトを作成しました。ifcfg-netface1そして配置uuidただし、再起動後は無視されます。
答え1
- ステップ1。私に役立つ強力なソリューション:ネットワークスクリプトファイルには次の4行が必要です。
/etc/sysconfig/network-scripts/ifcfg-somename1
NAME=somename1
DEVICE=somename1
HWADDR=FE:FF:GG:11:00:10
UUID=b623cbaa-ffe2-3456-7890-1a23b465cd67
警告:ファイルは2つのうち1つだけを持つことはできず、1つだけを持つこと
HWADDR
ができます。コマンドで入手MACADDR
できます。UUID
nmcli c
- ステップ2。
net.ifnames=0
後ろのどこかに追加してください。スキーマが設定されていません。そして前に赤血球このファイルから:
/etc/default/grub
その後、コマンドを実行します。sudo grub2-mkconfig -o /boot/grub2/grub.cfg
- ステップ3。 MACアドレスをこのファイルのネットワークカード名と一致させます。
/etc/systemd/network/70-custom-ifnames.link
[Match]
MACAddress=FE:FF:GG:11:00:10
[Link]
Name=somename1
- ステップ4。カスタムルールファイルに次の行を追加します。
/etc/udev/rules.d/70-custom-ifnames.rules
SUBSYSTEM=="net",ACTION=="add",ATTR{address}=="FE:FF:GG:11:00:10",ATTR{type}=="1",NAME="somename1"