그럴싸한 무료 IP resolver?
단순히 아이피 출력해주는데 일일 요청 Limit이라던가 돈을 받는 사이트가 꽤 존재한다.
그러나 클라우드플레어는 Ray 정보를 출력하는 /cdn-cgi/trace 페이지에 IP를 출력한다.
거기서 출력되는 IP를 잘 파싱해주면 괜찮게 써먹을 수 있을 것 같다.
http, https 둘다 지원한다.
그러나 1.1.1.1 이 차단된 ISP가 종종 있어서 (로컬 라우터 IP, 관리용 아이피를 저걸로 두는 사람들이 종종 있어보인다)
다른 서브넷인 1.0.0.1 을 이용하면 유용하겠다.
파싱규칙은 http://1.0.0.1/cdn-cgi/trace 를 읽고,
\nip=(.*)\n
이 정도면 깔끔하게 캡쳐될 거 같다.