다들 아시겠지만 클플 적용된 사이트 주소 뒤에 /cdn-cgi/trace 라고 붙이면
현재 접속된 엣지 이름이 출력되잖습니까?
저는 지금까지 이걸 철썩같이 믿고 있었습니다만...
지금 보니까 이거 완전히 틀린 정보네요?
뭔가 사이트 핑값이 미묘하게 이상하다 싶어서 IP 검색을 해봤는데 LA IP로 나오는겁니다.
실제로 LA에 있는 VPS에서 사이트로 핑을 때려보니까 5ms.. 분명 LA 엣지로 붙은겁니다.
근데 /cdn-cgi/trace라고 하면 홍콩에 붙었다고 나오고 IP도 엉뚱한 놈으로 출력...
분명 104.24.100.xxx으로 접속하고 있건만 (브라우저 네트웍탭에서도 remote addr이 104.24.100.xxx)
왜 /cdn-cgi/trace에선 엉뚱한 정보가 나오는걸까요...
/cdn-cgi/trace에서 보여주는 정보는 대체..??
클플 아이피 주소는 대부분 캘리포니아로 나옵니다. ICN으로 연결되는 엔터프라이즈 사이트도 ip whois 찍어보면 캘리포니아로 나옵니다. 현지에서 아이피를 구입해서 쓰는 게 아니라 본사에서 보유한 아이피를 anycast로 전세계에 돌려쓰거든요.
같은 사이트라도 어디서 접속하는지에 따라 엣지가 달라집니다. 한국에서 접속할 때 LA니 홍콩이니 하는 건 한국만 그런 거고요... (심지어 똑같은 통신사인데도 LTE로 접속할 때 다르고 와이파이로 접속할 때 다르고 IDC에서 직접 핑 때릴 때 다릅니다 ㅡ.ㅡ) 우리 사이트는 홍콩이야! 우리 사이트는 LA야! 한국 밖으로 나가면 이런 거 모두 무의미해요. 북미나 유럽에서는 접속자의 위치에 가장 가까운 엣지로 연결됩니다.
핑을 때린 VPS는 LA에 있으니까 LA에서 가장 가까운 엣지로 연결되고, /cdn-cgi/trace는 한국에서 하셨으니까 한국에서 그나마 가까운(?) 홍콩 엣지로 연결되는 거 아닐까요? LA에 있는 VPS에서 curl로 /cdn-cgi/trace 찍어보세요.