FreeBSD DHCPサーバーからIPを取得するためのFreeBSDの設定

FreeBSD DHCPサーバーからIPを取得するためのFreeBSDの設定

2台のコンピュータがあるシナリオがありますFreeBSD。そのうちの1つをDHCPサーバーに設定して、IPアドレスをリースできるようにしました。私のファイルにIPスコープ、デフォルト値DNS、ホスト名、その他すべての設定を提供しました。dhcpd.conf

option domain-name "josh";
option domain-name-servers 192.168.234.129;

option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;

subnet 192.168.234.0 netmask 255.255.255.0 {
  range 192.168.234.230 192.168.234.235;
  option routers 192.168.234.2;
}

2番目は顧客です。クライアントVMを実行するとFreeBSD固定アドレスがありますが、IP私が設定したサーバーからIPアドレスをリースしたいと思います192.168.234.128FreeBSD DHCP

rc.dファイルでこれを行いました。

ifconfig_em0="DHCP"

DHCPしかし、リースしたいサーバーのIPアドレスをどのように知ることができますか?

どちらのシステムもVMWare環境に設定されており、同じネットワーク上にあります。

ベストアンサー1

DHCPクライアントはサーバーのIPアドレスを知る必要はありません。クライアントはbroadcastそのアドレスを使用して、そのサブネット内のすべてのホストに初期パケットを送信します255.255.255.255。詳細については、プロトコルの公式ドキュメントを
参照してください。DHCPhttps://www.rfc-editor.org/rfc/rfc2132
dhcp特定のネットワークインターフェイス(お客様の場合)でクライアントを再起動するには、em0次の手順を実行します。 /etc/rc.d/dhclient restart em0

おすすめ記事