トップページ > サーバ構築 > CentOS 7 に IP 等のネットワーク設定を行う
CentOS 7 に IP 等のネットワーク設定を行う
デバイス(ethernet)を確認する
CentOS のネットワーク管理機能(NetworkManager)が認識しているインタフェースとステータスを nmcli コマンドで確認します。
disconnected(接続済み)となっているものをネットワークデバイスとして利用し、ここでは"ens192"となります。
[root@localhost ~]# localectl
DEVICE TYPE STATE CONNECTION
ens192 ethernet disconnected --
lo loopback unmanaged --
IPv4 を設定する
IP アドレス(IPv4)を nmcli コマンドで設定します。
ここで設定する IP アドレスで SSH やブラウザでアクセスする際に利用します。
[root@localhost ~]# nmcli c modify ens192 ipv4.addresses 192.168.***.***/24
ゲートウェイを設定する
デフォルトゲートウェイを nmcli コマンドで設定します。
[root@localhost ~]# nmcli c modify ens192 ipv4.gateway 192.168.1.1
DNS サーバを設定する
名前解決に利用する DNS サーバの IP を nmcli コマンドで設定します。
[root@localhost ~]# nmcli c modify ens192 ipv4.dns ***.***.***.***
IP アドレスを固定割り当てに設定する
OS の起動または再起動時に IP アドレスが変わらず固定となるように nmcli コマンドで設定します。
[root@localhost ~]# nmcli c modify ens192 ipv4.method manual
ネットワークを再起動して設定を有効化する
nmcli コマンドで設定したものは稼動中のネットワークには適用されていないため、再起動により設定を有効化します。
[root@localhost ~]# nmcli c down ens192; nmcli c up ens192
または
[root@localhost ~]# systemctl restart network
デバイスの設定状況を確認する
設定したネットワーク情報が適用されているか nmcli コマンドで確認します。
[root@localhost ~]# nmcli d show ens192
関連記事
サーバ
RedHat や CentOS など Linux 系のサーバにインストールしたパッケージを一覧で確認するために、インストールやアップデートで利用した yum コマンドを活用する方法を紹介する。
RedHat8 / CentOS8 に FTP をインストールして利用できるまでの手順
サーバ
RedHat や CentOS など Linux 系のサーバでファイルをアップロードしたりディレクトリを作成するために FTP サーバが必要になるため、FTP サーバとして提供されている vsftpd のインストールと設定方法について紹介する。
サーバ
RedHat や CentOS など Linux 系のサーバでファイルやディレクトリの一覧を表示する ls コマンドの使い方と同時に付与するオプションにより並び替えや表示する数を指定して便利に活用する方法を紹介する。
RedHat8 / CentOS8 のインストールと初期セットアップまでの手順
サーバ
数あるサーバ OS の中から RedHat8 とその派生 OS となる CentOS8 のインストールとネットワークやユーザ作成など必要最低限の初期セットアップまでの手順を掲載。
サーバ
OS「CentOS 7」でセキュリティ制御ツールの"SELinux"の一時的停止と恒久的な停止の設定について掲載しています。