差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
最新のリビジョン両方とも次のリビジョン
software:virtual_box [2017/08/14] ikatakossoftware:virtual_box [2017/08/14] ikatakos
行 7: 行 7:
 起動中の仮想PCに、ホストPCからは(IPを設定していれば)アクセスできるが、他のPCやスマホなどからアクセスしたいとき。 起動中の仮想PCに、ホストPCからは(IPを設定していれば)アクセスできるが、他のPCやスマホなどからアクセスしたいとき。
  
 +  * [[https://hasegawayosuke.github.io/2016/05/08/win-port-forwarding/|WindowsでVMへポート転送するときのメモ | hasegawayosuke's blog]]
   * [[http://undersourcecode.hatenablog.com/entry/2013/08/11/212246|VirtualBox ゲストOSのWebサーバに外部から接続する - ソースコードから理解する技術-UnderSourceCode]]   * [[http://undersourcecode.hatenablog.com/entry/2013/08/11/212246|VirtualBox ゲストOSのWebサーバに外部から接続する - ソースコードから理解する技術-UnderSourceCode]]
 +
 +以下の2通りの方法がある。
 +
 +  * Windowsの設定からおこなう
 +    * CUI(コマンドプロンプト)からの操作が必要
 +    * でも割と単純
 +  * VirtualBoxの設定からおこなう
 +    * GUIでの設定が可能
  
 ====前提==== ====前提====
 ホストPCに、接続機器から特定できるIPアドレス(LAN内ならローカルIP、外部ならグローバルIP)が振られている ホストPCに、接続機器から特定できるIPアドレス(LAN内ならローカルIP、外部ならグローバルIP)が振られている
  
-====方法====+====Windowsの設定から行う==== 
 + 
 +[[software:windows:network:routing|ポートフォワード]]を参照。設定に以下を用いる。 
 + 
 +  * ''listenport'': ホストPCの待受ポート 
 +  * ''connectaddress'': 仮想PCの(ホストから見た)IPアドレス 
 +  * ''connectport'': 仮想PCの待受ポート 
 + 
 +====VirtualBoxの設定から行う====
  
   * VirtualBox マネージャから、目的のインスタンスの設定を開く   * VirtualBox マネージャから、目的のインスタンスの設定を開く
行 23: 行 40:
     * 「ゲストポート」に仮想PCで待ち受けるポート     * 「ゲストポート」に仮想PCで待ち受けるポート
   * [OK]->[OK]で設定が反映される   * [OK]->[OK]で設定が反映される
 +
 +====これで====
  
 スマホなどの接続機器から「(ホストPCのIPアドレス):(ホストポート)」(例: 192.168.11.22:8080)にアクセスすると、仮想PCに転送される。 スマホなどの接続機器から「(ホストPCのIPアドレス):(ホストポート)」(例: 192.168.11.22:8080)にアクセスすると、仮想PCに転送される。
software/virtual_box.txt · 最終更新: 2017/08/14 by ikatakos
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0