Objectifs de certification
CCNA 200-301
4.3 Expliquer le rôle de DHCP et de DNS au sein du réseau
3.2 Déterminer comment un routeur prend une décision de transfert par défaut
- 3.2.a Longest match
- 3.2.b Administrative distance
- 3.2.c Routing protocol metric
3.1 Interpréter les composants d’une table de routage
- 3.1.a Routing protocol code
- 3.1.b Prefix
- 3.1.c Network mask
- 3.1.d Next hop
- 3.1.e Administrative distance
- 3.1.f Metric
- 3.1.g Gateway of last resort
3.3 Configurer et vérifier le routage statique IPv4 et IPv6
- 3.3.a Default route
- 3.3.b Network route
- 3.3.c Host route
- 3.3.d Floating static
4.1 Configurer et vérifier inside source NAT (static et pools)
1.7 Décrire la nécessité d’un adressage IPv4 privé
1.6 Configurer et vérifier l’adressage et le sous-réseautage (subnetting) IPv4
1.8 Configurer et vérifier l’adressage et les préfixes IPv6
1.9 Comparer les types d’adresses IPv6
- 1.9.a Global unicast
- 1.9.b Unique local
- 1.9.c Link local
- 1.9.d Anycast
- 1.9.e Multicast
- 1.9.f Modified EUI 64
1.10 Vérifier les paramètres IP des OS clients (Windows, Mac OS, Linux)
Lab de routage et services IPv4/IPv6
Cet exercice pratique consiste à déployer la connectivité IPv4 et IPv6 de deux sites privés avec du NAT, du DNS et une solution DHCP “Relay” qui centralise le service d’attribution d’adresses IPv6.
1. Objectifs
- Configurer le routage statique IPv4 ainsi que les services DHCP et DNS dans une topologie d’un inter-réseau privé qui se connecte à l’Internet.
- Configurer le routage statique IPv6 ainsi que les services DHCP et DNS dans une topologie d’un inter-réseau privé.
2. Topologie de Lab IPv4
R1 est le routeur central qui connecte l’Internet, Il fait office de routeur NAT overload (PAT), de serveur DHCP pour les deux LANs, et de serveur DNS pour la topologie. Le pare-feu n’est pas envisagé ici.
R2 est un routeur distant sur une connexion privée. Il fait office de serveur DHCP Relay.
Le routage statique IPv4 est configuré sur les deux routeurs.
On combine ici les deux exemples IPv4 de la présentation pour déployer le routage et les services internes.
2.1. Etapes de configuration
Sur R1 :
- Configuration des interfaces
- Configuration du routage statique
- Configuration du NAT
- Configuration du service DNS
- Configuration du service NTP
- Configuration du service DHCP
Sur R2 :
- Configuration des interfaces
- Configuration du routage statique
- Configuration DHCP relay
2.2. R1 : Interfaces et routage
hostname R1
interface G0/0
ip address 192.168.1.254 255.255.255.0
no shutdown
interface G0/2
ip address 192.168.0.253 255.255.255.252
no shutdown
interface G0/1
ip address dhcp
no shutdown
ip route 192.168.0.0 255.255.255.128 192.168.0.254
2.3. R1 : NAT
ip nat inside source list nat interface G0/1 overload
ip access-list standard nat
permit 192.168.1.0 0.0.0.255
permit 192.168.0.0 0.0.0.255
interface G0/0
ip nat inside
interface G0/2
ip nat inside
interface G0/1
ip nat outside
2.4. R1 : DNS et NTP
ip domain-lookup
!
ip dns server
!
ip name-server 8.8.8.8
!
ntp server pool.ntp.org
2.5. R1 : DHCP
ip dhcp pool LAN
network 192.168.1.0 255.255.255.0
default-router 192.168.1.254
dns-server 192.168.1.254
!
ip dhcp pool LAN2
network 192.168.0.0 255.255.255.128
default-router 192.168.0.126
dns-server 192.168.1.254
2.6. R2 : Solution
hostname R2
interface G0/0
ip address 192.168.0.126 255.255.255.128
ip helper-address 192.168.0.253
no shutdown
interface G0/1
ip address 192.168.0.254 255.255.255.252
no shutdown
ip route 0.0.0.0 0.0.0.0 192.168.0.253
end
2.7. DHCP Relay
Un choix de conception centralise le service DHCP sur R1. Par défaut le R2 bloque les requêtes DHCP adressée en Broadcast (255.255.255.255). Pour “relayer” en Unicast le message DHCP Discover auprès de R1, on réalise la tâche suivante :
R2(config)# interface G0/0
R2(config-if)# ip helper-address 192.168.0.253
On peut observer le processus de démarrage DHCP du PC2 à partir du routeur R2 sur ses interfaces G0/0 et G0/1. R2 traduit les adresses sources et destination du trafic DHCP Discover et relaie les messages suivants entre le client et le véritable serveur DHCP.
2.8. Diagnostic PC2
Sous VPCs
PC2> ip dhcp
DDORA IP 192.168.0.1/25 GW 192.168.0.126
PC2> ping www.google.com
www.google.com resolved to 194.78.99.180
84 bytes from 194.78.99.180 icmp_seq=1 ttl=126 time=40.344 ms
84 bytes from 194.78.99.180 icmp_seq=2 ttl=126 time=95.318 ms
84 bytes from 194.78.99.180 icmp_seq=3 ttl=126 time=21.551 ms
84 bytes from 194.78.99.180 icmp_seq=4 ttl=126 time=31.208 ms
84 bytes from 194.78.99.180 icmp_seq=5 ttl=126 time=23.841 ms
2.9. Diagnostic des routeurs
# show interface G0/0
# show ip interface brief
# show ip interface G0/0
# show ip route
# show ip nat translations
# show ip dhcp binding
# show ntp status
3. Topologie routage IPv6
Voici un lab de routage IPv6 minimal avec de l’adressage Global, ULA et Link-local. SLAAC est automatiquement activé !
3.1. Étapes de configuration
- Configuration des interfaces LAN et WAN
- Activation du routage IPv6
- Configuration du routage statique
- Vérifications IPv6
- Configuration DHCPv6 stateless
3.2. Solution R1
hostname R1
ipv6 unicast-routing
interface G0/0
ipv6 address FE80::1 link-local
ipv6 address 2001:DB8:1AB:1::1/64
ipv6 address FD0B:E954:B412:1::1/64
no shutdown
interface G0/2
ipv6 address FE80::1 link-local
no shutdown
ipv6 route 2001:DB8:1AB:2::/64 G0/2 FE80::2
ipv6 route FD0B:E954:B412:2::/64 G0/2 FE80::2
end
3.3. Solution R2
hostname R2
ipv6 unicast-routing
interface G0/0
ipv6 address FE80::2 link-local
ipv6 address 2001:DB8:1AB:2::1/64
ipv6 address FD0B:E954:B412:2::1/64
no shutdown
interface G0/1
ipv6 address FE80::2 link-local
no shutdown
ipv6 route ::/0 G0/1 FE80::1
end
3.4. Diagnostic IPv6 sur le routeur
# show ipv6 interface brief
# show ipv6 interface G0/0
# show ipv6 route
R2#show ipv6 interface brief
GigabitEthernet0/0 [up/up]
FE80::2
2001:DB8:1AB:2::1
FD0B:E954:B412:2::1
GigabitEthernet0/1 [up/up]
FE80::2
GigabitEthernet0/2 [administratively down/down]
unassigned
GigabitEthernet0/3 [administratively down/down]
unassigned
3.5. show ipv6 interface G0/0
R2#show ipv6 interface G0/0
GigabitEthernet0/0 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::2
No Virtual link-local address(es):
Global unicast address(es):
2001:DB8:1AB:2::1, subnet is 2001:DB8:1AB:2::/64
FD0B:E954:B412:2::1, subnet is FD0B:E954:B412:2::/64
Joined group address(es):
FF02::1
FF02::2
FF02::1:FF00:1
FF02::1:FF00:2
MTU is 1500 bytes
ICMP error messages limited to one every 100 milliseconds
ICMP redirects are enabled
ICMP unreachables are sent
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds (using 30000)
ND advertised reachable time is 0 (unspecified)
ND advertised retransmit interval is 0 (unspecified)
ND router advertisements are sent every 200 seconds
ND router advertisements live for 1800 seconds
ND advertised default router preference is Medium
Hosts use stateless autoconfig for addresses.
3.7. show ipv6 route
R1#show ipv6 route
IPv6 Routing Table - default - 7 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
B - BGP, HA - Home Agent, MR - Mobile Router, R - RIP
H - NHRP, I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea
IS - ISIS summary, D - EIGRP, EX - EIGRP external, NM - NEMO
ND - ND Default, NDp - ND Prefix, DCE - Destination, NDr - Redirect
RL - RPL, O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1
OE2 - OSPF ext 2, ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
la - LISP alt, lr - LISP site-registrations, ld - LISP dyn-eid
lA - LISP away, a - Application
C 2001:DB8:1AB:1::/64 [0/0]
via GigabitEthernet0/0, directly connected
L 2001:DB8:1AB:1::1/128 [0/0]
via GigabitEthernet0/0, receive
S 2001:DB8:1AB:2::/64 [1/0]
via FE80::2, GigabitEthernet0/2
C FD0B:E954:B412:1::/64 [0/0]
via GigabitEthernet0/0, directly connected
L FD0B:E954:B412:1::1/128 [0/0]
via GigabitEthernet0/0, receive
S FD0B:E954:B412:2::/64 [1/0]
via FE80::2, GigabitEthernet0/2
L FF00::/8 [0/0]
via Null0, receive
3.8. Configuration Serveur DHCPv6 Stateless
ipv6 dhcp pool LAN
dns-server 2001:DB8:1AB:AAA::1
interface G0/0
ipv6 nd other-config-flag
ipv6 dhcp server LAN
3.9. Vérification ND
show ipv6 interface G0/0
GigabitEthernet0/0 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::1
No Virtual link-local address(es):
Global unicast address(es):
2001:DB8:1AB:1::1, subnet is 2001:DB8:1AB:1::/64
FD0B:E954:B412:1::1, subnet is FD0B:E954:B412:1::/64
Joined group address(es):
FF02::1
FF02::2
FF02::1:2
FF02::1:FF00:1
FF05::1:3
MTU is 1500 bytes
ICMP error messages limited to one every 100 milliseconds
ICMP redirects are enabled
ICMP unreachables are sent
Input features: Common Flow Table Stile classification
Output features: Common Flow Table Stile Classification
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds (using 30000)
ND advertised reachable time is 0 (unspecified)
ND advertised retransmit interval is 0 (unspecified)
ND router advertisements are sent every 200 seconds
ND router advertisements live for 1800 seconds
ND advertised default router preference is Medium
Hosts use stateless autoconfig for addresses.
Hosts use DHCP to obtain other configuration.
3.10. Vérification du client IPv6
Adresses IPv6
ip -6 a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
inet6 fd0b:e954:b412:1:ec0:ecff:fe86:8d00/64 scope global noprefixroute dynamic
valid_lft 2591991sec preferred_lft 604791sec
inet6 2001:db8:1ab:1:ec0:ecff:fe86:8d00/64 scope global noprefixroute dynamic
valid_lft 2591991sec preferred_lft 604791sec
inet6 fe80::ec0:ecff:fe86:8d00/64 scope link
valid_lft forever preferred_lft forever
Groupes Multicast
ip -6 maddress
1: lo
inet6 ff02::1
inet6 ff01::1
2: eth0
inet6 ff02::1:ff86:8d00 users 3
inet6 ff02::1
inet6 ff01::1
Voisins IPv6
ip -6 neigh
fe80::1 dev eth0 lladdr 0c:c0:ec:ae:a5:00 router STALE
Table de routage IPv6
ip -6 route
unreachable ::/96 dev lo metric 1024 error -113
unreachable ::ffff:0.0.0.0/96 dev lo metric 1024 error -113
2001:db8:1ab:1::/64 dev eth0 proto ra metric 100
unreachable 2002:a00::/24 dev lo metric 1024 error -113
unreachable 2002:7f00::/24 dev lo metric 1024 error -113
unreachable 2002:a9fe::/32 dev lo metric 1024 error -113
unreachable 2002:ac10::/28 dev lo metric 1024 error -113
unreachable 2002:c0a8::/32 dev lo metric 1024 error -113
unreachable 2002:e000::/19 dev lo metric 1024 error -113
unreachable 3ffe:ffff::/32 dev lo metric 1024 error -113
fd0b:e954:b412:1::/64 dev eth0 proto ra metric 100
fe80::1 dev eth0 proto static metric 100
fe80::/64 dev eth0 proto kernel metric 256
default via fe80::1 dev eth0 proto static metric 100
Une capture du démarrage du PC montre un paquet de type RA ICMP 134 avec le drapeau “Other” qui est activé. Un message DHCPv6 Information-Request est envoyé par le client et le serveur répond avec un DHCPv6 Reply contenant les paramètres attendus.