【zerotier】组建局域网


需求

C ping B A 或者左侧局域网里的其他机器

第一种方式

zerotier网段:192.168.191.0/24

场景:A,B,C 都安装zerotier, 这样每台机器都会多一个zerotier分配的ip.

A,B, C会被分配到192.168.191.x的IP,这样他们三个是可以相互ping通的

第二种方式

场景:左侧的局域网中,当C ping B时,A机器安装zerotier充当网关,转发192.168.191.0/24的请求到192.168.124.0/24网段内,B同样可以ping通,不用安装zerotier。

当然A,B 机器可以是vmware中的机器,A,B机器使用桥接模式,这样C也可以ping通左侧路由器中的其他机器。

A机器的操作如下:

curl -s https://install.zerotier.com/ | sudo bash
zerotier-cli join <网络ID>

# 开启路由转发
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf 
sysctl -p 
# 查看网卡
ip link show
# ens33 A的物理网卡/或者是vmware的虚拟网卡
# ztugavy35l A机器zerotier的网卡

# 注意替换下面的参数
iptables -t nat -A POSTROUTING -o ens33 -j MASQUERADE
iptables -A FORWARD -i ens33 -o ztugavy35l -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i ztugavy35l -o ens33 -j ACCEPT

网页多加一条路由
192.168.124.0/24 192.168.191.23


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM