Linux システムでの静的 IP アドレスの設定は、ネットワーク接続を構成する際の重要な手順です。Linux システムに静的 IP アドレスを設定する方法に関する非常に詳細なチュートリアルは次のとおりです。
ステップ 1: ネットワーク インターフェイスを決定する
まず、静的 IP アドレスを設定するネットワーク インターフェイスの名前を決定します。次のコマンドを使用して、システムで利用可能なネットワーク インターフェイスを表示できます。
ifconfig -a
または
ip addr show
「eth0」や「ens33」など、セットアップするネットワーク インターフェイスの名前をメモします。
ステップ 2: ネットワーク構成ファイルを編集する
ネットワーク構成ファイルを開いてネットワーク設定を編集します。ほとんどの Linux ディストリビューションでは、ネットワーク構成ファイルは「/etc/sysconfig/network-scripts/」ディレクトリにあり、接頭辞「ifcfg-」とそれに続くネットワーク インターフェイス名が付いています。
お気に入りのテキスト エディタを使用して、適切なファイルを開きます。次に例を示します。
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
ステップ 3: 静的 IP を構成する
開いたファイルで、次の設定を行います。
-
静的 IP アドレスを設定します。
IPADDR=192.168.1.100
「192.168.1.100」を設定したい静的IPアドレスに置き換えます。
-
サブネットマスクを設定します。
NETMASK=255.255.255.0
「255.255.255.0」をネットワーク構成に基づいた適切なサブネット マスクに置き換えます。
-
デフォルトゲートウェイを設定します。
GATEWAY=192.168.1.1
「192.168.1.1」をデフォルト ゲートウェイ アドレスに置き換えます。
-
DNS サーバーをセットアップします。
DNS1=8.8.8.8 DNS2=8.8.4.4
必要に応じて 1 つ以上の DNS サーバー アドレスを設定します。
ファイルを保存して閉じます。
ステップ 4: ネットワーク サービスを再起動する
次のコマンドを実行してネットワーク サービスを再起動し、構成の変更を有効にします。
sudo systemctl restart network
または、Linux ディストリビューションに応じて、次のコマンドを使用できます。
sudo systemctl restart networking
ステップ 5: セットアップの確認
次のコマンドを使用して、静的 IP アドレスが正常にセットアップされたことを確認します。
ifconfig eth0
「eth0」をネットワーク インターフェイス名に置き換えます。
静的 IP アドレス セットやその他の構成を含む、ネットワーク インターフェイス情報が表示されます。
上記の手順により、Linux システムに静的 IP アドレスを設定できます。ネットワーク環境とニーズに応じて適切に設定してください。これにより、システムはネットワーク接続に指定された静的 IP アドレスを使用するようになります。