Patches item #2471040, was opened at 2008-12-27 05:47
Message generated for change (Comment added) made by karmannjro
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=676130&aid=2471040&group_id=116817
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: new services
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: J. Randall Owens (karmannjro)
Assigned to: Nobody/Anonymous (nobody)
Summary: add HE IPv6 tunnel broker service
Initial Comment:
This one's a slight change of pace, since it's not actually a dynamic DNS being updated, but rather an IPv6 tunnel broker, Hurricane Electric. I was thinking what might be the best way to cover for it if/when my IP(v4) finally changes, since you have to have your IPv4 address registered with them, so they allow your encapsulated IPv6 traffic through. Then I remembered the time I've spent poking at ddclient's innards, and figured it could almost certainly be modified to suit the need. Here's the output.
There was one complication, in that it needs the Digest::MD5 perl module, because they want a hash of the password, but that seems to be a pretty standard module. Seems like the alternative would be to make users find the MD5 of their own passwords, and enter that as their password parameter.
The format information, as much as I can get, is at http://ipv4.tunnelbroker.net/ipv4_end.php . I don't yet know whether the SSL is mandatory, as seems to be implied there. Can the ssl option be set per server, or only globally? I wasn't clear on that yet; for now, I have my addition set up as though it can be per server. (Completely untested yet, BTW, so look it over.)
The rest of it should be pretty self-documenting, if you look at nic_he_ipv6_tunnel_examples output. The biggest departure is that it uses a tunnel ID number (up to 5 digits, to date) where you would normally put a domain name. Almost like Sitelutions in that way, though.
----------------------------------------------------------------------
>Comment By: J. Randall Owens (karmannjro)
Date: 2008-12-27 13:37
Message:
Oh, to be complete, I'm not sure if it would need a postscript to run to
rebuild the tunnel interface. If so, it would be very much OS dependent,
and in Linux, even dependent on whether you prefer `ifconfig` or `ip`. So,
that might be something to add in the /usr/share/doc/ddclient-*/ examples,
but certainly not in the live program.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=676130&aid=2471040&group_id=116817
|