DHCPクライアントとしても機能するPXEサーバーを設定しようとしています。 Fedora 25のVMWareでこれをテストしています。
2つのネットワークアダプタを設定しました。 1 つは NATed、もう 1 つは PXE クライアントが接続するカスタム VMnet です。私のクライアントは起動メニューから起動し、initrdイメージをロードします。ただし、ダウンロードを開始しようとすると、クライアントはイメージドメインを確認できません。
カスタムVMnetに画像ダウンロードにNAT接続を使用させるにはどうすればよいですか?
これは私のdhcpd.confです。
option arch code 93 = unsigned integer 16;
subnet 192.168.1.0 netmask 255.255.255.0 {
if option arch = 00:07 {
filename "uefi/shim.efi";
} else {
filename "pxelinux.0";
}
authoritative;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
range 192.168.1.2 192.168.1.254;
option domain-name-servers 8.8.8.8;
option routers 192.168.1.1;
}
答え1
次のサーバーオプションを設定する必要があるようです。 DHCP と同じサーバーで initrd.img および vmlinuz ファイルを使用して PXE サーバーを実行する場合、そのサーバーに次のサーバーがないとします。しかし、私の場合、DHCPにIPが必要です。