Difference between revisions of "IPv6 ISATAP"
m (→Example) |
m (→Windows Klient opsætning) |
||
(14 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) er en af de | + | Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) er en af de transit metoder man kan bruge når man skal gå fra IPv4 til IPv6. ISATAP er defineret i RFC 4214 der beskriver hvordan Tunnellen virker som NBMA Lag2 bære medie over IPv4. ISATAP enkapsulerer pakkerne i en ny IPv4 header, men hvor protokol feltet er sat til IP protocol 41(IPv6-in-IP). IP protocol 41(IPv6-in-IP). |
==ISATAP Interface Identifiers== | ==ISATAP Interface Identifiers== | ||
Interface identifierne for en ISATAP adresse indeholder netværket der bliver tunneleret til, en ISATAP Identifier, og original IPv4 adressen.<br/><br/> | Interface identifierne for en ISATAP adresse indeholder netværket der bliver tunneleret til, en ISATAP Identifier, og original IPv4 adressen.<br/><br/> | ||
Line 7: | Line 7: | ||
==ISATAP Gateway== | ==ISATAP Gateway== | ||
For at finde en ISATAP enabled gateway i sit IPv4 domain, kan man bruge: | For at finde en ISATAP enabled gateway i sit IPv4 domain, kan man bruge: | ||
− | *Manual konfiguration | + | *Manual konfiguration(C:\>netsh interface isatap set router 172.16.0.1) |
*FQDN DNS forespørgsel(isatap.example.com). | *FQDN DNS forespørgsel(isatap.example.com). | ||
− | *DHCPv4 Option | + | *DHCPv4 Option. (Se [http://tools.ietf.org/html/draft-templin-isatap-dhcp-06#page-3 IETF ISATAP Draft]) |
*En anden uspecifiseret metode. | *En anden uspecifiseret metode. | ||
+ | |||
=Example= | =Example= | ||
{| | {| | ||
Line 18: | Line 19: | ||
<source lang=cli> | <source lang=cli> | ||
interface FastEthernet 0 | interface FastEthernet 0 | ||
− | description <IPv4 only | + | description <IPv4 only Interface> |
ip address 172.16.0.1 255.255.255.0 | ip address 172.16.0.1 255.255.255.0 | ||
no shutdown | no shutdown | ||
Line 35: | Line 36: | ||
exit | exit | ||
</source> | </source> | ||
− | Nu skal der bare oprettes en A record i DNS der pegger isatap.example.com til 172.16.0.1 og så finder klienterne selv ud af resten. | + | Nu skal der bare oprettes en A record i DNS der pegger isatap.example.com til 172.16.0.1 og så finder klienterne selv ud af resten.<br/><br/> |
+ | Hosten har nu selv fundet isatap.example.com og oprettet en ISATAP forbindelse. | ||
+ | <source lang=cmd> | ||
+ | <input> | ||
+ | C:><notice>ipconfig</notice> | ||
+ | Ethernet-netværkskort LAN-forbindelse: | ||
+ | |||
+ | Forbindelsesspecifikt DNS-suffiks. . . . . . : example.com | ||
+ | Link-local-IPv6-adresse . . . . . : fe80::1566:42de:fb93:42fc%10 | ||
+ | IPv4-adresse . . . . . . . . . . . . . . . . : 10.13.37.150 | ||
+ | Undernetmaske. . . . . . . . . . . . . . . . : 255.255.255.0 | ||
+ | Standardgateway. . . . . . . . . . . . . . . : 10.13.37.1 | ||
+ | |||
+ | Tunnel-netværkskort isatap.example.com: | ||
+ | |||
+ | Forbindelsesspecifikt DNS-suffiks. . . . . . : example.com | ||
+ | IPv6-adresse. . . . . . . . . . . : 2001:db8:0:0:0:5efe:10.13.37.150 | ||
+ | Link-local-IPv6-adresse . . . . . : fe80::5efe:10.13.37.150%24 | ||
+ | Standardgateway. . . . . . . . . . . . . . . : fe80::5efe:172.16.0.1%24 | ||
+ | </input> | ||
+ | </source> | ||
+ | ==Windows Klient opsætning== | ||
+ | Guide fra MS: | ||
+ | *Microsoft [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0F3A8868-E337-43D1-B271-B8C8702344CD Intra-site Automatic Tunnel Addressing Protocol Deployment Guide] | ||
+ | *[http://technet.microsoft.com/en-us/library/ee844184(v=ws.10).aspx Troubleshooting ISATAP connection] | ||
+ | ==Cisco Router som ISATAP klient== | ||
+ | Routeren skal sættes op som enhver anden GRE tunnel: | ||
+ | <source lang=cli> | ||
+ | interface FastEthernet0 | ||
+ | ip address 172.16.0.10 255.255.255.0 | ||
+ | ! | ||
+ | interface Tunnel1 | ||
+ | no ip address | ||
+ | ipv6 address autoconfig | ||
+ | ipv6 enable | ||
+ | <notice>tunnel mode ipv6ip</notice> | ||
+ | tunnel source FastEthernet0 | ||
+ | tunnel destination 172.16.0.1 | ||
+ | </source> | ||
{{Source cli}} | {{Source cli}} | ||
+ | [[category:IPv6]] |
Latest revision as of 09:35, 17 June 2014
Intra-Site Automatic Tunnel Addressing Protocol (ISATAP) er en af de transit metoder man kan bruge når man skal gå fra IPv4 til IPv6. ISATAP er defineret i RFC 4214 der beskriver hvordan Tunnellen virker som NBMA Lag2 bære medie over IPv4. ISATAP enkapsulerer pakkerne i en ny IPv4 header, men hvor protokol feltet er sat til IP protocol 41(IPv6-in-IP). IP protocol 41(IPv6-in-IP).
Contents
ISATAP Interface Identifiers
Interface identifierne for en ISATAP adresse indeholder netværket der bliver tunneleret til, en ISATAP Identifier, og original IPv4 adressen.
ISATAP Gateway
For at finde en ISATAP enabled gateway i sit IPv4 domain, kan man bruge:
- Manual konfiguration(C:\>netsh interface isatap set router 172.16.0.1)
- FQDN DNS forespørgsel(isatap.example.com).
- DHCPv4 Option. (Se IETF ISATAP Draft)
- En anden uspecifiseret metode.
Example
For at opsætte ISATAP skal der konfigureres et tunnel interface på Routeren mellem IPv4 og Dual-Stack. Den skal tillade klienterne at lave en ISATAP tunnel til dens IPv4 Only interface.
interface FastEthernet 0
description <IPv4 only Interface>
ip address 172.16.0.1 255.255.255.0
no shutdown
!
interface FastEthernet 1
description <Dual-Stack Interface>
ip address 172.16.200.1 255.255.255.0
ipv6 address 2001:db8:2000::/64 eui64
!
interface tunnel 1
tunnel source FastEthernet 0
tunnel mode ipv6ip isatap
ipv6 address 2001:DB8:2001::/64 eui-64
! ISATAP håndterer RA så vi slår det fra på interfacet
no ipv6 nd ra suppress
exit
Nu skal der bare oprettes en A record i DNS der pegger isatap.example.com til 172.16.0.1 og så finder klienterne selv ud af resten.
Hosten har nu selv fundet isatap.example.com og oprettet en ISATAP forbindelse.
<input>
C:><notice>ipconfig</notice>
Ethernet-netværkskort LAN-forbindelse:
Forbindelsesspecifikt DNS-suffiks. . . . . . : example.com
Link-local-IPv6-adresse . . . . . : fe80::1566:42de:fb93:42fc%10
IPv4-adresse . . . . . . . . . . . . . . . . : 10.13.37.150
Undernetmaske. . . . . . . . . . . . . . . . : 255.255.255.0
Standardgateway. . . . . . . . . . . . . . . : 10.13.37.1
Tunnel-netværkskort isatap.example.com:
Forbindelsesspecifikt DNS-suffiks. . . . . . : example.com
IPv6-adresse. . . . . . . . . . . : 2001:db8:0:0:0:5efe:10.13.37.150
Link-local-IPv6-adresse . . . . . : fe80::5efe:10.13.37.150%24
Standardgateway. . . . . . . . . . . . . . . : fe80::5efe:172.16.0.1%24
</input>
Windows Klient opsætning
Guide fra MS:
- Microsoft Intra-site Automatic Tunnel Addressing Protocol Deployment Guide
- Troubleshooting ISATAP connection
Cisco Router som ISATAP klient
Routeren skal sættes op som enhver anden GRE tunnel:
interface FastEthernet0
ip address 172.16.0.10 255.255.255.0
!
interface Tunnel1
no ip address
ipv6 address autoconfig
ipv6 enable
<notice>tunnel mode ipv6ip</notice>
tunnel source FastEthernet0
tunnel destination 172.16.0.1