VirtualBox 仮想マシンがインストールされた Fedora 22 ノートブックがあります。仮想マシンをワイヤレスカードに接続すると、すべてがうまく機能しますが、ワイヤレスが変更されたため、有線カードに接続したいと思います。しかし、私のホストでVMをpingすることはできません。どんな提案がありますか?
私がしたことは次のとおりです。
私の有線ネットワークカードを設定します。 Networkmanagerで管理しないように設定してください。私はそれを持ってきてpingすることができます。 ifconfigは以下を示しています:
enp0s25: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500` inet 10.0.1.1 netmask 255.255.255.0 broadcast 10.0.1.255` ether 3c:97:0e:38:c4:9d txqueuelen 1000 (Ethernet)
私の仮想マシンをIP 10.0.1.100として設定
- 仮想マシンのネットワークデバイスが有効になっていて、「ブリッジアダプタ」に接続されており、実際に有線ネットワークカードであることを確認してください。
tcpdump -i enp0s25 -n
ホストコンピュータから起動します。私がpingするとき出る私の仮想マシンで - つまり、ホストのインターフェイスをpingし、ping 10.0.1.1
ホストから次のものを取得します。
01:11:57.831609 ARP, Request who-has 10.0.1.1 tell 10.0.1.100, length 46
01:11:59.827699 ARP, Request who-has 10.0.1.1 tell 10.0.1.100, length 46
01:12:00.827591 ARP, Request who-has 10.0.1.1 tell 10.0.1.100, length 46
仮想マシンに「ターゲットホストに接続できません」と表示されます(ARPが応答しない場合は期待どおり)。
ところで、Wiresharkをチェックし、着信arpパケットにVLANタグがないことを確認しました。確かにしてください。
ありがとう
答え1
ネットワークカードにネットワークケーブルがありません。検出されたリンクが「いいえ」と表示された場合、Linuxはネットワークパケットを送信しません。