基于ZeroTier、Tailscale搭建内网穿透

1.ZeroTier

1.安装

脚本安装
1
curl -s https://install.zerotier.com | bash
2.Docker安装
1
2
3
4
5
6
7
8
9
docker run -d \
--device=/dev/net/tun \
--name zerotier \
--net=host \
--restart=always \
--cap-add=NET_ADMIN \
--cap-add=SYS_ADMIN \
-v ./config:/var/lib/zerotier-one \
bltavares/zerotier:latest

加入网络

1
docker exec zerotier zerotier-cli join ID

2.相关命令

加入网络

zerotier-cli join ID

查看相关信息
1
zerotier-cli status
查看帮助信息
1
zerotier-cli -h
查看版本信息
1
zerotier-cli -v
查看已连接的对等方
1
zerotier-cli listpeers
查看计算机连接的网络列表
1
zerotier-cli listnetworks

2.Tailscale

1. 安装

1
curl -fsSL https://tailscale.com/install.sh | sh

2.加入网络

1
tailscale up

3.查看IP

1
tailscale ip -4

4.代理网段

新建代理

1
tailscale up --advertise-routes=192.168.0.0/24,192.168.1.0/24

更改代理

1
tailscale up --advertise-routes=192.168.10.0/24,192.168.11.0/24 --accept-dns=false

5.禁用本地DNS代理

1
tailscale set --accept-dns=false

基于ZeroTier、Tailscale搭建内网穿透
https://kuan.pages.dev/article/b437c100.html
作者
IKun
发布于
2023年6月8日
许可协议