PXEからオペレーティングシステムを起動するようにTFTPを設定します。

PXEからオペレーティングシステムを起動するようにTFTPを設定します。

PXEを使用してネットワークからシステムに接続しようとしています。ほぼ終わりましたが、いくつかの問題があります。 PXEからクライアントを起動すると、クライアント画面に次のように表示されます。 PXE-E11:ARPタイムアウトPXE-E38:TFTPが接続を開けません。

インターネットにこれを修正する試みがいくつかありますが、具体的な内容はありませんので、私のケースを詳しく説明します。

このファイルで/etc/default/atftpdを変更しました。 USE_INETD=真 到着 USE_INETD=偽 その後、ファイルから/etc/default/tftpd-hpa

srv/tftp がファイルの末尾にあるため、TFTP_DIRECTORY="/srv/tftp" と入力しました/etc/default/atftpd

だから私は走るsudo /etc/init.d/atftpd start

私はtftpで最後のいくつかのタスクを入力して実行しましたが、うまくsudo mount -o loop /home/tux/ubuntu16-Desktop.iso /srv/tftp/ubuntu/ いきません。

解決策はありますか?

答え1

このサブネットの DHCP 構成を確認することをお勧めします。 DHCPサーバーがTFTPサーバーとは別に実行されていると仮定すると、next-server正しいTFTPアドレス(またはoption domain-name-serversDHCPでも正しく設定されている場合はDNSレコード)を設定する必要があります。このオプションが適切に設定されていることを確認することをお勧めしますfilename

また、TFTPディレクトリに設定された権限が正しいことを確認してください。

関連情報