1 台のコンピュータが別のコンピュータ上の仮想マシン VirtualBox にリモート アクセスします。

前提として、2 台のコンピュータが同じローカル エリア ネットワーク内にある必要があります。Wi-Fi に接続しています。理由は、私のコンピュータでは仮想マシン + マイクロサービスを実行できないため、学校から発行されたコンピュータに仮想マシンを置きました。

1.右クリック設定

設定

2. ネットワークを選択します

ここに画像の説明を挿入

3. ネットワーク カード 1 には NAT ネットワーク アドレス変換を設定する必要があります

ネットワークカード1

4. ネットワークカード 2 のブリッジングの設定

ネットワークカード2

5.固定IPを設定する

このマシンの /etc/sysconfig/network-scripts/ifcfg-eth1 である eth1 を変更します。
ブリッジされたネットワーク カードの 2 番目のネットワーク カードも、eth1 に対応するネットワーク カード 2 です。対応するファイル (対応する) を変更する必要があります。ネットワークカード 1 への接続は eth0)

# The contents below are automatically generated by Vagrant. Do not modify.
BOOTPROTO=static
ONBOOT=yes
DEVICE=eth1
IPADDR=192.168.2.88
GETEWAY=192.168.2.1
NETMASK=255.255.255.0
#NM_CONTROLLED=yes
#VAGRANT-END

IPADDR はホスト マシンの IP に応じて独自のものに変更する必要があります。むやみにコピーしないでください (確認できますipconfig)。

ip addr を使用すると、設定が成功したことがわかり、ping baidu.comネットワークが接続されているかどうかをテストできます。
IPアドレス

6. リモート接続

ここに画像の説明を挿入

virtualbox の仮想マシンはデフォルトでは ssh でアクセスできないため、自分で設定する必要があります

PS: 仮想マシンがシャットダウン後すぐに再起動される場合、その時点で IP が占有されている可能性があり、この IP が使用できない場合は、しばらく待ってから再起動できます。

おすすめ

転載: blog.csdn.net/weixin_44485316/article/details/131317789