virtualbox-xshell无法通过外网连接VBox中的虚拟机

问题描述

xshell无法通过外网连接VBox中的虚拟机

各位朋友好:
问题是这样的,我有一台mac os x系统的服务器,在这个服务器里面装了VirtualBox,在VirtualBox中安装了Ubuntu14,现在这个服务器是有公网IP地址212.219.32.56的,我通过VirtualBox中将公网Ip的22端口映射到Ubuntu的22端口,其中Ubuntu的ip地址是:10.0.8.28
我设置了如下的端口转发:

现在我在xshell4中设置了如下连接:

并设定了root和相应密码,但是出现如下错误:
Could not connect to '212.219.32.56' (port 22): Connection failed
已经安装了:ssh,openssh-server,并且开启了ssh服务,关闭了防火墙
尝试了各种方法连接均不能成功连接至max os x服务器的ubuntu。
向各位朋友们求教这个问题,在此先提前写过了,十分感谢。

解决方案

虚拟机Net方式设置连接外网

时间: 2024-09-09 00:02:44

virtualbox-xshell无法通过外网连接VBox中的虚拟机的相关文章

服务器-开发板外网连接 局域网可以通信

问题描述 开发板外网连接 局域网可以通信 开发板可以ping通百度 但与电脑服务器程序连接不了 pc客户端可以和服务器连接 程序用qt写的 外网连接 局域网已经可以通信 解决方案 电脑服务器,是公网的 IP,还是局域网的 IP? 如果是公网,应该与 百度 等是一样的,可以通讯才对!这个问题与使用什么开发的程序没有关系,Socket 等应该是标准的,与操作系统.开发工具没有关系的. 可以考虑先在电脑服务器弄一个抓包工具,看看数据是否有从开发板发送到电脑服务器吧. 解决方案二: 电脑服务器是公网ip

Android 判断是否有外网连接_Android

Android里判断是否可以上网,常用的是如下方法: /** * 检测网络是否连接 * * @return */ private boolean isNetworkAvailable() { // 得到网络连接信息 ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); // 去进行判断网络是否连接 if (manager.getActiveNetwor

Android 判断是否有外网连接

Android里判断是否可以上网,常用的是如下方法: /** * 检测网络是否连接 * * @return */ private boolean isNetworkAvailable() { // 得到网络连接信息 ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); // 去进行判断网络是否连接 if (manager.getActiveNetwor

安全设计与实现:扫描局域网内部网络的主机病毒安装情况和系统漏洞安全级别,讲计费结果通过计费系统控制用户与外网连接

问题描述 校园网络安装了网络版趋势科技,交换机使用的是神州数码DCBI3000计费认证系统和netlog行为审计系统,如何让其联动对网络主机扫描,对未安装趋势科技杀毒软件和存在系统漏洞的主机进行连接外网控制,并可以通知用户不能连接外网的原因.三种情况:1杀毒软件不是趋势科技或者未安装2系统漏洞补丁安全等级为高危险3欠费.能实现否?谢谢!如果能实现,接口和代码如何书写.为了方便及时回复,或者提供相关条件,可以通过yunfeilu@hnuu.edu.cn联系.

桥接外网连接-通过桥接方式连接外网的问题

问题描述 通过桥接方式连接外网的问题 各位好:我用VM安装了linux centos,通过配置ip和子网掩码实现了与物理机的互连,但现在我想直接通过虚拟机连接外网,具体应该怎么做?(我物理机是连接的移动的cmcc网络). 解决方案 从网上搜索得到的,或许对你有帮助 VMWare虚拟机 网络连接模式2013-08-05 10:41:53标签:windows Network 网络连接 网络管理 虚拟机原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责

httplistener-C# Httplistener 外网无法连接

问题描述 C# Httplistener 外网无法连接 外网ip无法连接到Httplistener(已经端口映射),但是内网可以比如 192.168.1.101:8080.用nodejs可以从外网连接,不知道是怎么回事. public TCHttp(string hostname) { HttpListener httpListener = new HttpListener(); httpListener.AuthenticationSchemes = AuthenticationSchemes

VPN用户在外网通过ISA (CA证书)访问域内VPN服务器

一般情况下VPN用户在连接VPN服务器是是要输入密码的,如果这样的话,那么在一些公共场合输入密码的时候很有可能造成密码的泄露,从而造成不必要的损失.口令验证协议虽然硬件上的要求没有质询握手协议那么高,但是,在安全性上面,其跟质询握手协议还是有一段距离.具体要采用哪一种身份验证协议,用户要根据自己的安全级别进行判断.今天我做的这个实验是:VPN用户在外网连接VPN服务器来访问域内的资源时,不需要输入密码,而是通过CA服务器验证VPN用户的身份. 实验环境:beijing内网的域控制器.DNS服务器

设置mysql允许外网访问

  root默认是不支持远程登录的,用外网连接你必须给权限呢?GRANT ALL PRIVILEGES ON *.* TO'username'@' %' IDENTIFIED BY 'password' WITH GRANT OPTION;你先创建一个远程登录的账号然后给它远程登录的权限 mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停. 解决方法如下: 1,修改表,登录mys

asd-WINDOWS AZURE如何映射IP到外网

问题描述 WINDOWS AZURE如何映射IP到外网 如题,本人有东西测试需要朋友通过外网连接, 如何才能映射AZURE到外网呢? 解决方案 azure会提供公网ip.不需要映射,但是需要打开端口,默认虚拟机只打开80和3389,也就是web和远程桌面,别的端口需要在仪表板的endpoint上配置. 解决方案二: Hi, 正如caozhy所说,我们通过外网访问时需要在azure门户网站上配置终结点,详细请看http://www.windowsazure.cn/zh-cn/documentati