目录
看到标题可能有人会笑,笔者玩儿呢,同一台电脑12.04控制16.04,笔者也没办法,工作需要。既然碰到这茬了,又不会,学习别人加上自己折腾,总算搞好了,简单记录一下,方便自己也可能帮助到别人。
笔者VMware装Ubuntu16.04时(请参考Vmware安装Ubuntu ==> 连网成功)使用的是桥接方式,现在要改为使用NAT
连接方式
笔者对VMware内部的工作原理也不是很清楚,这里只是记录下远程控制的操作过程,如需明晓原理,请学习上面liyibo373的博文。
1、设置网络连接
NAT
就是“网络地址转换”,在这种模式下工作,需要使用路由器,这个路由器是VMware
虚拟出来的,下面贴上一张来自liyibo373博客中的图,助于大家理解
1.1 VMware虚拟机网络地址设置
要打开DHCP,默认是打开的,这样虚拟路由器会自动给虚拟机里的主机分配IP和网关,设置过程如下图
打开之后如下。vmnet0代表网桥模式,vmnet1代表仅主机模式,vmnet8代表NAT模式。注意:IP可以根据个人情况自行修改,但是NAT模式虚拟机网段要和虚拟机里面主机在同一个网段。
可以看到NAT模式下虚拟机所在的子网在172.22.29.0网段。
因为在配置网络时,我们设置了DHCP自动获取模式,来看一下VMware虚拟路由器为我们分配的IP。点击上图中的NAT Setting
,我们可以看到,网关IP是172.22.29.2,子网掩码是255.255.255.0 这个是自动分配的我们不用设置,如下图所示
1.2 设置虚拟机内Ubuntu16.04的网络模式
未开机状态下
开机状态下
1.3 查看虚拟机中Ubuntu16.04的IP
看,虚拟路由给我们Ubuntu16.04分配的IP,也是在172.22.29.0这一网段内.
到这里,算是把NAT网络配置好了。
2、进行远程登录
2.1 选择远程登录的工具
远程登录有VNC
,xrdp
等多种形式,各有优缺点,下面对这两种远程登录方式做一下比较1:
1、xrdp
xdp有两种:remote,remotefx
使用系统:windows,Linux
网络流量:较小,正常使用100-200k左右
适用场景:由于在色彩、音频、usb及本地磁盘映射方面较好,非常适用于虚拟桌面
2、vnc
适用系统:windows、linux
网络流量:较小,常用100k左右
适用场景:主要用于linux的服务器的管理,由于无声音和usb传输,不满足于虚拟桌面的使用
备注:vnc是大部分Linux发行版默认的基于RFB协议的远程桌面程序,但对于普通用户来说,vnc的用户体验并不好,比较慢,还需要安装客户端。个人推荐使用xrdp,并且Windows的远程桌面也是基于RDP协议,兼容性也很好。并且vnc只支持一个桌面,xrdp可以支持多个桌面,所有如果存在多人同时连接Linux的话,xrdp完全是可以支持的,vnc则不行。鉴于这一点,我们需要多用户同时登录,所以选择xrdp。
2.2 远程登录前的设置
2.2.1 xrdp的安装
笔者使用的主机已经安装好了xrdp,是直接拿来用的,需要安装的话,可以在网上找下安装方法,很多,笔者没有亲测就不盲目推荐了。
2.2.2 Desktop Sharing Preferences
搜索remote,看到下图两个图标,点第二个,按照图示设置即可。
2.3 开始远程连接
1、搜索remote,选择第一个图标
出现如下界面
点击红色框处,出现设置界面,按照下图上的说明进行设置。
同样的方法再登录另一账号,如下图,两个账号同时登录没有任何问题。
好啦,告一段落
Ubuntu12.04中的虚拟机安装Ubuntu16.04,并实现远程控制16.04的更多相关文章
-
Ubuntu12.04.4 Vmware 虚拟机安装总结
Ubuntu12.04.4 Vmware 虚拟机安装总结 背景:近期准备入手一块树莓派(RaspberryPI),准备一下开发环境,可惜机器硬盘小,又舍不得格调Win7,所以仅仅好装虚拟机了.考虑到对 ...
-
win10下Vmware12虚拟机安装Ubuntu16.04
一.下载VMware虚拟机: VMware12下载地址:点这里 VMware 12pro 专业版永久许可证密钥: 5A02H-AU243-TZJ49-GTC7K-3C61N 如果许可证不能用,参考这 ...
-
Linux --- Ubuntu16.04.5 LTS 虚拟机安装后的软件安装基础操作总结
1. 配置安装源 因为默认是使用Ubuntu官方服务器,国内电脑使用外国服务器较慢,所以需使用国内的服务器(以下清华大学服务器为例). 方法一: (此过程很慢,实在不动就取消吧,加载一部分也够用,以后 ...
-
ubuntu18.04中mysql的安装及远程连接配置
1.ubuntu 18.04 下mysql的安装 sudo apt install mysql-server 2.mysql 安装配置 sudo mysql_secure_installation 参 ...
-
Ubuntu使用dpkg安装软件依赖问题解决 ubuntu-tweak ubuntu 16.04 LTS 系统清理
Ubuntu使用dpkg安装软件依赖问题解决 这里以在ubuntu 16.04安装Ubuntu Tweak为例进行说明,通常安装包依赖问题都可以用这种方法解决: sudo apt-get instal ...
-
windows系统中ubuntu虚拟机安装及web项目到服务上(一)
一:ununtu虚拟机安装 安装vm, 桥接,换国内源,安装ssh 服务 装jdk,装tomcat,装mysql, 部署,完成 主要用到的软件工具 Xmanager Enterprise 4,VMwa ...
-
kettle的下载、安装和初步使用(Ubuntu 16.04平台下)(图文详解)
不多说,直接上干货! 能够看我这篇博客的博友们,想必是已经具备一定基础了. 扩展博客 kettle的下载.安装和初步使用(windows平台下)(图文详解) kettle的下载 Kettle可以在h ...
-
ubuntu 16.04源码编译OpenCV教程 | compile opencv on ubuntu 16.04
本文首发于个人博客https://kezunlin.me/post/15f5c3e8/,欢迎阅读! compile opencv on ubuntu 16.04 Series Part 1: comp ...
-
ubuntu 16.04上源码编译opengv | compile opengv on ubuntu 16.04
本文首发于个人博客https://kezunlin.me/post/1e5d14ee/,欢迎阅读! compile opengv on ubuntu 16.04 Series compile open ...
随机推荐
-
惊闻Java要收费之后
今天看到朋友圈里的文章 <Oracle终于要向Java的非付费用户开枪了>,被这个标题吓了一跳,还以为Java要全面收费了.又被标题党骗了. 但是仔细想想,以Oracle公司的尿性,没准哪 ...
-
Apache Marmotta 3.1.0-incubating 发布
Apache Marmotta 3.1.0-incubating 发布了,Apache Marmotta 项目的目的是提供 Linked Data Platform 的开源实现,可让组织轻松的使用.扩 ...
-
here 文档
#!/usr/bin/perl -w use strict; my $someURL = 'http://www.perl.com'; my $html = <<EOF; # EOF 可以 ...
-
【翻译】CEDEC2014 CAPCOM 照相机正确的照片真实的制作工作流
这次带来的翻译是Capcom在CEDEC2014上发表的技术美术相关的资料.资料的目的,就是在已经拥有了一套基于物理的渲染引擎的前提下,如何进行图片真实的材料的拍摄并制作为引擎里的材质,以及如何正确 ...
-
HTML中元素水平居中。
一丶margin:0 auto; 试用最多的方法,简单实用. 二丶vertical-align:middle; 只适用于内嵌元素,比如说一个div中有一个图片和文字,要让图片和文字中线对齐. < ...
-
bigdata_Hadoop jps出现process information unavailable提示解决办法
启动Hadoop之后,使用jps命令查看当前系统的java进程情况,显示: hduser@jack:/usr/local/hadoop$ jps 18470 SecondaryNameNode 190 ...
-
201521123105 第9周Java学习总结
1. 本周学习总结 2. 书面作业 本次PTA作业题集异常 1.常用异常 题目5-1 1.1 截图你的提交结果(出现学号) 1.2 自己以前编写的代码中经常出现什么异常.需要捕获吗(为什么)?应如何避 ...
-
搭建apache本地服务器&#183;Mac
1. 打开终端,开启Apache: //开启apache: sudo apachectl start //重启apache: sudo apachectl restart //关闭apache: su ...
-
数据库内连接GROUP BY查询外键表数据行的总数
最近看了看SQL,刚好遇到这个问题. INNER JOIN [外键表] ON [主键表] 内链接,用 GROUP BY 分组外键数据,COUNT(*)计算该外键数据总行数,最后用 ORDER BY 排 ...
-
CodeForces 598A(水)
还是要注意int和long long的范围,以及double型的问题 pow函数经常会报一个double型的错,参考这篇文章 http://blog.csdn.net/lawrencesgj/arti ...