Subject: RE: IPv6 routing with non-ppp interfaces
To: 'Richard Braun' <tech-net@NetBSD.org>
From: Konstantin KABASSANOV <Konstantin.Kabassanov@lip6.fr>
List: tech-net
Date: 09/28/2004 17:22:10
This is a multi-part message in MIME format.
------=_NextPart_000_043E_01C4A57F.AEA56100
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
> -----Original Message-----
> From: tech-net-owner@NetBSD.org [mailto:tech-net-owner@NetBSD.org] On
> Behalf Of Richard Braun
> Sent: mardi 28 septembre 2004 17:15
> To: tech-net@NetBSD.org
> Subject: Re: IPv6 routing with non-ppp interfaces
>
> On Tue, Sep 28, 2004 at 12:03:21PM +0200, Konstantin KABASSANOV wrote:
> > > -----Original Message-----
> > > From: tech-net-owner@NetBSD.org [mailto:tech-net-owner@NetBSD.org]
On
> > > Behalf Of Richard Braun
> > > Sent: mardi 28 septembre 2004 11:42
> > > To: tech-net@NetBSD.org
> > > Subject: Re: IPv6 routing with non-ppp interfaces
> > >
> > > On Tue, Sep 28, 2004 at 11:36:59AM +0200, Konstantin KABASSANOV
wrote:
> > > > >
> > > > > /sbin/route -q add -inet6 2001:7a8:432d:1:: -prefixlen 64
> > fe80::%fxp1
> > > > >
> > > > > I tried with -interface too, nothing new. I'm using NetBSD/i386
> > > > > 1.6.2_STABLE
> > > > > btw.
> > > > >
> > > >
> > > > [KK]
> > > > A local-link address like "fe80::" seems a little bit strange...
> > > Supposing
> > > > that it is the next hop router address over the fxp1 interface,
are
> > you
> > > > sure the address is the correct one?
> > > >
> > > > Konstantin
> > >
> > > There is a line about the fe80::%fxp1 destination in the routing
table
> :
> > > fe80::%fxp1/64 link#2 UC
> > > 0 0 - fxp1
> > >
> > > It should be the correct address. However, I've only tested this
kind
> of
> > > addresses on PPP interfaces (including gif tunnels). You said your
> > > configuration was working. How did you configure your routing then ?
> > >
> > > --
> > > Richard Braun
> > [KK]
> >
> > This entry means only that all link-local addresses on the fxp1
> interface
> > can be joined through this interface.
> >
> > If you you have a topology like the following:
> >
> >
---------------------RouterA-------------------------RouterB------------
> --
> > --
> > 2001:7a8:432d:2::/64 fe80::....(1) fe80::...(2)
> > 2001:7a8:432d:1::/64
> >
> > any you want to route packets from 2001:7a8:432d:2::/64 to
> > 2001:7a8:432d:1::/64 between RouterA and RouterB (with link-local
> > addresses obly), you have to use :
> >
> > /sbin/route -q add -inet6 2001:7a8:432d:1:: -prefixlen 64
> > fe80::...(2)%fxp1
> > on RouterA where fe80::...(2) is the link-local address of RouterB.
> >
> > Is it what you want?
> >
> > Konstantin
>
> No, that's what I do with my tunnels and I thought it would also work
for
> an ethernet interface. My topology is :
>
> ----- fxp0 Router fxp1 -----
> ne0(pppoe0)
> |
> |
>
> fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> address: 00:90:27:71:ed:ae
> media: Ethernet autoselect (100baseTX full-duplex)
> status: active
> inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
> inet6 fe80::290:27ff:fe71:edae%fxp0 prefixlen 64 scopeid 0x1
> inet6 2001:7a8:432d::1 prefixlen 64
>
> fxp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> address: 00:50:8b:5d:c3:09
> media: Ethernet autoselect (100baseTX full-duplex)
> status: active
> inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
> inet6 fe80::250:8bff:fe5d:c309%fxp1 prefixlen 64 scopeid 0x2
>
> Don't care about ne0 and pppoe0. I would like to have
2001:7a8:432d:1::/64
> allocated to the fxp1 network, without assigning a global address of
that
> block on fxp1. Is it possible, and if yes, how ?
>
That is not really clean... The only thing I can suggest you is to bridge
fxp0 and fxp2... (man bridge)
Konstantin
------=_NextPart_000_043E_01C4A57F.AEA56100
Content-Type: application/x-pkcs7-signature;
name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="smime.p7s"
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
BgkqhkiG9w0BAQQFADA0MQswCQYDVQQGEwJGUjENMAsGA1UEChMEQ05SUzEWMBQGA1UEAxMNQ05S
Uy1TdGFuZGFyZDAeFw0wNDAxMDUxMjE4MzFaFw0wNTAxMDUxMjE4MzFaMHwxCzAJBgNVBAYTAkZS
MQ0wCwYDVQQKEwRDTlJTMRAwDgYDVQQLEwdVTVI3NjA2MR4wHAYDVQQDExVLb25zdGFudGluIEth
YmFzc2Fub3YxLDAqBgkqhkiG9w0BCQEWHUtvbnN0YW50aW4uS2FiYXNzYW5vdkBsaXA2LmZyMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzMyNgVgMXjrGwkogB8dH3FSBbwkqD6t1XmVV
55yDfdmf+YGsujHf1LYvF6fRCvgm81JufqeyLc3LSlgglXl5QeUOW37Ospp/iAdIh/ZURZiWA1RX
imvqo9iTUvx2zUTwqIP8dRJye5bgYGBEJRCmE0TYMwSkmHSmTERpvoDNBNCFVGOrsZTOPYXtNsKf
iAfNi7pFdfxE9Ij6/gQNM/0Q3RNiiXmO5IkHAlxgwwqHABx1Ld169HlSfoKAeq6KTsOECkOxAijj
mQtgJs/eE5MtMST9IfqQkmhpt7intE2k2TrZ1tEo92pErYkNrNKhYqdM2/jMeGJsdvnlgUsa1HiI
mQIDAQABo4IBqDCCAaQwDAYDVR0TAQH/BAIwADARBglghkgBhvhCAQEEBAMCBLAwDgYDVR0PAQH/
BAQDAgXgMHgGCWCGSAGG+EIBDQRrFmlDZXJ0aWZpY2F0IENOUlMtU3RhbmRhcmQuIFBvdXIgdG91
dGUgaW5mb3JtYXRpb24gc2UgcmVwb3J0ZXIg4CBodHRwOi8vaWdjLnNlcnZpY2VzLmNucnMuZnIv
Q05SUy1TdGFuZGFyZC8wHQYDVR0OBBYEFBw5elbdCpZR0WnR27EsQjmRr3/EMFMGA1UdIwRMMEqA
FGdZpeUHdEkD7wXPzC6kGNUQyJ48oS+kLTArMQswCQYDVQQGEwJGUjENMAsGA1UEChMEQ05SUzEN
MAsGA1UEAxMEQ05SU4IBAjAoBgNVHREEITAfgR1Lb25zdGFudGluLkthYmFzc2Fub3ZAbGlwNi5m
cjBZBgNVHR8EUjBQME6gTKBKhkhodHRwOi8vaWdjLnNlcnZpY2VzLmNucnMuZnIvY2dpLWJpbi9s
b2FkLmNybD9DQT1DTlJTLVN0YW5kYXJkJmZvcm1hdD1ERVIwDQYJKoZIhvcNAQEEBQADggEBAD8m
erny2WgvzJkuFcYNqqWA9g/7n1qF32uEgzbb+/lDejf7URAuuZqAeMxzF4uvRgDc8pr3EowjoKuD
5OsPdKboekM7B3Kn5J9IoF/Zq9FIw4A63k+KczTMlmFZXbvqBKHVLmG+Y8/FoEcC3xbYFDvKLP/q
OOdXgcDOe60b4886fMFDUSOODryacoDAhCNWzuS6+v9JvZ5vFvR0hbkzGuzn/5ZR1H97BirD6ZlS
f/bo3awEbsWEXcdj/tltVvc6kW61l1PieIyTd1RPtU99uhpmcUDtT7v5+Y7tjtvemfONmHHa2Jmp
fohq8/1IFkhv0r3xHU0xROff+4sQrt3KjLgxggLDMIICvwIBATA6MDQxCzAJBgNVBAYTAkZSMQ0w
CwYDVQQKEwRDTlJTMRYwFAYDVQQDEw1DTlJTLVN0YW5kYXJkAgILQTAJBgUrDgMCGgUAoIIBXjAY
BgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNDA5MjgxNTIyMDhaMCMG
CSqGSIb3DQEJBDEWBBTnmERXEE2+jy63xf6przxQYakx4zBJBgkrBgEEAYI3EAQxPDA6MDQxCzAJ
BgNVBAYTAkZSMQ0wCwYDVQQKEwRDTlJTMRYwFAYDVQQDEw1DTlJTLVN0YW5kYXJkAgILQTBLBgsq
hkiG9w0BCRACCzE8oDowNDELMAkGA1UEBhMCRlIxDTALBgNVBAoTBENOUlMxFjAUBgNVBAMTDUNO
UlMtU3RhbmRhcmQCAgtBMGcGCSqGSIb3DQEJDzFaMFgwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwIC
AgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMAcGBSsOAwIaMAoGCCqG
SIb3DQIFMA0GCSqGSIb3DQEBAQUABIIBADg8HUO/bJ+TPh7BM3lYMcELQWb0nVg0lA4bKfmtE17e
b33Rkgpkji0w1n8MiFmbF9iEIzhJdNbcKKbFYOwH+W/gdBzghAJIGFczOu1SvLAvJApHb/RkbB6p
OxoLaY7R19lHYl82B8MGRkrbN0gaIFc0VO9CcQcK8w+GcU7YGP9jvZAN5IRPj3W+GRPQN/ILOFYK
GbEoRdcdnfSOfex2ESrnDSwoIK2pxgOHS9QZ5XRkmmS7m67/1ita5Mmaj1OKc37xdFJTBLkrP5tc
+JXn2I2tKjOWx3oJoxADxWLbsbatCZ5QFC+LDBkJ19mtUxdhuzxs4/rnyjDrjeW+UxcGtfAAAAAA
AAA=
------=_NextPart_000_043E_01C4A57F.AEA56100--