ゲストVMネットワーク構成は次のとおりです。
そして、これがHostのネットワーク構成です:
事実は、Hostから、インターネットは完全に機能するということです。しかし、guestからは、インターネットにも、ネットワークホストにもping
アクセスできません。
私のホームネットワークは[〜#〜] nat [〜#〜]の背後にあるので、インターネットで読んだものからVMゲスト実際には、ゲートウェイページに同じホストのIPアドレスで表示されるはずです。
(2つ以上のリンクを追加できないため、このリンクをコメントに投稿します...)
しかし、なぜゲストVMがブリッジに接続されていないのかわかりません。または、ブリッジがポートをブロックしています。知りません。
ifconfig
fromVM guest:
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.3 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::23cd:b37e:da10:e228 prefixlen 64 scopeid 0x20<link>
ether 08:00:27:6b:30:a4 txqueuelen 1000 (Ethernet)
RX packets 124050 bytes 94769617 (94.7 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 61781 bytes 4156338 (4.1 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<Host>
loop txqueuelen 1 (Loopback locale)
RX packets 37824 bytes 2318361 (2.3 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 37824 bytes 2318361 (2.3 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ipconfig
fromHost:
Scheda Ethernet Bridge di rete:
Suffisso DNS specifico per connessione: homenet.telecomitalia.it
Indirizzo IPv6 locale rispetto al collegamento . : fe80::8df:11b2:77fb:fd3b%44
Indirizzo IPv4. . . . . . . . . . . . : 192.168.1.3
Subnet mask . . . . . . . . . . . . . : 255.255.255.0
Gateway predefinito . . . . . . . . . : 192.168.1.1
何か提案がありますか?これは非常に重要です...
現在、ある種の役に立たないネットワーク構成があります。
Wi-Fi -----+
+- Bridge (visible in Windows) -+
Host-only -+ +- Bridge (invisible, managed by VirtualBox)
Virtual machine -------------+
...ホストオンリーネットワークアダプタが実際には何にも接続されていない場合。したがって、最初に、このスクリーンショットに表示されているブリッジを削除します。
次に、仮想マシンの設定に再度移動し、[名前:]ドロップダウンでWiFiアダプターを選択します。
次に、mayが機能します。 VirtualBoxがブリッジにブリッジされている場合(heh)、トラフィックが無線を通過していることを知ることはできません。
なぜ定期的に動作しないのですか? OpenWrt wikiには、 クライアントモードワイヤレス のすばらしいページがあります。
標準クライアントモードの使用に関する問題
802.11規格は、アクセスポイントとステーション間で送信されるフレームに3つのMACアドレスのみを使用します。ステーションからAPに送信されるフレームには、要求元のホストのイーサネット送信元MACが含まれず、応答フレームには、クライアントブリッジの背後にあるターゲットホストをアドレス指定するための宛先イーサネットMACがありません。
- ブリッジホストはターゲットホストにパケットを送信します
- フレームはW-LANクライアントを介して中継され、送信側ワイヤレスアダプタのMACアドレスが送信元MACとして使用され、送信側イーサネットMACは破棄されます
- W-LAN APはフレームを受信し、それをターゲットにリダイレクトします
- ターゲットはフレームを受信し、応答を生成します
- ターゲットは、(間違った)送信元MACを宛先として使用して受信フレームに応答します
- W-LAN APは、指定された宛先MACを使用してフレームをW-LANクライアントに中継します。
- W-LANクライアントはフレームを受信し、フレームでワイヤレスMACが使用されているため、最終的な宛先であると想定します。パケットは転送されません。
- W-LANクライアントが宛先になったため、ブリッジホストは応答フレームを認識しません。接続はできません。