February 10th, 2005
I just got pTRTd and TOTd working on the local network. If you use the right nameserver, it'll direct requests for all names to be translated to IPv6 addresses by TOTd. The names it returns are (by configuration) magically happening to be the ones that pTRTd will forward to the IPv4 host, meaning that a machine speaking only IPv6 can talk to the IPv4 internet:
aredridel@betelgeuse:~$ telnet google.com 80
Connected to google.com.
Escape character is '^]'.
GET / HTTP/1.1
HTTP/1.1 302 Found
Set-Cookie: PREF=ID=5568f1724a0d5c4b:TM=1108068407:LM=1108068407:S=6Z7R1-PKbx73Xmu6; expires=Sun, 17-Jan-2038 19:14:07 GMT; path=/; domain=.google.com
Date: Thu, 10 Feb 2005 20:46:47 GMT
The document has moved
Connection closed by foreign host.
Pretty cool, eh? Yes, on my network,
1000::d8ef:3963 is Google. It's not a legal address, and my first attempt to use the site-local
fec0:: address space failed: Linux does some weird shit to addresses like that. At least since IPv6 has so much address space, you don't need to use site-local addresses except as the Right Thing for local translators and things like that. Oh, well. I just yoinked
1000::/64 since all legal IPv6 addresses currently live in
I hate having to use <code><pre> rather than <code style='white-space: pre'>, but aggregators and feed readers ignore external CSS, and Planet strips CSS entirely from the embedded HTML. Blah. Here's to XML in 2010. Maybe we'll use it to its advantage then.
I spent a half hour extolling the virtues of Orson Scott Card's work to an avid non-reader of fiction. Life is fun.
I'm listening to an old mix that Robyn gave me right now. “I'll Be That Girl” is such a button-pushy song for me. I ate burritos with sour cream and avocado and barley and tomatillo salsa in them, just like I did living there. I'd love nothing more than a mug of tea and to go wander to the park with Robyn and talk.