ブリッジモードイーサネットアダプタを使用して、パブリックIPが203.xxxのLinux Mint仮想マシンがあり、物理マシンのIPアドレスは145.17.xxサブネットにあります。
私の物理PCのサブネットにアクセスするために、145.17.xxサブネットのIPアドレスの1つにエイリアスを設定しました。物理PCの独自のサブネット(145.17.10.X)にのみアクセスでき、他のサブネット(145.17.11。物理PCへのネットワークアクセス)にはアクセスできません。
145.XXX、152.XXX、159.XXXなどの仮想PCから、実際のPCのすべてのサブネットにアクセスしたいと思います。
仮想ホストにどのパスを追加する必要がありますか?
答え1
これらのネットワークへのトラフィックがどのようにルーティングされるかを確認するには、「物理」PCのルーティングテーブルを見てください。ホストにデフォルトルートのみが「インストール」されている場合は、そのアドレスを使用してゲストに静的ルートを追加する必要があります。
たとえば、「物理」ホストには静的パス145.17.1.1のみがあります。
route add -net 145.17.0.0/16 gw 145.17.1.1
route add -net 152.0.0.0/8 gw 145.17.1.1
「物理」ホストに複数のルートが設定されている場合は、各ルートに適切なアドレスを使用する必要があります。
ルーティングテーブルを表示するには、次のものを使用できます。netstat -rn