linux 下安装zerotier 以及配置NAT

获取root权限

sudo -i

这里建议进行apt update, 如果没有curl, 要先安装curl, 命令为: apt install -y curl

安装zerotier

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

加入网络, id是16位id

zerotier-cli join id

离开网络

zerotier-cli leave id

查看已经加入网络的列表

zerotier-cli listnetworks

查看状态,版本,自身ID

zerotier-cli status

开启转发以及立即生效

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf && sysctl -p

查看局域网以及zt开头的网卡名字

ip addr

配置NAT, ztosigfebl是zerotier网卡名 

iptables -I FORWARD -i ztosigfebl -j ACCEPT
iptables -I FORWARD -o ztosigfebl -j ACCEPT
iptables -t NAT -I POSTROUTING -o ztosigfebl -j MASQUERADE

持久化保存

apt install -y iptables-persistent && bash -c iptables-save > /etc/iptables/rules.v4

  

大功告成

posted @ 2023-12-01 18:00  平凡96  阅读(2280)  评论(0)    收藏  举报