Ubuntu:DHCPサーバーのインストールとセットアップ-仕組み
この実用的なヒントは、UbuntuでDHCPサーバーをセットアップする方法を示しています。
Ubuntu:DHCPサーバーのインストールとセットアップ
Ubuntu上のDHCPサーバーのセットアップは簡単です。
- まず、「sudo apt install isc-dhcp-server」コマンドを使用して必要なパッケージをインストールします。
- ファイル「/ etc / default / isc-dhcp-server」を編集して、ここでインターフェースを定義します。 たとえば、「eth0」を使用する場合は、コマンド»INTERFACES = "eth0"«を使用します。
- 次に、DHCPサーバーを構成する必要があります。 これを行うには、コマンド»sudo vi /etc/dhcp/dhcpd.conf«を使用して、対応する構成ファイルを編集します。 コマンド»option domain-name "chip.lan";«、»option domain-name-servers ns1.chip.lan、ns2.chip.lan;«、»default-lease-time 3600;«、 「Max-lease-time 7200;」および「authoritative;」は、対応するパラメーターを設定します。 これを個人のDHCPサーバーに適合させます。
- 次に、サブネットワークを構成する必要があります。 たとえば、これは次のように機能します。»subnet 192.168.10.0 netmask 255.255.255.0 {«⮩»option routers 192.168.10.1;«⮩»option subnet-mask 255.255.255.0;«⮩»option domain-search "chip.lan";«⮩ »オプションドメイン名サーバー192.168.10.1;«⮩»範囲192.168.10.10 192.168.10.100;«⮩»範囲192.168.10.110 192.168.10.200;«⮩»}«。
- 次に、特定のクライアントPCに静的IPアドレスを割り当てることができます。 この例は、コマンド»host centos-node {hardware ethernet 00:f3:m4:6y:66:0g; 固定アドレス192.168.10.105; }」。
- 次の手順では、DHCPサーバーを起動し、常に起動するように指定する必要があります。 起動は、「sudo systemctl start isc-dhcp-server.service」または「sudo service isc-dhcp-server.service start」のいずれかで動作します。 次に、コマンド「sudo systemctl enable isc-dhcp-server.service」または「sudo service isc-dhcp-server.service enable」を実行します。
- ここで、「sudo ufw allow 67 / udp」、「sudo ufw reload」、および「sudo ufw show」コマンドを使用して、ファイアウォールでサービスを許可する必要があります。
- クライアントデバイスでは、ネットワーク設定でDHCPサーバーを選択できるようになりました。
次の実用的なヒントでは、Windows 10でUbuntuを使用する方法を学習します。