服务计算——Vmware搭建私有云桌面
服务计算——Vmware搭建私有云桌面
下载
首先安装vmware,并下载好centos7的镜像文件,minimal版本的即可
装载虚拟机
按照提示一步步装完即可
与此同时,要添加第二张虚拟网卡
设置网络
然后进入系统,如果直接进行升级的操作,会提示
cannot find a valid baseurl for repo
查了一下,发现是没有联网,那么应该执行以下操作:
1、打开 vi /etc/sysconfig/network-scripts/ifcfg-ens33(每个机子都可能不一样,但格式会是“ifcfg-eth数字”),把ONBOOT=no,改为ONBOOT=yes
2、重启网络:service network restart
方法二、
1、打开 vi /etc/resolv.conf,增加 nameserver 8.8.8.8
2、重启网络: service network restart
我选择了第一种
然后就可以执行:
yum install wget
yum update
然后可以试着进行ssh连接,首先要知道虚拟机的ip,那么先安装net-tools:
yum install net-tools
然后用ifconfig
命令,得到虚拟机ip
问题来了,但我在主机上ping
我的虚拟机时,始终是请求超时
但在虚拟机上,却能成功的ping
百度和我的主机
这时候可以先关闭防火墙:
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld
然后在vmware中,打开虚拟网络编辑器,找到NAT模式虚拟网卡,进行设置,点击“NAT设置”,添加“端口转发”。
然后应用并确认。
这时候再次ssh连接,就成功了
安装图形界面
yum groupinstall "GNOME Desktop" #下载 GUI
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target #设置开机启动 GUI
shutdown -r now #重启
效果如下:
之后的步骤,我参考了他人的步骤,具体如下:
su #图形化界面账号为非root账号,su获取root权限
#root password
yum install epel-release #社区对于yum的补充开源库
yum install xrdp
yum install tigervnc-server
systemctl start xrdp
systemctl enable xrdp
netstat -antup | grep xrdp
然后得到端口状态:
远程桌面
最后即可通过远程连接实现远程桌面: