シナリオ:
私は Windows ホストを所有しており、Hamachi がインストールされ、N 台のクライアントを持つネットワークに接続されています。
また、VirtualBox セットアップで実行されている Kali Linux も所有しています。Windows
ホストが ping できるクライアントに Kali Linux が ping するようにするにはどうすればよいでしょうか。言い換えると、ホストが ping するすべてのクライアントに VM が ping するようにしたいのです。
私が試したこと:
1)最初のネットワーク アダプタを NAT として設定し、2 番目のネットワーク アダプタをブリッジ LogMeIn アダプタとして設定します。
2)VM に Hamachi をインストールし、ホストと同じネットワークに接続します (興味深い事実: ホストがオンラインであることはわかりますが、ping できません。ただし、ホストは Hamachi IPv4 を使用して VM に ping できます)。
3)最初のネットワーク アダプタをブリッジ イーサネットとして設定し、2 番目のネットワーク アダプタをブリッジ LogMeIn アダプタとして設定します。
4)eth0 を NAT として設定し、eth1 をホストの Hamachi アダプタとしてブリッジし、Kali 内でこれら 2 つの間にブリッジ br0 を作成します。アイデアが尽きており、ネットワークの知識もほとんどありません。
編集:わかりました。これでようやくVMがホストのHamachi IPにpingできるようになりました。同様の質問。
次の行を追加するだけで済みました/etc/network/interface
:
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
allow-hotplug eth1
iface eth1 inet dhcp
また、eth0 を NAT として、eth1 をブリッジ モードのホストの Hamachi アダプタとして使用しています。Linux
の Hamachi インターフェイスを停止する必要があったham0
ため、VM に Hamachi をインストールしても意味がありません。
しかし、それでもホストが認識している Hamachi IP に ping できません。
答え1
よし、これでやっと脱出できた同様の質問。
次の行を追加するだけで済みました/etc/network/interface
:
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
allow-hotplug eth1
iface eth1 inet dhcp
また、eth0 を NAT として、eth1 をブリッジ モードのホストの Hamachi アダプタとして使用しています。
両方のアダプタは非管理モードのままです。
これにより、Kali VM とホスト (Windows) の両方から Hamachi の「共同ネットワーク」に ping を送信できるようになりました。