こんにちはオタク、システムにDebian Linuxをインストールすると、インストール中にモデム(またはdhcpサーバー)からDHCPIPアドレスを取得しようとします(利用可能な場合)。ただし、システムに静的IPアドレスを設定することを常にお勧めします。この投稿では、Debian 11(Bullseye)で静的IPv4アドレスを設定する方法について説明します。 Debian Linuxでは、静的IPアドレスを設定または構成する方法が2つあります。
GUIから静的IPアドレスを構成する
[設定]–>[ネットワークの選択]からDebianデスクトップ環境にログインします
有線設定をクリックすると、次のウィンドウが表示されます
注:IPv6を無効にするには、[IPv6]タブに移動し、[無効にする]オプションを選択します
[IPv4]タブをクリックします
上のウィンドウは自動DHCPが構成されていることを示しているため、静的IPを構成するには、[手動]を選択し、IPアドレス、ネットマスク、ゲートウェイ、dnsサーバーIPなどのIPの詳細を指定します。
注:DNSサーバーのIPを指定するには、最初に自動DNSIPを切り替えて無効にします。
[適用]をクリックして変更を保存します。
次に、新しいIPアドレスがインターフェースに割り当てられるようにインターフェースを切り替えて、インターフェースを無効または有効にします。
次に、有線設定をもう一度クリックして、新しい静的IPアドレスが割り当てられているかどうかを確認します。
上記のパーフェクトは、新しい静的IPアドレスが正常に構成されていることを確認します。次に、DebianLinuxでIPアドレスを構成する別の方法を見てみましょう。
コマンドラインから静的IPアドレスを構成する
ターミナルを開き、静的IPアドレスを構成するインターフェイスを特定します。以下のipコマンドを実行します
$ ip add show
次に、nmcliコマンドを実行して接続名を取得します。
$ nmcli connection
接続名を取得したら、nmcliコマンドの下で実行して静的IPv4アドレスを割り当てます
構文:
$ nmcli con mod‘connection-name’ ipv4.address
$ nmcli con mod 'eth0' ipv4.address 192.168.1.151/24
以下を実行してゲートウェイを設定します
$ nmcli con mod 'eth0' ipv4.gateway 192.168.1.1
構成をDHCPから手動に変更して、IPが静的で永続的になるようにし、実行します
$ nmcli con mod 'eth0' ipv4.method manual
以下のコマンドを実行してDNSサーバーのIPを設定します
$ nmcli con mod 'eth0' ipv4.dns '8.8.8.8'
上記の変更が有効になるように、接続を無効にしてから有効にします。
$ nmcli connection down eth0 $ nmcli connection up eth0
次に、IPコマンドを実行してIPアドレスを確認します。
$ ip add show eth0
上記のコマンドの出力は次のようになります:
上記の出力は完璧で、静的IPアドレスがeth0インターフェースで正常に構成されていることを確認します。この投稿からは以上です。以下のコメントセクションでフィードバックや質問を共有してください。