一、使用场景
当我们在异地(这里指另一个市或者跨省)的时候,想在家里登录微信的时候,往往容易触发微信封控,或者是想用公司里电脑想登录微信,而自己有回老家了,此时如果远程监控极容易被封号,需要各种繁琐的程序解封。此时使用easytier的出口节点是比较友好的选择,这种方法还能访问家里的局域网。注意这种方法并不能保证网络穿透稳定以及速率上限,只是作为临时方法。
二、部署安装
需要准备一个yml配置文件,根据自己的需求更改。如下
services:
watchtower: # 用于自动更新easytier镜像,若不需要请删除这部分
image: containrrr/watchtower
container_name: watchtower
restart: always
environment:
- TZ=Asia/Shanghai
- WATCHTOWER_NO_STARTUP_MESSAGE
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: --interval 3600 --cleanup --label-enable
easytier:
image: easytier/easytier:latest # 国内用户可以使用 m.daocloud.io/docker.io/easytier/easytier:latest
hostname: easytier
container_name: easytier
labels:
com.centurylinklabs.watchtower.enable: 'true'
restart: always
network_mode: host
cap_add:
- NET_ADMIN
- NET_RAW
environment:
- TZ=Asia/Shanghai
# 新增环境变量,将此节点设为出口节点
- ET_ENABLE_EXIT_NODE=true
- ET_IPV4=10.0.0.1
devices:
- /dev/net/tun:/dev/net/tun
volumes:
- /etc/easytier:/root
- /etc/machine-id:/etc/machine-id:ro # 映射宿主机机器码
command: -d --network-name <账号> --network-secret <密码> -p tcp://public.easytier.cn:11010 -n 0.0.0.0/0 #使用官方的服务地址做穿透
将这个compose.yml文件复制到飞牛docker部署到指定位置,如图,最后构建启动

然后需要你在手机上安装一个easytier客户端,可以手机也可以是电脑:地址
三、使用easytier
首先配置客户端账号密码以及服务网站
客户端配置需要注意点:一个是虚拟的网络网段需要跟上面的配置文件的网段一致且不能与其他虚拟网段冲突,比如上面已经用了10.0.0.1/24,此时不能再使用10.0.0.1,公共服务器使用默认的,有能力可以自己搭建

然后启动

我们查看前后ip变化,有钥匙图标为变化后的ip,此时在外地的手机可以使用家里的网络访问公网,而不是手机的ip访问
使用前的IP地址为*.*.*.174

使用后的IP地址为*.*.*.93,成功回家并且使用出口访问

Comments NOTHING