RHEL 8 で静的 IP アドレスを設定する 3 つの方法
RHEL 8 (Red Hat Enterprise Linux 8) は、多くの組織でサーバーやワークステーションに使用されている人気のある Linux ベースのオペレーティング システムです。 RHEL 8 では、IP (インターネット プロトコル) アドレスを動的または静的に設定できます。動的 IP アドレスは DHCP (動的ホスト構成プロトコル) サーバーによって自動的に割り当てられますが、静的 IP アドレスはユーザーによって手動で構成されます。この記事では、RHEL 8 で静的 IP アドレスを設定する 3 つの方法について説明します。
ネットワークマネージャー GUI の使用
Network Manager GUI は、静的 IP アドレスの設定などのネットワーク設定の管理を容易にするグラフィカル ユーザー インターフェイスです。従う手順は次のとおりです-
ステップ 1 - ネットワークマネージャー GUI を開きます
システム トレイのネットワーク アイコン (上下を指す 2 つの矢印のようなアイコン) をクリックします。次に、歯車アイコンをクリックして、ネットワーク マネージャーの設定を開きます。
ステップ 2 - ネットワーク インターフェースを選択します
ネットワーク マネージャーの設定で、静的 IP アドレスを設定するネットワーク インターフェイスを選択します。これは、イーサネット接続または Wi-Fi 接続である可能性があります。
ステップ 3 -[IPv4]タブをクリックします
ネットワーク マネージャー設定の [IPv4] タブをクリックして、選択したネットワーク インターフェイスの IPv4 設定を構成します。
ステップ 4 - 手動方法を選択します
[IPv4] タブで、[アドレス] 設定の [手動] 方法を選択します。
ステップ 5 - 静的 IP アドレスを追加します
「アドレス」セクションで「+」ボタンをクリックして新しい IP アドレスを追加します。ネットワークの IP アドレス、サブネット マスク、ゲートウェイ アドレスを入力します。
ステップ 6 − 変更を保存する
[適用] ボタンをクリックして変更を保存し、選択したネットワーク インターフェイスの静的 IP アドレスを設定します。
nmcliコマンドラインツールの使用
nmcliコマンドラインツールは、RHEL 8でネットワーク設定を管理する強力な方法です。従うべき手順は次のとおりです-
-
ステップ 1 - ターミナル ウィンドウを開きます
「Ctrl+Alt+T」を押すか、システム トレイの端末アイコンをクリックして、端末ウィンドウを開きます。
ステップ 2 − 利用可能なネットワーク接続をリストする
次のコマンドを実行して、利用可能なネットワーク接続をリストします-
nmcli connection show
これにより、システム上で利用可能なネットワーク接続のリストが表示されます。
ステップ 3 - ネットワーク インターフェースを選択します
次のコマンドを実行して、静的IPアドレスを設定するネットワークインターフェイスを選択します-
nmcli connection modify <interface> ipv4.method manual
「
nmcli connection modify eth0 ipv4.method manual
ステップ 4 - 静的 IP アドレスを追加する
次のコマンドを実行して静的IPアドレスを追加します-
nmcli connection modify <interface> ipv4.addresses <ip_address>/<subnet_mask> <gateway_address>
「
たとえば、IPアドレスを「192.168.1.100」、サブネットマスクを「255.255.255.0」、ゲートウェイアドレスを「192.168.1.1」に設定したい場合、コマンドは次のようになります-
nmcli connection modify eth0 ipv4.addresses 192.168.1.100/24 192.168.1.1
ステップ 5 - DNS サーバーを設定する
次のコマンドを実行して、ネットワークインターフェイスのDNSサーバーを設定します-
nmcli connection modify <interface> ipv4.dns <dns_server>
「
たとえば、DNSサーバーのIPアドレスが「8.8.8.8」の場合、コマンドは次のようになります-
nmcli connection modify eth0 ipv4.dns 8.8.8.8
ステップ 6 − 変更を保存する
次のコマンドを実行して変更を保存します-
nmcli connection up <interface>
「
nmcli connection up eth0
ネットワークスクリプト構成ファイルの使用
ネットワークスクリプト構成ファイルは、RHEL 8のネットワークインターフェイス構成を定義するファイルのセットです。従うべき手順は次のとおりです-
ステップ 1 - network-scripts ディレクトリを開きます
次のコマンドを実行して、ネットワークスクリプトディレクトリを開きます-
cd /etc/sysconfig/network-scripts/
ステップ 2 - ネットワーク インターフェース構成ファイルを編集する
次のコマンドを実行して、ネットワークインターフェイス構成ファイルを編集します-
sudo nano ifcfg-<interface>
「
sudo nano ifcfg-eth0
ステップ 3 - 静的 IP アドレスを設定する
次の行を構成ファイルに追加します-
BOOTPROTO=none
IPADDR=<ip_address>
NETMASK=<subnet_mask>
GATEWAY=<gateway_address>
DNS1=<dns_server>
「
たとえば、IP アドレスを「192.168.1.100」、サブネットマスクを「255.255.255.0」、ゲートウェイアドレスを「192.168.1.1」、DNS サーバーを「8.8.8.8」に設定する場合、設定ファイルは次のようになります。これ−
BOOTPROTO=none
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
ステップ 4 − 変更を保存する
設定ファイルへの変更を保存し、テキスト エディタを終了します。
ステップ 5 - ネットワークサービスを再起動します
次のコマンドを実行してネットワークサービスを再起動します-
sudo systemctl restart network
結論
この記事では、RHEL 8 で静的 IP アドレスを設定する 3 つの方法について説明しました。ネットワーク マネージャー GUI はネットワーク設定を構成するための使いやすいグラフィカル インターフェイスを提供し、nmcli コマンド ライン ツールとネットワーク スクリプト構成ファイルはより高度な機能を提供します。ネットワークインターフェースを構成するためのオプション。この記事で説明されている手順に従うことで、RHEL 8 で静的 IP アドレスを設定し、システムに一貫性のある信頼性の高いネットワーク接続を確保することができます。