ICMP - 宛先に接続できません(ポートに接続できません)

ICMP - 宛先に接続できません(ポートに接続できません)

イーサネット有線接続が可能な2つのデバイスがあります。私は彼らに同じサブネットの2つのアドレスを与えました。その結果、最初のデバイスのarpテーブルに2番目のデバイスを表示できます。

$ arp -a
? (128.247.77.90) at 10:60:4b:4b:29:50 [ether] on eth0

しかし、pingは常に失敗します。

$ ping 128.247.77.90
PING 128.247.77.90 (128.247.77.90) 56(84) bytes of data.
From 128.247.77.158 icmp_seq=9 Destination Host Unreachable

最初のデバイスはラップトップです。これはホストです。 2番目はu-bootの下のタブレットです。 TFTPを介してホストからファイルをインポートする必要があります。このプロトコルもICMPにより失敗します。以下はWiresharkがキャプチャしたすべてのパケットです。

ここに画像の説明を入力してください。

この問題の理由は何ですか?

ベストアンサー1

問題は、ホストシステムのtftpd-hpaサーバー構成にあります。 ~によるとガイドファイルは/etc/default/tftpd-hpa次のようにする必要があります。

TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/bogdan_liulko/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure --create"
RUN_DAEMON="yes"

私の問題は、私のファイルが--create含まれていないことですTFT_OPTIONS。ガイドのすべてのステップを完了した後、すべてが正しく機能し始めました。

おすすめ記事