RHEL9 キーファイル形式での NetworkManager プロファイルの手動作成方法
環境
$cat/etc/redhat-release
Red Hat Enterprise Linux release 9.2 (Plow)
操作方法
1.Ethernet などのハードウェアインターフェイスのプロファイルを作成する場合は、
このインターフェイスの MAC アドレスを表示します。
# ip address show enp1s0 2: enp0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:45:11:9f:fa:66 brd ff:ff:ff:ff:ff:ff
2.接続プロファイルを作成します。たとえば、DHCP を使用するイーサネットデバイスの接続プロファイルを作成する場合は、
次の内容で /etc/NetworkManager/system-connections/test.nmconnection ファイルを作成します。
[connection] id=test_connection type=ethernet autoconnect=true [ipv4] method=auto [ipv6] method=auto [ethernet] mac-address=00:45:11:9f:fa:66
3.設定ファイルにパーミッションを設定して、root のユーザーのみが読み取りおよび更新できるようにします。
# chown root:root /etc/NetworkManager/system-connections/test.nmconnection # chmod 600 /etc/NetworkManager/system-connections/test.nmconnection
4.接続プロファイルを再読み込みします。
# nmcli connection reload
5.NetworkManager が設定ファイルからプロファイルを読み込んでいることを確認します。
# nmcli -f NAME,UUID,FILENAME connection
6.プロファイルの autoconnect 変数を false に設定した場合は、コネクションをアクティブにします。
# nmcli connection up test_connection
7.確認
接続プロファイルを表示します。
# nmcli connection show test_connection