ネットワーク設定

Table of Contents

ネットワーク設定

ホスト名の設定

# hostnamectl set-hostname hoge.chinaz.org

デバイスの確認

# nmcli dev
DEVICE  TYPE      STATE            CONNECTION
ens160  ethernet  接続済み         ens160
lo      loopback  接続済み (外部)  lo

ipv4のパラメータを確認

# nmcli -f ipv4 con show ens160
ipv4.method:                            manual
ipv4.dns:                               192.168.xxx.254
ipv4.dns-search:                        chinaz.org
ipv4.dns-options:                       --
ipv4.dns-priority:                      0
ipv4.addresses:                         192.168.xxx.xxx/24
ipv4.gateway:                           192.168.xxx.254
ipv4.routes:                            --
ipv4.route-metric:                      -1
ipv4.route-table:                       0 (unspec)
ipv4.routing-rules:                     --
ipv4.replace-local-rule:                -1 (default)
ipv4.dhcp-send-release:                 -1 (default)
ipv4.ignore-auto-routes:                いいえ
ipv4.ignore-auto-dns:                   いいえ
ipv4.dhcp-client-id:                    --
ipv4.dhcp-iaid:                         --
ipv4.dhcp-dscp:                         --
ipv4.dhcp-timeout:                      0 (default)
ipv4.dhcp-send-hostname:                はい
ipv4.dhcp-hostname:                     --
ipv4.dhcp-fqdn:                         --
ipv4.dhcp-hostname-flags:               0x0 (none)
ipv4.never-default:                     いいえ
ipv4.may-fail:                          はい
ipv4.required-timeout:                  -1 (default)
ipv4.dad-timeout:                       -1 (default)
ipv4.dhcp-vendor-class-identifier:      --
ipv4.link-local:                        0 (default)
ipv4.dhcp-reject-servers:               --
ipv4.auto-route-ext-gw:                 -1 (default)

DHCPクライアント設定

Connectionの自動接続有効化
# nmcli con mod ens160 connection.autoconnect yes
DHCP有効化
# nmcli con mod ens160 ipv4.method auto
※固定IPアドレス等のパラメータの削除が必要
# nmcli con mod ens160 ipv4.addresses ""
# nmcli con mod ens160 ipv4.gateway ""
# nmcli con down ens160 ; nmcli con up ens160

固定アドレスの設定

Connectionの自動接続有効化
# nmcli con mod ens160 connection.autoconnect yes
固定IP化(DHCP無効)
# nmcli con mod ens160 ipv4.method manual
# nmcli con mod ens160 ipv4.addresses 192.168.xxx.xxx/24
# nmcli con mod ens160 ipv4.gateway 192.168.xxx.254
# nmcli con mod ens160 ipv4.dns 192.168.xxx.254
# nmcli con mod ens160 +ipv4.dns 8.8.8.8
# nmcli con down ens160 ; nmcli con up ens160

CONNECTION名の変更

CONNECTION名が日本語だと支障が出たので、DEVICE名と同じに変更

# nmcli dev
DEVICE          TYPE      STATE           CONNECTION
ens160          ethernet  接続済み         有線接続 1

# nmcli con mod '有線接続 1' connection.id ens160
# nmcli dev
DEVICE          TYPE      STATE           CONNECTION
ens160          ethernet  接続済み         ens160

参考URL

AlmaLinux 9 : 初期設定 : ネットワークの設定 : Server World
nmcliでネットワークの初期設定の実施 #Linux – Qiita

コメントを残す

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