关于ubuntu下使用l2tpvpn和远程桌面windows系统的测试
一、背景:
2019年9月下旬到10月上旬,到海南澄迈福山度假。随身带的笔记本电脑中windows10系统因硬盘故障挂了,在另一块硬盘上的ubuntu18.04系统正常。因媳妇需要在10月1日远程回公司对同事工作进行指导和支持。需要及时提供远程桌面回公司办公电脑的服务。经网上查询,获得l2tpvpn实现和远程桌面实现的方法,经测试可行。
二、l2tpvpn拨号的实现方法:
1、安装networko-managero-l2tp-gnome工具
root@ccl-Vostro-5460:~# sudo apt install network-manager-l2tp-gnome
2、配置l2tpvpn拨号
点击ubuntu屏幕右上角倒三角图标,点击“设置”图标(扳手图形),点击“网络”,在“VPN”栏添加vpn拨号,名称配置为“yth”,网关配置为公司vpn服务地址(此处为236地址,不带IPSEC),输入用户名和密码。
3、拨号
点击名称为yth的vpn上的开关按钮,启动vpn连接。可在终端使用命令ifconfig -a 观察是否已有ppp0的链接信息,若有则说明拨号成功。
三、远程桌面的实现
1、安装rdesktop软件
root@ccl-Vostro-5460:~# sudo apt-get install rdesktop
2、运行rdesktop软件
在终端输入命令:rdesktop -f -a 分辨率 -u 用户名 -p 密码 -0 IP:端口
root@ccl-Vostro-5460:~# rdesktop -f -a 16 -u username -p password -0 192.168.2.100:3389
说明:
-u用户名
-p密码
-n客户端主机名(显示windows任务管理器中的连接客户端名)
-g桌面大小( 宽* 高)[也可以用 x(小写的X)]
-f全屏模式,从全屏模式切换出来按Ctrl+Alt+Enter
-a连接颜色深度(最高到16位),一般选16才会显示真彩色(window7支持32位)
-0数字0表示连接上windows控制台,等效mstsc/console命令
3、rdesktop退出全屏和进入全屏的快捷键:CTRL+ALT+ENTER
此次测试,验证了linux系统vpn连接和远程桌面功能的有效性,实际使用情况还需要后续观察。
测试中还发现原配置的远程桌面外网地址穿越功能还有效。