1、在服务器上部署ZeroTier

docker run --restart=on-failure:3 -d --name ztncui -e HTTP_PORT=4000 -e HTTP_ALL_INTERFACES=yes -e ZTNCUI_PASSWD=mrdoc.fun -p 4000:4000 keynetworks/ztncui
  • 红色部分可以改成自己喜欢的端口
  • 防火墙开放TCP端口4000/9993/3180和UDP端口9993
  • 浏览器访问http://ip:4000打开web控制台界面(注:如果显示此网站无法提供安全连接,把网址前面的s去掉
  • 登录账号:admin 登录密码:mrdoc.fun
  • 面板配置:设置完密码后——点击Networks(网络)——点击Add network(添加网络)——自定义一个名称——点击Easy setup(设置简单)——点击Generate network address(生成网络地址),这里也可以自定义——点击Submit(提交)

2、在服务器上创建moon服务器

  • 创建容器:红色部分替换为自己的服务器端口和IP
docker run --name zerotier-moon -d -p 9993:9993 -p 9993:9993/udp -v /etc/ztconf/:/var/lib/zerotier-one jonnyan404/zerotier-moon -4 服务器IP
  • 查看moonID:
docker logs zerotier-moon

3、ZeroTier客户端下载:【点击进入

  • 如果遇到不在线的情况,可更换一个网段
  • 如果需要更新,直接下载最新版重新安装即可

4、Windows客户端加入moon服务器:

  • 搜索cmd,以管理员身份运行
  • 进入ZeroTier根目录下的One文件夹
  • 加入moon服务器
  • 检查是否加入moon服务器

5、Windowsd端设置:点开设置——点击系统——点击远程桌面——打开远程桌面

  • 远程连接的时候用自己的微软账号密码(你登录电脑的账号密码)登录即可

6、异常问题处理:

  • Windows+R键,然后输入:mstsc
  • 如果连不上,检查一下是否开启的远程服务,如果还不行要检查远程服务是否被误删了
    • mstscHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService
  • 启动Remote Desktop Services,启动路径:此电脑——管理——服务与应用程序——服务——Remote Desktop Services,如无法启动:
    • 打开regedit,找到路径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TermService\Parameters,发现少了一个二制文件serviceDLL
    • 手动创建,右键新建–>可扩充字符段值,设置名称为serviceDLL,值%SystemRoot%\System32\termsrv.dll
    • 创建好之后,再次启动Remote Desktop Services服务,无报错。服务器远程访问恢复正常

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部