异地组网 1分钟访问家里设备

异地组网

前面文章介绍过异地组网。除了相互通讯,愉快地访问Google搜索和Github,还可以通过RDP远程桌面到家里电脑,然后就可以操控家中IoT设备,如:控制插座,开关热水器。

安装OVN

# 1901通信端口(tcp/tls) 7013管理服务端口(http)
# 浏览器访问:ip:7013
docker run --restart=always -itd --privileged \
  -p 1901:1901 \
  -p 7013:7013 \
  -v /home/ovn/data/:/home/ovn/data/ \
  --name ovn $(echo "MTMwOTg1Lnh5ejo5MDkxCg==" | base64 -d)/ovns

远程访问

远程桌面协议有很多,比较下来,还是微软的RDP最简单实用。RDP由微软开发的远程桌面协议,主要用于Windows操作系统,Linux也有相关软件支持。以windows为例,无须安装软件,只要允许远程桌面即可。异地组网已经搭建,客户端的ip假设是10.8.0.x 客户端之间通过10.8.0.x网段互相访问就象局域网一样,假设家里电脑为10.8.0.2 单位电脑为10.8.0.3,如下远程访问10.8.0.2:

运行命令
按下 Win + R 键,打开“运行”对话框。
输入 mstsc,然后按下 Enter 键。
输入 10.8.0.2 连接并输入用户密码,如提示证书问题,选择“Y”忽略

远程桌面已连接,家里电脑同时在2个局域网可以操作家庭网络任何设备:

通过OVN面板,可以看出RDP协议占用流量非常小,平均几百kb/分钟:

mstsc 命令行参数

mstsc 命令行参数:
mstsc /v:<计算机名或IP>:直接连接到指定的计算机。
mstsc /f:以全屏模式打开远程桌面。
mstsc /w:<宽度> /h:<高度>:指定远程桌面窗口的宽度和高度。
mstsc /edit <连接文件>:编辑指定的远程桌面连接文件。

RDP协议

由微软开发的远程桌面协议,主要用于Windows操作系统。
特点:
支持远程桌面会话、音频重定向和文件共享。
提供加密和身份验证。
对低带宽环境有较好的适应性。

其它第三方软件,如 TeamViewer 等提供较好的跨平台支持,安全验证是公有环境,在企业环境中不如 异地私有网络/RDP 安全灵活。

春节追剧 1分钟部署500+免费IPTV直播源 异地组网 1分钟访问Google搜索
微信公众号