네트워크

[ZeroTier] 두개 이상의 망 연결

0xff 2024. 8. 26. 21:45

ZeroTier는 서버간 Private network를 설정하기엔 아주 용이하다.

 

하지만 만약 Proxmox들이 돌아가고 있는 하나의 내부망과 연결하기 위해선 어떻게 해야 할까.

 

단순하게 모든 컨테이너들에 zerotier를 설치하는 방법도 있긴 하다.

 

하지만 ZeroTier에는 라우팅을 추가할 수 있다.

 

하나의 Proxmox 인스턴스에만 ZeroTier를 연결해두고, ip forwarding을 켜두어 내부망 라우터 용으로 사용이 가능하다.

 

10.7.0.0/24 (ZeroTier 망)

10.8.0.0/16 Proxmox 네트워크

 

10.7.0.4 (Proxmox 인스턴스)

 

 

다른 머신에서 10.8.0.0/16 대역에 대한 요청은 10.7.0.4 로 라우팅된다.

 

10.7.0.4에서는 ip forward 기능을 통해 local network의 해당 ip를 가진 곳으로 라우팅 하여 연결된다.

 

 

주의사항)

Proxmox LXC에는 ZeroTier가 제대로 작동하지 않는다.

https://www.reddit.com/r/Proxmox/comments/jctd6x/comment/g93vloi/?utm_medium=android_app&utm_source=share&context=3

 

위 글을 참조하여 수동으로 설정 할 수도 있지만,

단순히 Host에 ZeroTier를 설정하면 편리하다.