Posted at

VMware player NATで起動したゲストOSにssh接続する

More than 5 years have passed since last update.


ホストOS上の設定ファイルの編集

notepad等のエディターを管理者権限で起動し、以下の2つのファイルを編集


C:\ProgramData\VMware\vmnetdhcp.confに以下を追加

host VMnet8 {

# ubuntu
hardware ethernet 00:0c:11:bb:cc:dd;
fixed-address 192.168.21.127;
}
#End


  • hardware ethernet ゲストosのMACアドレス;

  • fixed-address ゲストOSに割り当てたいIPアドレス;


C:\ProgramData\VMware\vmnetnat.conf に以下を追加

[incomingtcp]

8022 = 192.168.21.127:22


  • ホストOSのポート = ゲストOSのIP:ゲストOSのポート番号


Serviceの再起動

コンピューターの管理のサービス一覧から、

* VMware NAT Service

* VMware DHCP Service

を再起動する


ゲストOSのNETWORKを再接続する

sudo ifdown eth0

sudo ifup eth0

固定IPが振られるはず


ホストOS上のport Listenを確認

netstat -an|findstr 8022

TCP 0.0.0.0:8022 0.0.0.0:0 LISTENING

(ポート番号が8022の場合)

以上で準備完了


ssh 接続する際は-pでポート番号を指定

ssh ホストOSのIP -p 8022

で等で接続してみる