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-servers
DHCPでも正しく設定されている場合はDNSレコード)を設定する必要があります。このオプションが適切に設定されていることを確認することをお勧めしますfilename
。
また、TFTPディレクトリに設定された権限が正しいことを確認してください。