4 ms·
Show HN: Type 'Host Any.ipv4.address.here.visibleip.com'
- chadsix 2y agoHi HN, We just launched NAT64 support [1] and we had some issues with IP addresses. Luckily, we're developers, so we coded a simple solution. NAT64+DNS64 requires names to work, so we create these pseudonyms for IP addresses. host 8.8.8.8.visibleip.com returns 8.8.8.8 We setup visibleip.com on an anycast IP in 16 different POPs incase anyone relies on it! Hope it helps you! [1] https://blog.ipv6.rs/ipv4-activated-via-nat64/ https://blog.ipv6.rs/ipv4-activated-via-nat64/
- KomoD 2y agonip.io does the same thing + extra stuff another option: sslip.io
- chadsix 2y agoThat's pretty cool. TIL. I wish I would have seen these earlier. Our implementation is quite simple (< 80 actual lines of code in GoLang) and is for a very specific use case! Hope it can help someone -- it helped us anyway and we thought we'd share :D