【高玩指南】没有公网IP,虚拟机VMware如何实现远程开发调试

平时学习工做中,程序开发、网站搭建等,都需反复调试;浏览器

经过虚拟机搭建服务器环境,可方便进行开发测试 、部署新的程序应用,没有公网IP的状况下,用花生壳将服务布署到外网,就能轻松实现远程开发和调试安全

下面以PC平台经常使用虚拟应用VMware Workstation为例,搭配花生壳将本来只能用于本机测试的虚拟机环境,轻松延伸到外网。服务器

1.安装VMware搭建虚拟机(也可选择其余虚拟机程序安装任意操做系统和网站环境);网络

2.启动虚拟机进入操做系统,通常为了节省资源消耗大多会选择运行没有桌面功能的纯终端服务器版,为了方便比较调试效果,这里用桌面版Ubuntu进行展现;学习

3.运行网站服务器,如下以一个Helloworld页面为例;测试

能够看到经过http://127.0.0.1:3001 访问这个测试页面,127.0.0.1是虚拟机自己的IP,3001是端口号(后面会用到),咱们打开虚拟机的浏览器能够测试一下这个页面是否运行正常;网站

4.服务器确认正常后咱们须要从外网访问这台机子,确认虚拟机网络环境正常后,在终端输入ipconfig 查看本机的局域网IP;spa

5.回到Windows,打开浏览器测试一下这个页面,把前面的127.0.0.1换成局域网IP,地址填写192.168.200.128:3001;操作系统

如今咱们局域网的测试成功,接下来设置花生壳经过域名从外网访问这个页面。3d

6.回到虚拟机打开浏览器,进入花生壳官网,下载花生壳客户端;

7.Ubuntu默认登陆普通用户,可经过sudo -s切换为管理员;

8.进入到放置花生壳安装包的目录而后使用此命令进行安装dpkg -i phddns_3.0_x86_64.ded;

9.输入phddns start 命令启用花生壳;

10.浏览器输入远程管理地址b.oray.com进入花生壳远程管理页面,输入安装花生壳时生成的SN码及默认密码admin进入(也可经过在官网注册的花生壳账号并开通的内网版服务进行登陆);

11.进入花生壳管理后台后,选择【内网穿透】,点击“+”添加映射;

12.应用名称可自定义,映射类型选择HTTP,内网主机填写前面查到的局域网IP,端口选择80,而后点击肯定;

值得一提的是,花生壳还新增了密码访问限制,经过设置访问密码防止恶意入侵增强内网数据安全;

13.内网映射设置完成后点击肯定,将生成一个外网访问地址;

14.外网环境下,输入这个外网访问地址,便可访问局域网内架设的网站。

本文只展现了一个简单的HELLO页面,也能够是一个网站首页或网络服务的访问端口,你们能够经过虚拟机安装任意操做系统做为服务器,而后经过花生壳将服务布署到外网,实现远程开发调试。

相关文章
相关标签/搜索