ngrok服务器搭建 一分钟实现内网穿透( 五 )

ngrok服务器搭建 一分钟实现内网穿透
文章插图
 
然后下一步再下一步 , 直到这里 , 稍后再安装系统

ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
后面设置处理器和内存的 , 电脑配置好的可以试试 , 否则采用默认的 , 博主这里是采用默认的 , 然后下一 , 直到这里 , 选择将虚拟机存储为单个磁盘:
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
个人建议至少20G硬盘空间 , 内存建议给1.5G , 当然也要看电脑本身的配置 , 1G的内存跑起来比较卡 。
其它的步骤比较简单 , 更多细节可以参考这里 , 《VMware Ubuntu安装详细过程》 。
 
4.2.3、配置ubuntu系统当ubuntu系统安装成功后 , 在虚拟机中可以启动ubuntu系统 , 启动后的系统如下:
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
ubuntu系统的使用还是有许多内容的 , 这里需要设置的内容如下:
a)、设置上网
就是在ubuntu中可以访问外网 , 可以使用多种形式
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
b)、设置语言
可以选择使用中文版的ubuntu语言环境
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
c)、设置屏幕分辨率
如果不设置默认的屏幕比较小
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
d)、设置以root超级管理员的身份登录
许多操作要求管理身份
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
e)、安装VMware Tools工具
只有在VMware虚拟机中安装好了VMware Tools , 才能实现主机与虚拟机之间的文件共享 , 同时可支持自由拖拽的功能 , 鼠标也可在虚拟机与主机之间自由移动(不用再按ctrl+alt) , 且虚拟机屏幕也可实现全屏化 。
VMware Tools是VMware虚拟机中自带的一种增强工具 , 相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions) , 是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序 。
 
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
注意如果这里是灰色的需要您将linux.iso镜像加载到虚拟光驱中 , 一般在VM的安装目录下有 , 如果没有您需要自行下载 。
说明:ubuntu的使用不是本文的重点 , 相关操作请大家自行查找 。
 
4.3、生成ngrok服务器与客户端应用程序 
4.3.1. 导出源代码ngrok的源代码托管在github上 , 可以先在ubuntu下安装git再将ngrok的源代码克隆到本地 。
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
其实也可以直接下载到本地后解压 , 这里使用命令行完成 。
启动ubuntu , 开打命令行(终端) , 如下所示:
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
以root身份执行如下命令:
 
mkdir ngrok #创建名称为ngrok的目录 apt-get update #更新包管理器 apt-get install git#安装git git clone https://github.com/inconshreveable/ngrok.git ngrok2 #将ngrok源代码克隆回本地 
成功执行后如下所示:
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
导出成功后的源代码:
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
PS. 直接在服务器上下载的话实在太慢 , 可以先在本地下载好 , 然后用ftp放到服务器上去直接用 , 如果安装了VMware tools直接拖进去就可以了 。
 
4.3.2. 安装Go语言开发环境直接在命令模式下执行如下指令:
apt-get install golang #安装go语言执行结果如下:
ngrok服务器搭建 一分钟实现内网穿透

文章插图
 
 
4.3.3. 更改ngrok域名在自己的域名管理中添加解析A记录 , 如下所示:


推荐阅读