GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu DHCP クライアントを構成する方法

動的ホスト構成プロトコル (DHCP と略される) は、DHCP サーバーが IP アドレスと、デフォルト ゲートウェイやサブネット マスクなどのその他の関連構成パラメーターをネットワーク上の DHCP クライアントに割り当てることを可能にするクライアント サーバー プロトコルです。

DHCP プロトコルは、あるサブネットから別のサブネットに移動されたネットワークまたはコンピューター システムに追加された新しいコンピューターの IP アドレスをネットワークまたはシステム管理者が手動で構成することを防止するために必要です。

「リース」により、DHCP サーバーは IP アドレスを DHCP クライアントに割り当てます。リース時間は、クライアント システムが接続または DHCP 構成を必要とする期間によって異なります。

この記事では、Ubuntu Linux ディストリビューションでの DHCP クライアントの構成について説明します。この記事では、DHCP サーバーが他のコンピューターに既にセットアップされているか、このコンピューターからもインストールできることを前提としています Url .

Ubuntu での DHCP クライアント構成

Ubuntu システムで DHCP クライアントをセットアップするには、まず次のコマンドを実行してネットワーク インターフェイスの名前を確認します。

$ ifconfig

ネットワーク インターフェイス名を特定したら、DHCP クライアント構成用のネットワーク インターフェイス ファイルにいくつかの変更を加える必要があります。次のコマンドを使用して、好みのテキスト エディターで「/ etc / network / interfaces」ファイルを開きます。

$ sudo Nano /Etc/network/Interfaces

次の構文を使用して、dhcp クライアントを構成します。

自動車 <インターフェース名>

iface <インターフェース名>inet dhcp

ここで、ネットワーク インターフェイスの名前は「enp1s0」です。上記の行を次の形式に変更しました:

自動 enp1s0

iface enp1s0 inet dhcp

上記の構成ファイルを保存して閉じます。次のコマンドを実行して Network Manager サービスを再起動します:

$ sudo systemctl restart NetworkManager.service

または

$ sudo systemctl 再起動ネットワーク

次のコマンドを実行して、NetworkManager サービスの実行ステータスを確認します:

$ sudo systemctl-status NetworkManager.service

起動プロセス中に、このシステムは DHCP サーバーからネットワーク パラメータを要求する必要があります。

DHCP プロセスを手動で実行するには、dhclient コマンドを使用できます。 DHCP サーバーが DHCP クライアントに IP を割り当てない場合は、以下の renew コマンドを使用するか、IP アドレスを解放します。しばらく待ってください; DHCP サーバーは、IP アドレスをクライアント コンピューターに自動的に割り当てます。

$ sudo dhclient -R <インターフェース名>

「ifconfig」コマンドを使用してインターフェース名を表示できます。

ネットプラン経由で DHCP を構成する

ほとんどの Ubuntu ディストリビューションでは、ネットワークは netplan プログラムを使用して制御または管理されます。したがって、この状況ではネットプラン構成ファイルを編集する必要があります。対応するファイル構成を編集するには、「/ etc / netplan」ディレクトリに移動してこのファイルを開きます。

$ sudo Nano /Etc/Network plan/01-netcfg.yaml

このファイルに次の行を追加してください:

ネットワーク:

実行:2

レンダラー:ネットワーク

イーサネット:

enp1s0:

dhcp4:はい。

上記の構成を「Ctrl + O」でこのファイルに保存し、「Ctrl + x」でこのウィンドウを終了します。

以下のコマンドを実行して、変更を適用します:

$ sudo ネットプランを適用

Ubuntu デスクトップ環境で DHCP クライアントを構成する

Ubuntu 20.04 デスクトップで別の仮想マシンを DHCP クライアントとして使用することもできます。 Ubuntu では、デフォルトの設定方法は DHCP です。 DHCP サーバーが IP ディレクタを必要としない場合は、ネットワークの IPV4 設定を変更します。 「設定」をクリックして、有線または無線ネットワーク設定に移動します。システムに次のウィンドウが表示されます:

上のスクリーンショットのように、IPv4 構成全体を設定します。

次のように [詳細] タブをクリックして、ネットワークの詳細を表示します。

次のコマンドを実行して構成を確認してください:

$ ifconfig

IP がネットワーク インターフェイスに割り当てられていることがわかります。

システム上のホスト コンピュータを DHCP クライアントとして使用することもできます。ただし、IP を取得するために、ホスト コンピューターを再起動しないでください。この場合、Virtualbox がシャットダウンし、システムで DHCP が実行されていないためです。

モバイル デバイスまたはホスト コンピュータを DHCP クライアントとして使用している場合、それらはすでにそのネットワークに接続されている可能性が高いことに注意してください。ただし、以前に割り当てられた DHCP サーバーに同じ IP を要求します。ただし、IP が定義された範囲内にない場合、リクエストがルーターに送信されます。

卒業証書

この記事では、Ubuntu ディストリビューションでさまざまな方法で DHCP クライアントを構成する方法を見てきました。すべてのコマンドを Ubuntu 20.04 環境に実装しました。 DHCP クライアントの構成は非常に単純です。上記の手順を使用して、わずか数分でシステムに DHCP クライアントを簡単にセットアップできるようにします。


Ubuntu
  1. RHEL7LinuxでネットワークインターフェイスをDHCPクライアントとして構成する

  2. Ubuntu20.04にDHCPサーバーをインストールして構成する方法

  3. CentOS 7 / Ubuntu 18.04 / 16.04 /Debian9でDHCPサーバーを構成する方法

  1. Ubuntu18.04で静的IPアドレスを構成する方法

  2. Ubuntu Gnome 15.10でネットワークDockerをクリーンにセットアップする方法は?

  3. Ubuntu で netplan コマンドを使用する方法

  1. Ubuntu20.04で静的IPアドレスを構成する方法

  2. Ubuntu 18.04 /CentOS7でFreeIPAクライアントを構成する方法

  3. Ubuntu16.04でBaculaサーバーを構成する方法