[ds6] New to IPv6...

Mauro Tortonesi mtortonesi at ing.unife.it
Tue Nov 4 13:33:00 CET 2003


On Mon, 3 Nov 2003, Kevin O'Mara wrote:

> Simone Piunno wrote:
>
> >Alle 06:18, lunedì 3 novembre 2003, Kevin O'Mara ha scritto:
> >
> >>I am interesting in jumping on the ipv6 bandwagon.  However, before I
> >>configure my Linux masquerading server to use ipv6, I want to know if it
> >>is possible to use ipv6 over the ipv4 connection provided by my Internet
> >>cable provider, Comcast.
> >
> >I don't know your provider, but this is a short checklist:
> >
> > - do they NAT you? do you have a public globally valid IP address on your
> >   server?
> > - do they firewall you? are you able to send and receive raw IP packets (e.g.
> >   non UDP/TCP/ICMP) ?
>
> So you are telling me that if...
>
> 1.) I Do have a public, valid IP address on my server, and..
> 2.) That they do firewall TCP/Port 80, but not other ports
>
> That I can use IPv6 on my cable Internet connection?

hi kevin,

you don't need a public ipv4 address to get ipv6 connectivity via a
tunnel broker, but it surely helps if you want to get a /48.

if i were you, i would try one of these Tunnel Broker services:

http://www.freenet6.net
http://ipv6tb.he.net

especially with freenet6, getting ipv6 connectivity for all your network
is very easy. let's suppose your network is like this:


 +--------+
 |        |
 | HOST 1 |-----+
 |        |     |        +------------+
 +--------+     |        |            |          LINK TO YOUR
                |--------|   ROUTER   |--------  INTERNET
 +--------+     |        | (linux pc) |          SERVICE
 |        |     |        |            |          PROVIDER
 | HOST 2 |-----+        +------------+
 |        |     |
 +--------+     |

    ...

 +--------+     |
 |        |     |
 | HOST n |-----+
 |        |
 +--------+


first, you get a /48:

http://www.freenet6.net/how48.shtml

then, you enable ipv6 forwarding on your router with:

echo "1" > /proc/sys/net/ipv6/conf/all/forwarding

(or, if you have a redhat-like distro, by adding the following line:

net.ipv6.conf.all.forwarding=1

to /etc/sysctl.conf)

next, setup radvd on your router so that it advertises on your internal
network the /48 prefix you have been given by freenet6:

http://mirrors.deepspace6.net/Linux+IPv6-HOWTO/hints-daemons-radvd.html

in this way, the other hosts will automatically configure their ipv6
addresses and get ipv6 connectivity.


if have a single pc you don't need a /48 and you can try one of the other
TBs listed here:

http://lists.deepspace6.net/archive/ds6/2003-October/000087.html


> What about a IPv6 DNS server?  Comcast does not offer this.

most TBs offer free dns name registration and freenet6 offers even reverse
dns delegation:

http://www.freenet6.net/reverse-dns.shtml


-- 
Aequam memento rebus in arduis servare mentem...

Mauro Tortonesi                 mtortonesi at ing.unife.it
                                mauro at deepspace6.net
                                mauro at ferrara.linux.it
Deep Space 6 - IPv6 with Linux  http://www.deepspace6.net
Ferrara Linux User Group        http://www.ferrara.linux.it




More information about the ds6 mailing list