# HeadScale - TailScale 서버의 오픈소스 구현체

> Clean Markdown view of GeekNews topic #5039. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=5039](https://news.hada.io/topic?id=5039)
- GeekNews Markdown: [https://news.hada.io/topic/5039.md](https://news.hada.io/topic/5039.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2021-09-19T09:11:02+09:00
- Updated: 2021-09-19T09:11:02+09:00
- Original source: [github.com](https://github.com/juanfont/headscale)
- Points: 12
- Comments: 1

## Topic Body

- 쉬운 VPN 구축 도구인 TailScale은 각 OS별 UI 및 서버를 제외하고는 모두 오픈소스

ㅤ→ WireGuard 기반

- Coordination/Control Server 를 셀프호스트 가능하게 구현한 오픈소스

ㅤ→ 각 노드들 간의 퍼블릭 키 교환, IP 할당, 사용자간 경계 설정, 노드간 라우팅 등을 처리

- 현재 TailScale 의 MagicDNS 빼고는 대부분 구현

ㅤ→ 각 디바이스의 이름을 DNS에 자동으로 등록해주는 기능

## Comments



### Comment 6864

- Author: xguru
- Created: 2021-09-19T09:12:01+09:00
- Points: 1

Overlay 네트워크 구축을 오픈소스로 한다면 Slack 에서 만든 Nebula 도 가능합니다.

- Nebula, 슬랙이 공개한 Global Overlay Network 오픈소스 https://news.hada.io/topic?id=940

- Tailscale vs. Nebula https://tailscale.com/kb/1148/tailscale-vs-nebula/
