从零开始的DFT工程师! 特别篇:远程连接
这里是特别篇第三期,会主要实现虚拟机的远程访问,需求来自于和同学分享相关软件。
首先是环境说明
这里本地虚拟机装载到Virtualbox软件中,虚拟机OS为CentOS,内核版本为3.10.0-1160.119.1.el7.x86_64,通过XRDP实现的windows->Linuv GUI的连接。
网络模式
值得注意的是,网络模式是可能踩到的第一个坑,在NAT模式下,(我这里是)网络模式是只出不进的,也就是可以在虚拟机内部联网下载东西,但是从外部网络无法访问到虚拟机,需要改用Bridged Adapter,选择自己联网的方式(enpxx->网卡接口,wlp->wifi),然后promiscuous mode选择全部,就完成了从外部到虚拟机的访问。
XRDP和桌面环境
首先需要安装XRDP:
1 | sudo yum install xrdp -y |
一般都有桌面系统的,如果没有的话可以补充下载,gnome/mate都可以。
然后设置xrdp自动启动:
1 | sudo systemctl enable xrdp |
给同学创建好用户:
1 | sudo useradd stu |
之后进入其目录之后创建桌面启动文件:
1 | sudo cd /home/stu |
另外,需要使用软件要进行环境配置,不做赘述。
可能存在的一些问题
- 如果
/etc/X11/Xwrapper.config文件不存在,则手动创建即可,内容如下:
1 | allowed_users=anybody |
- 防火墙问题
可以选择放行端口:
1 | sudo firewall-cmd --add-port=114514/tcp --permanent |
其实作为虚拟机也可以直接全关了(误):
1 | sudo setenforce 0 #临时关闭 |
开始连接
在虚拟机上面显示IP:
1 | hostname -I |
在windows上通过win+R输入mstsc,填写远程地址为显示的IP:端口,登录即可。
从零开始的DFT工程师! homepage
project homepage is here.
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.


