手当たり次第に書くんだ

CentOS8 ネットワークアダプタの追加 NetworkManager

目次に戻る

概要

インストール後にネットワークアダプタを追加し、nmcliを使用してネットワーク設定を行います。

前提条件

OS

CentOS Stream 8を使用します。

SELinux

有効です。無効にする場合はこちらを参照して下さい。

Firewalld

無効です。有効化する場合はこちらを参照して必要な許可設定をして下さい。

その他

  • nmcliではcon-nameとifnameを省略可能(またはどちらかを)ですが、それらが同じ名前ではどちらに対して設定しているのか分かりづらくなる為、本稿の例ではcon-nameとifnameを明示的に設定しています。また、インストール時に割り当てられたcon-nameも予め変更しています。

設定

ステータス確認

ステータス確認の詳細はこちらを参照して下さい。

device

下記は、インストール後にネットワークアダプタを追加してdeviceの状態を確認しています。deviceとしてens39が追加されていますが、connectionは存在しない為、作成する必要があります。

[root@centos ~]# nmcli device status
DEVICE  TYPE      STATE     CONNECTION
ens33   ethernet  接続済み  con-ens33
ens34   ethernet  接続済み  con-ens34
ens35   ethernet  接続済み  con-ens35
ens39   ethernet  切断済み  --
lo      loopback  管理無し  --

connection

connectionの状態は下記の通りです。

[root@centos ~]# nmcli connection show
NAME       UUID                                  TYPE      DEVICE
con-ens33  0b6ad2b8-4599-4f37-b077-47624d48bf55  ethernet  ens33
con-ens34  d69129f7-39d8-493e-9080-a68bd79e9ea9  ethernet  ens34
con-ens35  c011fecc-7da1-41af-83e3-15b93f9ceffa  ethernet  ens35

connectionの追加

新規にconnectionを作成する為、addオプションを使用します。connection名はデフォルトに倣いdevice名と同じとし、deviceとの関連付けを合わせて実施しています。typeは必須です。IPアドレスの設定はこちら参照して下さい。

[root@centos ~]# nmcli connection add con-name con-ens39 ifname ens39 type 802-3-ethernet
設定項目 内容 設定値 備考
con-name connection名 con-ens39
ifname このconnectionに関連付けるdevice ens39
type ネットワーク接続のタイプで例としてvlan, pppoe, vpn等 802-3-ethernet この設定は必須です。

設定後の状態確認

設定後は下記のステータスになります。

[root@centos ~]# nmcli device status
DEVICE  TYPE      STATE     CONNECTION
ens33   ethernet  接続済み  con-ens33
ens34   ethernet  接続済み  con-ens34
ens35   ethernet  接続済み  con-ens35
ens39   ethernet  接続済み  con-ens39
lo      loopback  管理無し  --

[root@centos ~]# nmcli connection show
NAME       UUID                                  TYPE      DEVICE
con-ens33  0b6ad2b8-4599-4f37-b077-47624d48bf55  ethernet  ens33
con-ens34  d69129f7-39d8-493e-9080-a68bd79e9ea9  ethernet  ens34
con-ens35  c011fecc-7da1-41af-83e3-15b93f9ceffa  ethernet  ens35
con-ens39  bb2b42df-8e32-447b-ae84-983cf364a64f  ethernet  ens39

目次に戻る

CentOS8 ネットワークアダプタの追加 NetworkManager

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

トップへ戻る