图1 网络拓扑
图2 查看获得的IP地址
如果获得的是10.0.0.0/8、172.16.0.0/12、192.168.0.0/16的地址,是私网地址。
如果不确定是否公网IP地址,登录www.ip138.com,看出口的IP地址,与图1中的IP地址是否是同一个,如果不是,表示你的宽带是私网地址。现在大多数的宽带用户获得的都是私网IP地址。
如果是私网地址则不行,你可以找运营商申请换成公网IP地址。
图3 注册壳域名
(2)在网络中创建一台能访问Internet的虚拟机(本示例IP地址为192.168.1.10),安装花生KE软件,使用你的帐户与密码登录,登录之后在左下角即显示你出口的公网IP地址,如图4所示。
图4 动态域名解析
只需要安装花生KE动态域名解析软件并登录就可以。其他的不用再做配置。
【说明】如果你在腾讯云或阿里云注册了域名,也可以使用DDNS-GO这个软件。DDNS-GO软件很好用,只要在所属网络中的一个虚拟机中安装DDNS-GO这个软件,可以将当前的出口公网IP地址绑定到所指定的域名并动态更新。DDNS-GO是免费和开源的。
图5 网关映射到防火墙
防火墙再将1443、4172、8443映射给安全服务器虚拟机的IP地址。
图6 连接服务器
登录https://192.168.1.9:1443/admin,修改连接服务器,编辑VCS03连接服务器,修改配置如图7所示。
图7 修改连接服务器配置
(3)为Internet新安装Horizon安全服务器,与IP地址为192.168.1.9的连接服务器进行配对使用。默认安装,安装完成后修改443端口为1443。如图8所示,其中名为VIEW的安全服务器是新安装的,与VCS03一台为新安装的用于Internet访问的安全服务器配对
图8 安全服务器
编辑与VCS03配对的安全服务器,将里面的IP地址全部用wangchunhai.51vip.biz域名代替,并且修改服务端口为1443,如图9所示。
图9 编辑安全服务器
图10 输入安全服务器的地址和端口
然后输入用户名密码即可登录到虚拟桌面,如图11所示。
图11 登录
图12 登录到虚拟桌面
==========视频,如需浏览请用鼠标右键单击打开=============
VMware Horizon 8 桌面虚拟化入门
https://edu.51cto.com/course/28118.html
VMware vSphere迁移与升级视频课程
https://edu.51cto.com/course/27973.html
基于Veeam V11的物理机和虚拟机的备份容灾应用视频
https://edu.51cto.com/course/27783.html
VMware ESXi与vCenter Server安装与升级实验视频课程
https://edu.51cto.com/sd/e1e6b
使用NVIDIA RTX8000配置GPU的虚拟桌面
https://edu.51cto.com/sd/952a9
VMware vSphere 6.7虚拟化入门视频课程
https://edu.51cto.com/sd/22fe0
VMware vSAN 6.7实战演练
https://edu.51cto.com/sd/c6449
深入学习VMware Horizon View7虚拟桌面
https://edu.51cto.com/sd/225f2
中小企业vSphere虚拟化数据中心规划设计与产品选型
https://edu.51cto.com/sd/04e53
VMware服务器虚拟化提高篇之虚拟化基础架构配置视频课程
https://edu.51cto.com/sd/b9594
忘记VMware ESXi与vCenter Server密码的解决方法视频教程
https://edu.51cto.com/sd/993e5
=======图书,如需浏览请用鼠标右键单击打开============
VMware Horizon虚拟桌面应用指南
https://item.jd.com/13038424.html
VMware vSAN超融合企业应用实战
https://item.jd.com/12842654.html
VMware vSphere 6.5企业运维实战
https://item.jd.com/12329944.html
深入学习VMware vSphere 6
https://item.jd.com/11958052.html
VMware虚拟化与云计算:vSphere运维卷
https://item.jd.com/12237563.html
VMware虚拟化与云计算:故障排除卷
https://item.jd.com/12478965.html
虚拟化技术实践指南 面向中小企业的高效、低成本解决方案
https://item.jd.com/12244032.html
============================================我有一个在Linux服务器上运行的ruby脚本。它不使用rails或任何东西。它基本上是一个命令行ruby脚本,可以像这样传递参数:./ruby_script.rbarg1arg2如何将参数抽象到配置文件(例如yaml文件或其他文件)中?您能否举例说明如何做到这一点?提前谢谢你。 最佳答案 首先,您可以运行一个写入YAML配置文件的独立脚本:require"yaml"File.write("path_to_yaml_file",[arg1,arg2].to_yaml)然后,在您的应用中阅读它:require"yaml"arg
我已经在Sinatra上创建了应用程序,它代表了一个简单的API。我想在生产和开发上进行部署。我想在部署时选择,是开发还是生产,一些方法的逻辑应该改变,这取决于部署类型。是否有任何想法,如何完成以及解决此问题的一些示例。例子:我有代码get'/api/test'doreturn"Itisdev"end但是在部署到生产环境之后我想在运行/api/test之后看到ItisPROD如何实现? 最佳答案 根据SinatraDocumentation:EnvironmentscanbesetthroughtheRACK_ENVenvironm
我有一个存储主机名的Ruby数组server_names。如果我打印出来,它看起来像这样:["hostname.abc.com","hostname2.abc.com","hostname3.abc.com"]相当标准。我想要做的是获取这些服务器的IP(可能将它们存储在另一个变量中)。看起来IPSocket类可以做到这一点,但我不确定如何使用IPSocket类遍历它。如果它只是尝试像这样打印出IP:server_names.eachdo|name|IPSocket::getaddress(name)pnameend它提示我没有提供服务器名称。这是语法问题还是我没有正确使用类?输出:ge
之前在培训新生的时候,windows环境下配置opencv环境一直教的都是网上主流的vsstudio配置属性表,但是这个似乎对新生来说难度略高(虽然个人觉得完全是他们自己的问题),加之暑假之后对cmake实在是爱不释手,且这样配置确实十分简单(其实都不需要配置),故斗胆妄言vscode下配置CV之法。其实极为简单,图比较多所以很长。如果你看此文还配不好,你应该思考一下是不是自己的问题。闲话少说,直接开始。0.CMkae简介有的人到大二了都不知道cmake是什么,我不说是谁。CMake是一个开源免费并且跨平台的构建工具,可以用简单的语句来描述所有平台的编译过程。它能够根据当前所在平台输出对应的m
在VMware16.2.4安装Ubuntu一、安装VMware1.打开VMwareWorkstationPro官网,点击即可进入。2.进入后向下滑动找到Workstation16ProforWindows,点击立即下载。3.下载完成,文件大小615MB,如下图:4.鼠标右击,以管理员身份运行。5.点击下一步6.勾选条款,点击下一步7.先勾选,再点击下一步8.去掉勾选,点击下一步9.点击下一步10.点击安装11.点击许可证12.在百度上搜索VM16许可证,复制填入,然后点击输入即可,亲测有效。13.点击完成14.重启系统,点击是15.双击VMwareWorkstationPro图标,进入虚拟机主
注意:本文主要掌握DCN自研无线产品的基本配置方法和注意事项,能够进行一般的项目实施、调试与运维AP基本配置命令AP登录用户名和密码均为:adminAP默认IP地址为:192.168.1.10AP默认情况下DHCP开启AP静态地址配置:setmanagementstatic-ip192.168.10.1AP开启/关闭DHCP功能:setmanagementdhcp-statusup/downAP设置默认网关:setstatic-ip-routegeteway192.168.10.254查看AP基本信息:getsystemgetmanagementgetmanaged-apgetrouteAP配
需求:要创建虚拟机,就需要给他提供一个虚拟的磁盘,我们就在/opt目录下创建一个10G大小的raw格式的虚拟磁盘CentOS-7-x86_64.raw命令格式:qemu-imgcreate-f磁盘格式磁盘名称磁盘大小qemu-imgcreate-f磁盘格式-o?1.创建磁盘qemu-imgcreate-fraw/opt/CentOS-7-x86_64.raw10G执行效果#ls/opt/CentOS-7-x86_64.raw2.安装虚拟机使用virt-install命令,基于我们提供的系统镜像和虚拟磁盘来创建一个虚拟机,另外在创建虚拟机之前,提前打开vnc客户端,在创建虚拟机的时候,通过vnc
1.1.1 YARN的介绍 为克服Hadoop1.0中HDFS和MapReduce存在的各种问题⽽提出的,针对Hadoop1.0中的MapReduce在扩展性和多框架⽀持⽅⾯的不⾜,提出了全新的资源管理框架YARN. ApacheYARN(YetanotherResourceNegotiator的缩写)是Hadoop集群的资源管理系统,负责为计算程序提供服务器计算资源,相当于⼀个分布式的操作系统平台,⽽MapReduce等计算程序则相当于运⾏于操作系统之上的应⽤程序。 YARN被引⼊Hadoop2,最初是为了改善MapReduce的实现,但是因为具有⾜够的通⽤性,同样可以⽀持其他的分布式计算模
我是ruby的新手,正在配置IRB。我喜欢pretty-print(需要'pp'),但总是输入pp来漂亮地打印它似乎很麻烦。我想做的是默认情况下让它漂亮地打印出来,所以如果我有一个var,比如说,'myvar',然后键入myvar,它会自动调用pretty_inspect而不是常规检查。我从哪里开始?理想情况下,我将能够向我的.irbrc文件添加一个自动调用的方法。有什么想法吗?谢谢! 最佳答案 irb中默认pretty-print对象正是hirb被迫去做。Theseposts解释hirb如何将几乎所有内容转换为ascii表。虽
有没有办法在Ruby中动态创建数组?例如,假设我想遍历用户输入的书籍数组:books=gets.chomp用户输入:"TheGreatGatsby,CrimeandPunishment,Dracula,Fahrenheit451,PrideandPrejudice,SenseandSensibility,Slaughterhouse-Five,TheAdventuresofHuckleberryFinn"我把它变成一个数组:books_array=books.split(",")现在,对于用户输入的每一本书,我想用Ruby创建一个数组。伪代码来做到这一点:x=0books_array.