I was just playing around with my LFS Box (which is going to operate as 
a Router/Firewall/A few network services (NTP, SquidProxy, et C) and 
wanted to add IPv6 support to it, I got the tunnel to HE electric up and 
running, and everything but was looking to add the IPv6 address to the 
internal Network Interfaces, this is where I ran into a snag, and 
haven't found any information about how others have over come the issue.

To get IPv6 on the internal interfaces I think I've found 3 different 
ways to support it, but none of the 3 really look appealing and was 
wondering if someone else has done it, and how they did it.

     1.    Manually use ip add commands every time I boot
                         Disadvantage - No Automatic at Boot Time

     2.    Create a Script and tie it into the init.d directories
                         Advantage - Automatic at Boot Time
                         Disadvantage - Kinda of messy as the Network 
Interfaces are configured by two different mechanisms

     3.   Add it to the ifconfig.eth0, etc files (I may be wrong with my 
understanding of the work here so if I am please correct me)
                         Advantage - Cleanest Approach, as all boot 
network configuration is handled by the same mechanism

                         Disadvantage (for Single Stack - IPv6 Only) - 
Think I would have to add a /lib/services/ipv6-static file which doesn't 
look like it would
                                be all that hard, just copy the 
ipv4-static file and make a few small changes to reflect the
                                 ip commands being used for inet6 
instead of inet4

                         Disadvantage (for Dual Stack - IPv6 and IPv4) - 
This would take a fair amount of work I believe.  I would still have to 
create the          /lib/services file mentioned in the IPv6 only 
Solution, but then from what I can tell the       ifup would have to 
also be modified to run through the config part twice (or 1,000 times) 
to configure more than 1 protocol on an adapter.


Thank You,
Casey

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to