Tailscale의 DNS IPv6 주소가 'Tailscale'을 그대로 품고 있었다

Tailscale's DNS IPv6 spells out "Tailscale"

Tailscale의 DNS IPv6 주소가 'Tailscale'을 그대로 품고 있었다

r/Tailscale 사용자 MarcPG1905가 DNS 설정을 확인하다가 발견한 이스터 에그. Tailscale의 IPv6 주소에는 7a:115c:a1e 블록이 들어 있는데, 이를 7a115ca1e로 이어 붙이면 옛날 계산기로 장난 문자를 만들던 방식처럼 'Tailscale'이 그대로 읽힌다. 댓글에서는 이 앞 세 블록이 ts.net 도메인 전체를 정의하기 때문에 모든 사용자의 tailnet 주소가 같은 값으로 시작한다는 점도 짚었다.

세상에, 요즘 애들이 90년대 괴짜 장난을 새로 발견했네.
  1. DaSHacka

    관련해서: Tailnet 이름은 'tail' 목록과 'scale' 목록에서 무작위로 생성되며, 형식은 `<a tail>-<a scale>.ts.net`입니다.

    둘 다 말장난과 이스터에그가 많아요! 한번 훑어보시길 추천합니다, 꽤 재미있는 것들이 있어요. 예를 들어 'fable'이 'tail'(즉 'tale')로, 'universe'가 'scale'로 들어있기도 합니다.

    어떤 단어는 tail과 scale 둘 다에 해당될 때 양쪽 목록에 모두 있을 수 있어서, 이론적으로 `koi-koi.ts.net`이라는 tailnet도 가능합니다.

    계정을 처음 만들 때 무작위로 'miku'가 제 'tail'로 뽑힌 뒤에 이걸 알게 됐어요 :)

    https://github.com/tailscale/tailscale/tree/main/words

  2. tzs

    한 단계 더 나아가려면, 일치하는 IPv4 주소와 회사 전화번호를 얻어보세요.

    이론적으로 가능한데, 많은 IP 주소 파서가 IPv4 주소의 a.b.c.d 형식뿐만 아니라 a.b.c(8비트 a, b, 16비트 c)와 a.b(8비트 a, 24비트 b)도 받아들이기 때문입니다. (a만 있는 32비트 a도 마찬가지입니다.)

    예를 들어 MacOS와 Debian에서 다음을 ping하면 모두 같은 곳을 ping합니다: 1.0.0.1, 1.0.1, 1.1, 16777217.

    미국 전화번호의 지역번호와 국번이 각각 8비트에 들어가고, 지역번호가 IPv4에서 특별한 의미를 갖는 첫 바이트 중 하나와 일치하지 않는다면, 전화번호 지역번호-국번-번호가 IP 주소 지역번호.국번.번호로도 작동하게 할 수 있습니다.

  3. ink_13

    Facebook도 이렇게 합니다:

    $ dig +short AAAA facebook.com

    2a03:2880:f10e:83:face:b00c:0:25de

  4. abelleisle

    저도 제 홈랩의 ULA에 같은 방식을 씁니다.

    제 도메인은 `bitcicle.com`이라서 내부 ULA 프리픽스로 `fddf:b17c:1c1e::`를 사용합니다.

    기억하기가 더 쉽거든요.

  5. himata4113

    이걸 보니 이런 생각이 드네요. 왜 이걸 표준으로 지원하지 않을까?

    로컬 IPv6가 "local"이라고 쓰이면 좋을 텐데

    상상해보세요: 주소창에 local::homelab이라고 치면 그냥 작동하는 거요

    수정: 네, DNS가 이 문제를 해결한다는 건 압니다. 그래도 아무 소프트웨어 글루 없이 128비트의 패킷 오버헤드가 실제로 목적을 갖게 된다는 점에서 아주 멋질 겁니다.

이 날의 다른 글

2026-11-10