GNU/Linux >> Linux の 問題 >  >> Debian

Debian11で静的IPを設定する方法

DHCPネットワークでは、Linuxシステムは通常DHCPサーバー(ほとんどの場合ルーター)からIPアドレスを自動的に受信します。 IP構成は通常、IPv4アドレス、ネットマスク、ゲートウェイ、およびDNS設定で構成されます。これは通常、インターネットまたはネットワークリソースにアクセスするだけでよいデスクトップまたはクライアントPCに便利です。

ただし、サーバーをセットアップする場合はケースが異なります。この場合、サーバーを常に同じIPアドレスで使用できるように静的IPを構成する必要があります。 DHCPを使用すると、リース期間が終了するとIPアドレスが変更され、サーバーが使用できなくなります。

このガイドでは、Debian11で静的IPを設定する方法のウォークスルーを紹介します。デスクトップGUIとサーバーインスタンスの両方で静的IPを構成する方法を示します。

前提条件

出航するときは、Debian11サーバーのインスタンスがインストールおよびセットアップされていることを確認してください。さらに、sudoユーザーが構成されていることを確認してください。

Debianで静的IPを設定する方法は2つあります。これは、GUIまたはコマンドラインを使用して実現できます。

グラフィカルユーザーインターフェイス(GUI)を使用して静的IPアドレスを構成する

Debian 11デスクトップインスタンスを実行している場合は、ユーザー名とパスワードを使用してログインします。静的IPを構成する前に、まずシステムに割り当てられているIPアドレスを確認してください。この例では、DHCPネットワークにIPアドレス192.168.2.104のDebianPCがあります。

表示されているコマンドを使用してこれを確認できます。

$ ip addr show

私たちのシステムでは、 enp0s3 インターフェイスは、IPアドレスが割り当てられているアクティブなリンクです。これはあなたの場合は別のことかもしれません。

静的IPの設定を開始するには、[アクティビティ]をクリックします ’は左端にあります。 [設定]を検索してクリックします ’アイコン。

[設定]ページで、[ネットワーク]を選択します ' タブ。次に、「有線」セクションに移動し、示されているように小さな歯車をクリックします。

これにより、現在のIPアドレス構成が次のように表示されます。以前に確認したように、現在のIPアドレスは192.168.2.104です。これは、DHCPサービスを使用してアクティブなインターフェイスに動的に割り当てられています。

DHCP設定を上書きし、再起動しても保持される静的IPを手動で設定します。

IPv4をクリックします タブ。 「自動」から切り替えます 」から「手動」IPv4方式 セクション。その後、目的のIPアドレス、ネットマスク、およびデフォルトゲートウェイを指定します。優先DNS設定も必ず提供してください。

加えた変更を適用するには、[適用]をクリックします ボタン。

新しい静的IP設定を実装するには、Debianシステムのネットワークデーモンまたはサービスを再起動する必要があります。そのため、トグルボタンをオフにしてからオンにします。

歯車のアイコンをもう一度クリックして、静的IP設定が適用されていることを確認します。

端末で、ネットワークインターフェイスが新しく構成されたIPアドレスを取得したことを確認します。

$ ip addr show

出力は、システムが静的IPを使用して正常に構成されたことの確認です。それでは、ギアをシフトして、コマンドラインで静的IPを設定する方法を見てみましょう。

端末を使用して静的IPアドレスを構成する

ヘッドレスサーバーを実行している場合、またはSSH経由でリモートサーバーに接続している場合、使用可能な唯一のオプションは、コマンドラインで静的IPを構成することです。

ネットワーク構成設定は、 / etc / network / interfacesに保存されます。 ファイル。次のようにファイルを確認してください。 vimがインストールされていない場合は、Nanoエディターを自由に使用してください。

$ sudo vim /etc/network/interfaces

デフォルトでは、ループバック設定のみが指定されています。

アクティブなネットワークインターフェイスのIP設定を指定します。ただし、変更を加える前に、構成ファイルのバックアップを作成してください。

$ sudo cp /etc/network/interfaces /etc/network/interface.bak

提供されたIP設定を指定します。ネットワークサブネットに従って設定してください。

auto enp0s3

iface enp0s3 inet static

 address 192.168.2.150

 netmask 255.255.255.0

 gateway 192.168.2.1

 dns-nameservers 8.8.8.8 192.168.2.1

変更を適用するには、ネットワークサービスを再起動します。

$ sudo systemctl restart networking

注:

SSH経由で接続している場合、これによりサーバーから切断されます。新しく設定した静的IPアドレスを使用して再接続します。

結論

Debian 11 PCに静的IPを割り当てる2つの方法(GUIとターミナルを使用)の概要を説明しました。前者はDebianデスクトップで作業する場合のより簡単なオプションであり、後者はSSHクライアントを介してリモートサーバーを構成する場合に便利です。


Debian
  1. Debianで自動更新を設定する方法

  2. Debian11サーバーでSFTPサーバーをセットアップする方法

  3. Ubuntu – Ubuntuで静的IPを設定する方法は?

  1. Debian10バスターで静的IPアドレスを設定する方法

  2. Debian10BusterでRVMを設定する方法

  3. Debian 11に静的IPを設定する-その方法は?

  1. Debian10でWireGuardVPNを設定する方法

  2. Debian10でUFWを使用してファイアウォールを設定する方法

  3. Debian9でSSHキーを設定する方法