当前位置:首页 > 常见问题 > 正文

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器

项目开发实验中,外网可以访问虚拟主机的方法我们通常需要借助不同外网可以访问虚拟主机的方法的演示环境运行调试,搭建虚拟机是最简单有效的办法,网站、小程序等项目还需要在不同网络环境下进行测试,但多半环境是没有公网IP的,远程外网访问成为必解难题。

作为学生党,在预算有限的情况下,能白嫖到解决方案是最开心的事。前段时间,就有同学推荐外网可以访问虚拟主机的方法了一款内网穿透工具花生壳,已经向学生免费开放了“青春版”服务,可以在没有公网IP的情况下,通过NAT-DDNS快速实现外网访问内网服务器和应用。

下面以VMware为例,教大家如何使用花生壳将本地虚拟机环境进行NAT,实现外网访问。

Step1:安装VMware搭建虚拟机外网可以访问虚拟主机的方法

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第1张

Step2.:启动虚拟机进入操作系统, 安装apache2:

1.sudo apt-get update

2.sudo apt-get install apache2

安装成功后,在/etc/apache2目录可见其配置文件,本文只搭建简单的HTTP服务器,此处不做介绍。

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第2张

apache2安装成功后,我们可以在/var/www/htm/目录下看到一个index.html文件,只要重启apache2服务(重启命令:sudo /etc/init.d/apache2 restart),使用同一局域网的设备登录ubuntu的ip地址就能访问到此页面了。

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第3张

Step3:本ubuntu ip地址如下:

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第4张

然后在同一局域网环境能成功访问搭建的HTTP服务即可。

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第5张

Step4:回到虚拟机打开浏览器,在花生壳官网下载相应版本花生壳客户端;

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第6张

Step5:Ubuntu默认登录为普通用户,通过sudo -s切换为管理员;

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第7张

Step6:然后放置花生壳安装包的目录,使用此命令进行安装dpkg -i phddns-5.0.0-amd64.deb(花生壳Linux5.0需要安装wget依赖包,否则会导致花生壳程序不可用);

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第8张

Step7:花生壳Linux5.0默认开启,如果未启动可输入phddns start 启用花生壳;

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第9张

Step8:浏览器输入b.oray.com进入花生壳PC管理,登录安装花生壳时生成的SN码及默认密码admin(如果已有花生壳帐号并开通了内网版服务就可以直接登录);

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第10张

Step9:进入花生壳管理后台,使用已经注册并实名认证的花生壳帐号及密码进行激活,激活成功后,在内网穿透界面点击+添加映射;

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第11张

Step10:应用名称自定义,映射类型选择HTTP,内网主机填写搭建HTTP服务的虚拟机IP,端口选择80(apache服务器默认端口为80);

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第12张

设置完整后点击“确认”,花生壳将自动生成一个外网访问地址;

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第13张

Step11:然后外网环境下,输入花生壳生成的访问地址,就可以访问到搭建在局域网虚拟机搭建的HTTP服务了;

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第14张

在html目录添加其它的html文件,也可在外网成功访问。

外网可以访问虚拟主机的方法 外网访问vmware虚拟机服务器  第15张

以后,就可以通过虚拟机搭配花生壳,远程开发调试各种项目了。PS:花生壳“青春版”服务需要到花生壳官网进行学生认证领取,亲测有效。

发表评论

取消
扫码支持 支付码