通过ssh訪问NAT网络模式虚拟机里的Linux

Posted zsychanpin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过ssh訪问NAT网络模式虚拟机里的Linux相关的知识,希望对你有一定的参考价值。

进入 GuestOS :


#/sbin/ifconfig


查看 inet addr : 10.0.2.15


然后到 HostOS 去, 看控制面板, 看网络和共享中心的VirtualBox Host-Only Network 的

ipv4 属性的ip 地址:192.168.56.1

准备够了, 以下果断配置:


Notes: ssh 的默认port是 22


打开virtualbox 的设置窗体 -〉网络-〉 Adapter1 启用 网络连接-〉连接方式:Nat -> 接入网线->

Port Forwarding , 设置例如以下:

技术分享技术分享

把 TCP 协议的   192.168.56.1:2222 映射到  10.0.2.15:22  .

重新启动虚拟机Linux.

打开ssh登录工具。比如putty
session-> host name(or ip address) 192.168.56.1; port: 2222  -> open

输入username/passwd就能够正常登录了。


实际的登录过程宿主机通过port转发帮助我们完毕,会把192.168.56.1:2222的信息转发给虚拟机linux 10.0.2.15:22




























以上是关于通过ssh訪问NAT网络模式虚拟机里的Linux的主要内容,如果未能解决你的问题,请参考以下文章

centos虚拟机桥接后无法上网(求助)

同一虚拟机里的两个系统如何互通

Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT桥接和Host-only]

虚拟机网络模式

虚拟机里linux系统安装 CentOS 64-bit(6.4版本)——笔记

强制关机后virtualbox虚拟机网络连不上