質問: よろしくお願いします。 VirtualBox上のOSにはXをインストールしていないので、**他の端末からブラウザアクセスがしたい**ため、 別端末**(自分のwindows)から以下のコマンドでSSH接続したい**のが目的です。 ``` $ ssh -p 22 root@10.91.~~ ``` 現在、**VirtualBoxにCentOS**をダウンロードし、必要な内容をすでに構築済の状態です。 (今回は、Wordpress利用の目的。apache、PHP、mysql、Wordpressはインストール済み) 調べたところ、このような場合はTeraTermを使用する事が多いようですが、 添付画像のようになり行き詰っています。 **使用するツールは問いません。表題の内容を実現できる方法をご教示いただけませんでしょうか。** ■現在の環境■ > > ◆**VirtualBoxを動かしているOS → windows10** > > > ◆**VirtualBoxで使用している0S → CentOS 6.8**(「オペレーティングシステム」のバージョンはRed Hat (64-bit)) > > > ◆**VirtualBoxでの設定内容**(一部) > > ・「設定」から「ストレージ」で「コントローラー:IDE」の下の「空」に「属性」の「光学ドライブ」にダウンロードしたCentOSのISOファイルを指定 > > > > ・「ネットワーク」から「アダプター1」の「割り当て:」に「**ブリッジアダプター**」を指定 > > > ■設定コマンド内容 > > ・iptables(firewall)無効 / 自動起動無効 > > ・SELinux無効 > > ・ネットワーク設定 > > ・# vi /etc/sysconfig/network-scripts/ifcfg-eth0 > > → ONBOOT=**yes** > > > ・IP確認 # ifconfig eth0 > > → 10.91.~~ > > > ``` ↑この状態で、別端末からターミナルでSSH接続がしたい $ ssh -p 22 root@10.91.~~ ``` どうぞよろしくお願いいたします。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/558b594420394a18a74109f82543ec3b.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/b68587e0b065b56385caa7b05eac1faa.png)
回答: 画像の通りであるならば、ホストに接続先のIPアドレスを指定していないことが原因です。 teratermのホスト欄にipconfigで確認した「10.91.~~」を入力してやればよいです。 【補足】 VirtualBox仮想マシンに付与するIPアドレスのネットワークアドレスがホストマシンのIPアドレスのネットワークアドレスと一致している必要があります。ホストマシンを接続しているネットワークのIPアドレスが使用できない場合は、ホストマシンから仮想マシンにTeraTermで接続してから、ポート転送の設定を行うなどの手間をかける必要があります。