mac 远程控制 windows 的折腾过程

3,309 阅读2分钟

背景

我的主力开发机是一台 macbook pro,但是因为一些业务需要,偶尔会用到 windows 环境。正好最近公司有一台闲置的 windows,于是就想着使用远程控制的方式来连接 windows 进行操作,本文记录一下整个过程。

远程控制软件

  1. todesk
  2. 向日葵

这两个我都试了下,但是免费版效果不是很好,分辨率不高,显示比较糊。 然后又经过一番搜索,发现微软也有一个支持远程控制的工具,microsoft remote desktop,于是果断下载下来看看。 下载地址在这里:go.microsoft.com/fwlink/?lin…,安装过程就不写了

配置

使用 ipconfig 命令获取 windows 的 ip 地址 image.png

尝试在 mac 上 ping 一下这个 ip,结果竟然不通 image.png

根据经验来看,这种一般是防火墙的问题,然后到 windows 中关闭了防火墙,再 ping,发现还是不通。 尝试在 windows 上 ping mac 的 ip,是可以 ping 通的。 image.png

又让同事帮忙用他的电脑 ping 这台 windows 也是可以 ping 通的。 经过上面这些步骤,大概就能知道问题是出在我的 mac 上了。

尝试排查问题

经过一番搜索,找到了一个 traceroute 命令,可以用于显示数据包到主机间的路径 image.png

执行的结果不太对,看不太明白,直接扔给 chatgpt image.png

这句话一下子提醒我了,因为之前搭建了办公室的 vpn 环境,所以猜测和 zerotier 有关。于是打开 zerotier 的官网一看,果然,ip 对上了

image.png

然后打开 zerotier 软件,开了一下配置项,去掉勾选 **Allow Assignment of Global IPs,**再尝试 ping

image.png

终于通了

image.png

配置

打开 microsoft remote desktop ,新增一个 pc 配置 image.png

save 然后输入用户名和密码,就能愉快的玩耍了 image.png

总结

本文主要记录了一下 mac 远程控制局域网内 windows 的折腾过程,踩了一些坑,也学习到了很多网络相关的知识。比如:traceroute 命令,arp 命令等,希望能对你有所帮助。

使用 zerotier 搭建远程办公环境的文章,有兴趣的小伙伴也可以看看:juejin.cn/post/733684…

参考文章