欢迎来到CloudService文涵的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

ZeroTier one

ZeroTier one

利用ZeroTier One + win10自带远程服务 搭建远程电脑

1.准备工作

一台有公网IP的云主机(centos 7)

Windows10电脑(专业版)

2.Zerotier注册与使用

1.在官网注册一个账号

官网(https://my.zerotier.com)

2.创建一个NetWork

3.点一个network进去配置

4.在笔记本和centos7都装上Zerotier

5.按需选择

Linux安装
curl -s https://install.zerotier.com | sudo bash

windows安装
下载客户端

6.Windows客户端加入组ID

7.linux上也加入组ID

[root@localhost ~]# zerotier-cli join 你的ID号

8.加入成功

这里就会多出两个地址把勾勾勾上。

到此,zerotier的准备工作就做完了

3.进行端口转发

1.首先需要开启伪装IP的功能(开启包转发功能)

[root@localhost ~]# firewall-cmd --permanent --query-masquerade   # 检查是否允许伪装IP
[root@localhost ~]# firewall-cmd --permanent --add-masquerade     # 允许防火墙伪装IP
[root@localhost ~]# firewall-cmd --permanent --remove-masquerade  # 禁止防火墙伪装IP
[root@localhost ~]# firewall-cmd --reload                         # 重新加载配置生效

2.配置端口转发

# 将服务器的3389端口的流量转发至172.24.240.188的3389端口
[root@localhost ~]# firewall-cmd --permanent --add-forward-port=port=3:proto=tcp:toport=3389:toaddr=172.24.240.188

# 重新加载配置生效
[root@localhost ~]# firewall-cmd --reload 
success

# 查看转发后的结果
[root@localhost ~]# firewall-cmd --list-all
public
  target: default
  icmp-block-inversion: no
  interfaces: 
  sources: 
  services: dhcpv6-client ssh
  ports: 3389/tcp
  protocols: 
  masquerade: yes
  forward-ports: port=3389:proto=tcp:toport=3389:toaddr=172.24.22.109
	port=1:proto=tcp:toport=3389:toaddr=172.24.120.143
	port=2:proto=tcp:toport=3389:toaddr=172.24.191.31
	port=3:proto=tcp:toport=3389:toaddr=172.24.240.188
  source-ports: 
  icmp-blocks: 
  rich rules: 

4.最后进行远程连接

posted on 2022-05-01 22:27  Cloudservice  阅读(599)  评论(0编辑  收藏  举报