-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>>>>> Navjot Kukreja writes:
    Navjot> I guess the problem statement is not clear enough. An IPv4 NAT 
system
    Navjot> exists. I want my IPv6 hosts to access the internet(IPv4 internet 
and IPv6
    Navjot> internet) and the only internet connectivity i have(at this stage) 
is from
    Navjot> behind that NAT. I own a globally routable IPv6 address prefix(48 
bit), so i
    Navjot> can allocate IPv6 addresses if required. The problem being that the 
router
    Navjot> itself is inaccessible to me at this stage, I do not have access to 
any
    Navjot> machines with globally routable IPv4 addresses. 6to4 tunneling even 
refuses
    Navjot> to start seeing that the assigned IPv4 address is of the 172.x.x.x 
series,
    Navjot> so 6to4 tunneling in its original form is not an option for me as 
it can't
    Navjot> work from behind a NAT.

Yup, 6to4 doesn't work behind NAT :(

    Navjot> Also, I'm aware of  how 6to4 works, but I'm talking about the 6to4
    Navjot> implementation in the kernel. once its enabled from 
/etc/sysconfig/network,
    Navjot> it will try to assign a 6to4 address based on the basis of the 
assigned IPv4
    Navjot> address. Since it doesn't find one, it fails to bring up the 6to4 
interface.
    Navjot> therefore it won't work from behind a NAT. Also, it can't be used to
    Navjot> transport IPv6 packets over an IPv4 LAN(because the source and the
    Navjot> destination don't have globally routable IPv4 addresses, so it 
refuses to
    Navjot> assign IPv6 addresses based on the internal IPv4 address)

Okay did you tried on any IPv6 box what you mentioned above. Or you're just 
talking
conceptually. If you tried, please report what OS (with its version) you're 
using.

    Navjot> Also, 6to4 implementation doesn't give control over the
    Navjot> tunnel broker(which is essential as i want to establish my
    Navjot> own tunnel).

For boxen behind NAT, IPv6-over-UDP-over-IPv4 style tunnels are
recommended, go6.net offers such tunnels. You'll need a freenet6[0] IPv6
tunnelling client. I've packaged freenet6 for Fedora[1], and Ubuntu
(Gutsy and Hardy). If you need SELinux policies for freeenet6, I've
them as well. Run freenet6 on a box behind NAT, and designate that box
as your IPv6 router. And also start a 6to4 interface on that box, with
an IPv6 address based on the currently assigned local address. After
this no need to start radvd to advertise IPv6 prefix you received from
freenet6, since you're going to use 6to4 tunnels inside your LAN, so
you need to manually add on each and every IPv6 box of your LAN,
default IPv6 route via 6to4 address of your IPv6 router, and finally
enable IPv6 forwarding on your IPv6 router.

And, please no more top-posting[2].

References:
[0] - http://go6.net/4105/description.asp?product_id=169&category_id=276
[1] - http://wahjava.wordpress.com/2007/11/13/freenet6-on-fedora-7/
[2] - http://en.wikipedia.org/wiki/Posting_style#Top-posting

HTH
- -- 
Ashish Shukla आशीष शुक्ल                      http://wahjava.wordpress.com/
·-- ·- ···· ·--- ·- ···- ·- ·--·-· --· -- ·- ·· ·-·· ·-·-·- -·-· --- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIBvYUHy+EEHYuXnQRApovAKCd6WRb7AdTzcUdKHF9OS0zceqo/wCfRYmR
PAJ8NdGSiO9el1xdXXhgAeY=
=zgxS
-----END PGP SIGNATURE-----

_______________________________________________
ilugd mailinglist -- ilugd@lists.linux-delhi.org
http://frodo.hserus.net/mailman/listinfo/ilugd
Next Event: http://freed.in - February 22-24, 2008
Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi 
http://www.mail-archive.com/ilugd@lists.linux-delhi.org/

Reply via email to