https://help.ubuntu.com/lts/serverguide/dhcp.html でDHCPサーバーをインストールします
しかし、特定のマシン(192.168.1.XXX)の予約IPアドレスを作成し、さらに各マシン(マシン1マシン2マシン3)に名前を割り当てる必要があります。
私の設定ファイルは次のとおりです。
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.249;
option routers 192.168.88.250;
option domain-name-servers 192.168.1.x, 8.8.8.8;
option domain-name "mydomain.lan"; }
これは、フォーティネットサービスを置き換え、割り当てられた各IPにホスト名を追加し、それらを制御するためです。
必要なものを管理するための視覚的な代替手段(Web経由)があれば、役立ちます。
この例では、DHCPサーバーのIPアドレスの予約にNICのMACアドレスが使用されます。 DHCP構成ファイルに追加するには、MACアドレスを知る必要があります。 (この例では、ダミーのMACアドレスとIPアドレスを使用します)。
MACアドレスを見つけるには、ifconfig
を使用し、HWaddr
エントリを探します
そのためには、を押します Ctrl+Alt+T キーボードでターミナルを開きます。開いたら、以下のコマンドを実行します:
Sudo nano /etc/dhcp3/dhcpd.conf
次の行を追加します。
Host Accountant {
hardware ethernet 00:1F:6A:21:71:3F;
fixed-address 10.0.0.101;
}
ファイルを保存して終了します。
これで、DHCPサーバーは常に10.0.0.101を00:1F:6A:21:71:3F MACアドレスに割り当てます。
DHCPを再起動します
service dhcpd restart
または
Sudo /etc/init.d/dhcp3-server restart