イーサネットをWi-Fiにブリッジすることに関する問題


0

Ethernetケーブルを介してPiをiMacに直接接続しました。 Piのアドレスは169.254.121.172、iMacのアドレスは169.254.10.117です。私はSSH経由でPiに接続することができ、OKにMacに戻ることができます。インターネット共有がオンになっています(Wi-Fiをイーサネットに共有)。インターネット上のアドレスを解決できないだけです。私はゲートウェイとしてiMacのIPアドレスを追加しました、そして8.8.8.8にtracerouteしたとき私はそれがiMacに当たっているのを見ることができますがパケットはそれ以上得られません。 IP 169.254.10.117を持つbridge0があり、Piからpingを実行すると解決します。私はYosemite 10.10.5を実行しています。誰か考え?

回答:


1

169.254.x.xアドレス空間は、リンクローカルアドレス指定として知られている。定義上、建物から出ることはありません。

コンピュータネットワークでは、リンクローカルアドレスは、ネットワークセグメント(リンク)内、またはホストが接続されているブロードキャストドメイン内の通信にのみ有効なネットワークアドレスです。

リンクローカルアドレスは通常、単一のネットワークセグメントを超えて一意であることが保証されていません。したがって、ルーターはリンクローカルアドレスを持つパケットを転送しません。

出典: ウィキペディア - リンクローカルアドレス

リンクローカルアドレスは、通常、DHCPサーバーが見つからない場合、コンピューターによって自己生成されます。
あなたのネットワークにDHCPサーバーがない場合(あなたのルーターはそれを含むべきです)、あなたはあなたのルーター/ゲートウェイと同じサブネットで手動で割り当てられたアドレスを使う必要があります。名目上、家庭や中小企業の場合、これらは192.168.x.xスペースにあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.