|
|
本帖最后由 fitnessele 于 2024-11-20 15:14 编辑 准备好之后进入主题,开始安装easytier
一.进ssh后台确认架构
cat /etc/openwrt_release
这是小米路由器AX6000的信息,一般都类似,具体自己看
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='18.06-SNAPSHOT'
DISTRIB_REVISION='unknown'
DISTRIB_TARGET='ipq/ipq50xx_64'
DISTRIB_ARCH='aarch64_cortex-a53'
DISTRIB_DESCRIPTION='OpenWrt 18.06-SNAPSHOT unknown'
DISTRIB_TAINTS='no-all busybox'
二.下载easytier程序
https://github.com/EasyTier/EasyTier/releases
小米路由器一般下载easytier-linux-aarch64-v*.*.*.zip,确认架构下载最新版即可
下载不方便的可以用下面的下载链接
下载:https://wwas.lanzouj.com/iTzaI2fle34f 密码:40p5
二、新建easyier目录
mkdir /data/easytier -p
三、上传执行文件并授予执行权限
上传解压好的文件:easytier-cli easytier-core,至/data/easytier目录
chmod +x /data/easytier/easytier-core
chmod +x /data/easytier/easytier-cli
四、编辑启动脚本
vi /data/easytier.sh
根据需求,自行选择,以下仅供参考,具体可以查看官方wiki:
#!/bin/sh
/data/easytier/easytier-core -i 虚拟网络IP地址 -l 端口号 --dev-name easytier --network-name 用户 --network-secret 密码 -p tcp://IP地址地址 -n 子网代理地址 > /dev/null 2>&1 &
--dev-name easytier 这一行为tun接口名,建议按我的来,或者自行修改防火墙接口名称
可以先测一下,程序能不能正常运行
cd /data
./easytier.sh
进入top查看程序有没有启动
五、编辑防火墙策略
vi /etc/config/firewall
添加以下策略
config zone
option name 'easytier'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
#option masq '1'
#option mtu_fix '1'
option device 'easytier'
config forwarding
option src 'lan'
option dest 'easytier'
config forwarding
option src 'easytier'
option dest 'lan'
六、开机自启
vi /data/auto_ssh/auto_ssh.sh
放行easytierIP地址监听端口,并延时启动
ip6tables -A INPUT -p tcp --dport 端口号 -j ACCEPT
ip6tables -A INPUT -p udp --dport 端口号 -j ACCEPT
iptables -A INPUT -p tcp --dport 端口号 -j ACCEPT
iptables -A INPUT -p udp --dport 端口号 -j ACCEPT
sleep 65
sh /data/easytier.sh > /dev/null 2>&1 &
|
评分
-
查看全部评分
|