Corrigé du TP 6 Réseaux

Transcription

Corrigé du TP 6 Réseaux
Corrigé du TP 6 Réseaux
Interrogations DNS et auto-configuration par DHCP
C. Pain-Barre
INFO - IUT Aix-en-Provence
1
version du 5/4/2013
Noms de stations et de domaine
1.1
1.1.1
Noms officieux
Sous Unix
Corrigé de l’exercice 1 (noms officieux sur allegro)
[Consulter l’énoncé]
1. il n’y a pas de corrigé pour cette question. . .
2. Le 29/03/2013, on obtenait :
$ cat /etc/hosts
127.0.0.1
localhost
127.0.1.1
allegro.iut.univ-aix.fr allegro
# ajoutés par C. Pain-Barre pour exemples TP réseau
139.124.187.46 buvette
# PC de l’asso
127.0.0.1
www.facebook.fr # blacklist
# The following lines are desirable for IPv6 capable hosts
::1
ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
3.
(a) $ ping buvette
PING buvette (139.124.187.46) 56(84) bytes of data.
From allegro.iut.univ-aix.fr (139.124.187.4) icmp_seq=1 Destination Host Unreachable
From allegro.iut.univ-aix.fr (139.124.187.4) icmp_seq=2 Destination Host Unreachable
From allegro.iut.univ-aix.fr (139.124.187.4) icmp_seq=3 Destination Host Unreachable
^C
--- buvette ping statistics --5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4024ms
pipe 3
ê
la station 139.124.187.46 est éteinte. . .
INFO - IUT Aix-en-Provence
C. Pain-Barre, 2000-2013
Corrigé du TP 6 Réseaux
Version du 5/4/2013
2/14
(b) $ ping www.facebook.fr
PING www.facebook.fr (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_req=1 ttl=64 time=0.017
64 bytes from localhost (127.0.0.1): icmp_req=2 ttl=64 time=0.016
64 bytes from localhost (127.0.0.1): icmp_req=3 ttl=64 time=0.019
64 bytes from localhost (127.0.0.1): icmp_req=4 ttl=64 time=0.025
^C
--- www.facebook.fr ping statistics --4 packets transmitted, 4 received, 0% packet loss, time 2998ms
rtt min/avg/max/mdev = 0.016/0.019/0.025/0.004 ms
ms
ms
ms
ms
4. Au 29/03/2013, on obtenait :
$ cat /etc/networks
default
0.0.0.0
loopback
127.0.0.0
link-local
169.254.0.0
# ajouté par C. Pain-Barre pour exemples TP réseau
iutinfo-net
139.124.187.0
5. $ /sbin/route
Table de routage IP du noyau
Destination
Passerelle
iutinfo-net
*
default
iutextreme.iut.
$ /sbin/route -n
Table de routage IP du noyau
Destination
Passerelle
139.124.187.0
0.0.0.0
0.0.0.0
139.124.187.1
Genmask
255.255.255.0
0.0.0.0
Indic Metric Ref
U
0
0
UG
0
0
Use Iface
0 eth0
0 eth0
Genmask
255.255.255.0
0.0.0.0
Indic Metric Ref
U
0
0
UG
0
0
Use Iface
0 eth0
0 eth0
Corrigé de l’exercice 2 (reprise des machines virtuelles avec marionnet et VirtualBox)
[Consulter l’énoncé]
Il n’y a pas de corrigé pour cet exercice
Corrigé de l’exercice 3 (noms officieux sur m1)
[Consulter l’énoncé]
1. m1:~# ping -c 2 allegro
ping: unknown host allegro
2. m1:~# ping -c 2 allegro.iut.univ-aix.fr
ping: unknown host allegro.iut.univ-aix.fr
3. m1:~# vi /etc/hosts
ê
et ajouter la ligne :
139.124.187.4
C. Pain-Barre, 2000-2013
allegro allegro.iut.univ-aix.fr
INFO - IUT Aix-en-Provence
3/14
Version du 5/4/2013
Corrigé du TP 6 Réseaux
4. m1:~# ping -c 2 allegro
PING allegro (139.124.187.4) 56(84) bytes of data.
64 bytes from allegro (139.124.187.4): icmp_seq=1 ttl=255 time=23.4 ms
64 bytes from allegro (139.124.187.4): icmp_seq=2 ttl=255 time=1.86 ms
--- allegro ping statistics --2 packets transmitted, 2 received, 0% packet loss, time 1010ms
rtt min/avg/max/mdev = 1.865/12.676/23.487/10.811 ms
m1:~# ping -c 2 allegro.iut.univ-aix.fr
PING allegro (139.124.187.4) 56(84) bytes of data.
64 bytes from allegro (139.124.187.4): icmp_seq=1 ttl=255 time=2.62 ms
64 bytes from allegro (139.124.187.4): icmp_seq=2 ttl=255 time=1.93 ms
--- allegro ping statistics --2 packets transmitted, 2 received, 0% packet loss, time 1013ms
rtt min/avg/max/mdev = 1.938/2.281/2.624/0.343 ms
1.1.2
1.2
1.2.1
Sous Windows
Noms officiels : utilisation et configuration du client DNS
Commande hostname
Corrigé de l’exercice 4 (hostname sur allegro)
[Consulter l’énoncé]
1. hostname -f ou hostname --fqdn ou hostname --long
affiche allegro.iut.univ-aix.fr
2. hostname -s mais hostname seule peut suffire aussi
affiche allegro
3. hostname -d
affiche iut.univ-aix.fr
Commande hostname sur Windows
1.2.2
Résolution de nom sous Unix et le fichier nsswitch.conf
Corrigé de l’exercice 5 (consultation de /etc/nsswitch.conf sur allegro)
[Consulter l’énoncé]
Au 29/3/2013 :
$
#
#
#
#
#
cat /etc/nsswitch.conf
/etc/nsswitch.conf
Example configuration of GNU Name Service Switch functionality.
If you have the ‘glibc-doc-reference’ and ‘info’ packages installed, try:
‘info libc "Name Service Switch"’ for information about this file.
passwd:
compat
INFO - IUT Aix-en-Provence
C. Pain-Barre, 2000-2013
Corrigé du TP 6 Réseaux
Version du 5/4/2013
group:
shadow:
compat
compat
hosts:
networks:
files dns
files
protocols:
services:
ethers:
rpc:
db
db
db
db
netgroup:
nis
ê
1.2.3
4/14
files
files
files
files
La ligne hosts, mise évidence en gras, nous apprend que la résolution consiste d’abord à consulter le
fichier /etc/hosts puis à réaliser des requêtes DNS
Configuration du client (solveur) DNS
Corrigé de l’exercice 6 (consultation de /etc/resolv.conf du PC)
[Consulter l’énoncé]
Au 29/3/2013, ce fichier contenait :
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#
DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 139.124.1.2
nameserver 194.57.187.3
search adaix.univmed.fr iut.univ-aix.fr
1. la ligne search indique que pour résoudre par exemple infodoc, le PC essaiera de résoudre d’abord infodoc.adaix.univmed.fr puis infodoc.iut.univ-aix.fr
2. il y en a deux : 139.124.1.2 et 194.57.187.3
Corrigé de l’exercice 7 (configuration du client DNS de m1)
[Consulter l’énoncé]
1. Il ne devrait pas y avoir besoin de corrigé pour cette question. . .
2. m1:~# ping -c 2 allegro
ping: unknown host allegro
3. Il ne devrait pas y avoir besoin de corrigé pour cette question. . .
4. m1:~# ping -c 2 allegro
PING allegro.iut.univ-aix.fr (139.124.187.4) 56(84) bytes of data.
64 bytes from allegro.iut.univ-aix.fr (139.124.187.4): icmp_seq=1 ttl=255 time=1.62 ms
64 bytes from allegro.iut.univ-aix.fr (139.124.187.4): icmp_seq=2 ttl=255 time=1.84 ms
--- allegro.iut.univ-aix.fr ping statistics --2 packets transmitted, 2 received, 0% packet loss, time 1008ms
rtt min/avg/max/mdev = 1.622/1.735/1.849/0.120 ms
C. Pain-Barre, 2000-2013
INFO - IUT Aix-en-Provence
5/14
1.2.4
Version du 5/4/2013
Corrigé du TP 6 Réseaux
Interrogation du DNS avec host, dig et nslookup
La commande host
Corrigé de l’exercice 8 (interrogations DNS avec host)
[Consulter l’énoncé]
1. $ host -t A www.lsis.org
www.lsis.org is an alias for lsis-web.lsis.org.
lsis-web.lsis.org has address 194.167.251.204
ê
a priori, il n’est pas nécessaire de préciser l’option -t A qui devrait être prise par défaut. La réponse
indique qu’il y a un enregsitrement CNAME pour www.lsis.org qui en fait un alias de lsis-web.lsis.org
2. Il faut a priori deux requêtes :
$ host -t ns lsis.org
lsis.org name server lsis-dns.lsis.org.
$ host -t a lsis-dns.lsis.org
lsis-dns.lsis.org has address 194.167.251.73
La commande dig
Corrigé de l’exercice 9 (interrogations DNS avec dig)
[Consulter l’énoncé]
1. Au 10/4/2012 :
$ dig univmed.fr mx
; <<>> DiG 9.7.3 <<>> univmed.fr mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14656
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 4, ADDITIONAL: 10
;; QUESTION SECTION:
;univmed.fr.
IN
MX
;; ANSWER SECTION:
univmed.fr.
106 IN
univmed.fr.
106 IN
MX
MX
0 mx0.univmed.fr.
0 mx1.univmed.fr.
;; AUTHORITY SECTION:
univmed.fr.
84388
univmed.fr.
84388
univmed.fr.
84388
univmed.fr.
84388
IN
IN
IN
IN
NS
NS
NS
NS
cnudns.cines.fr.
dns.irisa.fr.
ns2.univmed.fr.
ns1.univmed.fr.
IN
IN
IN
A
139.124.132.122
AAAA
2001:660:5402:800::122
A
139.124.132.181
;; ADDITIONAL SECTION:
mx0.univmed.fr.
62141
mx0.univmed.fr.
62376
mx1.univmed.fr.
62242
INFO - IUT Aix-en-Provence
C. Pain-Barre, 2000-2013
Corrigé du TP 6 Réseaux
dns.irisa.fr.
dns.irisa.fr.
ns1.univmed.fr.
ns1.univmed.fr.
ns2.univmed.fr.
cnudns.cines.fr.
cnudns.cines.fr.
;;
;;
;;
;;
Version du 5/4/2013
64030
6977
62058
62159
62078
1974
1974
IN
IN
IN
IN
IN
IN
IN
6/14
A
131.254.254.2
AAAA
2001:660:7303:254::2
A
139.124.1.1
AAAA
2001:660:5402:801::1
A
139.124.196.2
A
193.48.169.40
AAAA
2001:660:6301:301::2:1
Query time: 1 msec
SERVER: 139.124.1.2#53(139.124.1.2)
WHEN: Fri Apr 13 06:43:34 2012
MSG SIZE rcvd: 363
ê
dig est assez bavard et nous indique plusieurs renseignements :
• il y a 2 serveurs de mail (SMTP) indiqués dans la section réponse (ANSWER) :
mx0.univmed.fr et smtp.univmed.fr. Les deux ont la même priorité 0 ;
• 4 serveurs de noms font autorité sur le domaine intérrogé. Ils apparaissent dans la section
AUTHORITY ; et cnudns.cines.fr
• les adresses de quelques uns de ces serveurs (enregistrements de type A) sont indiqués dans la
section additionnelle. Les enregistements de type AAAA correspondent à des adresses IPv6
2.
$ dig www.enseignementsup-recherche.gouv.fr any
; <<>> DiG 9.7.3 <<>> www.enseignementsup-recherche.gouv.fr any
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41141
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;www.enseignementsup-recherche.gouv.fr. IN ANY
;; ANSWER SECTION:
www.enseignementsup-recherche.gouv.fr. 300 IN CNAME rprox.prod.webedu.mnsr.education.fr.
;; AUTHORITY SECTION:
enseignementsup-recherche.gouv.fr. 300 IN NS
enseignementsup-recherche.gouv.fr. 300 IN NS
;; ADDITIONAL SECTION:
ns3.atos.net.
4564
ns4.atos.net.
4564
;;
;;
;;
;;
IN
IN
A
A
ns3.atos.net.
ns4.atos.net.
160.92.121.6
193.56.46.248
Query time: 46 msec
SERVER: 139.124.1.2#53(139.124.1.2)
WHEN: Fri Apr 13 06:47:40 2012
MSG SIZE rcvd: 178
ê
on voit qu’il s’agit d’un alias (CNAME) mais on n’a pas l’adresse correspondante.
La commande nslookup
Corrigé de l’exercice 10 (interrogations DNS avec nslookup)
[Consulter l’énoncé]
1. $ nslookup
> set q=mx
> greenpeace.org.
Server:
139.124.1.2
C. Pain-Barre, 2000-2013
INFO - IUT Aix-en-Provence
7/14
Version du 5/4/2013
Address:
Corrigé du TP 6 Réseaux
139.124.1.2#53
Non-authoritative answer:
greenpeace.org mail exchanger
greenpeace.org mail exchanger
greenpeace.org mail exchanger
greenpeace.org mail exchanger
greenpeace.org mail exchanger
=
=
=
=
=
10 ASPMX2.GOOGLEMAIL.COM.
10 ASPMX3.GOOGLEMAIL.COM.
1 ASPMX.L.GOOGLE.COM.
5 ALT1.ASPMX.L.GOOGLE.COM.
5 ALT2.ASPMX.L.GOOGLE.COM.
Authoritative answers can be found from:
greenpeace.org nameserver = ns-amer.greenpeace.org.
greenpeace.org nameserver = ns-emea.greenpeace.org.
greenpeace.org nameserver = ns-apac.greenpeace.org.
greenpeace.org nameserver = nsu.greenpeace.org.
greenpeace.org nameserver = ns.greenpeace.org.
ASPMX.L.GOOGLE.COM internet address = 173.194.66.27
ALT1.ASPMX.L.GOOGLE.COM internet address = 173.194.70.27
ALT2.ASPMX.L.GOOGLE.COM internet address = 173.194.69.27
ASPMX2.GOOGLEMAIL.COM
internet address = 74.125.43.27
ASPMX3.GOOGLEMAIL.COM
internet address = 74.125.127.27
ns.greenpeace.org
internet address = 194.0.197.129
2. > set q=a
> www.wwf.fr
Server:
139.124.1.2
Address:
139.124.1.2#53
Non-authoritative answer:
www.wwf.fr canonical name = wwf-fr.bearstech.com.
Name:
wwf-fr.bearstech.com
Address: 78.40.125.145
3. > set q=ptr
> 14.187.124.139.in-addr.arpa
Server:
139.124.1.2
Address:
139.124.1.2#53
Non-authoritative answer:
14.187.124.139.in-addr.arpa name = infodoc.iut.univ-aix.fr.
Authoritative answers can be found from:
187.124.139.in-addr.arpa
nameserver = ns2.univmed.fr.
187.124.139.in-addr.arpa
nameserver = ns1.univmed.fr.
ns1.univmed.fr internet address = 139.124.1.1
ns1.univmed.fr has AAAA address 2001:660:5402:801::1
ns2.univmed.fr internet address = 139.124.196.2
INFO - IUT Aix-en-Provence
C. Pain-Barre, 2000-2013
Corrigé du TP 6 Réseaux
Version du 5/4/2013
8/14
Corrigé de l’exercice 11 (interrogations DNS itératives avec nslookup)
[Consulter l’énoncé]
1. > set norec
2. Une possibilité est la suivante (où certaines réponses des serveurs ont été tronquées ici) :
$ nslookup
> set norec
> set q=ns
> .
Server:
139.124.1.2
Address:
139.124.1.2#53
Non-authoritative answer:
.
nameserver = a.root-servers.net.
.
nameserver = e.root-servers.net.
.
nameserver = d.root-servers.net.
.
nameserver = f.root-servers.net.
(...)
Authoritative answers can be
a.root-servers.net internet
a.root-servers.net has AAAA
b.root-servers.net internet
c.root-servers.net internet
(...)
found from:
address = 198.41.0.4
address 2001:503:ba3e::2:30
address = 192.228.79.201
address = 192.33.4.12
> server 198.41.0.4
Default server: 198.41.0.4
Address: 198.41.0.4#53
> fr.
Server:
198.41.0.4
Address:
198.41.0.4#53
Non-authoritative answer:
*** Can’t find fr.: No answer
Authoritative answers can be found from:
fr nameserver = d.ext.nic.fr.
fr nameserver = d.nic.fr.
fr nameserver = e.ext.nic.fr.
fr nameserver = f.ext.nic.fr.
fr nameserver = g.ext.nic.fr.
d.ext.nic.fr
has AAAA address 2001:500:2e::2
d.ext.nic.fr
internet address = 192.5.4.2
d.nic.fr
has AAAA address 2001:678:c::1
d.nic.fr
internet address = 194.0.9.1
(...)
> server 192.5.4.2
Default server: 192.5.4.2
Address: 192.5.4.2#53
> lecanardenchaine.fr.
Server:
192.5.4.2
Address:
192.5.4.2#53
C. Pain-Barre, 2000-2013
INFO - IUT Aix-en-Provence
9/14
Version du 5/4/2013
Corrigé du TP 6 Réseaux
Non-authoritative answer:
*** Can’t find lecanardenchaine.fr.: No answer
Authoritative answers can be found from:
lecanardenchaine.fr nameserver = ns1.certif.net.
lecanardenchaine.fr nameserver = ns1.untel.net.
lecanardenchaine.fr nameserver = ns3.certif.net.
lecanardenchaine.fr nameserver = ns2.certif.net.
ê
à ce stade, on connaît les noms des serveurs de noms du domaine lecanardenchaine.fr mais nous
allons chercher l’adresse IPv4 de l’un d’eux (ns1.certif.net) pour pouvoir l’interroger directement.
Pour cela, il faut repartir d’un serveur racine
> server 198.41.0.4
Default server: 198.41.0.4
Address: 198.41.0.4#53
> net.
Server:
198.41.0.4
Address:
198.41.0.4#53
Non-authoritative answer:
*** Can’t find net.: No answer
Authoritative answers can be found from:
net nameserver = a.gtld-servers.net.
net nameserver = b.gtld-servers.net.
net nameserver = c.gtld-servers.net.
(...)
a.gtld-servers.net has AAAA address 2001:503:a83e::2:30
a.gtld-servers.net internet address = 192.5.6.30
b.gtld-servers.net has AAAA address 2001:503:231d::2:30
b.gtld-servers.net internet address = 192.33.14.30
c.gtld-servers.net internet address = 192.26.92.30
(...)
> server 192.5.6.30
Default server: 192.5.6.30
Address: 192.5.6.30#53
> certif.net.
Server:
192.5.6.30
Address:
192.5.6.30#53
Non-authoritative answer:
*** Can’t find certif.net.: No answer
Authoritative answers can be found from:
certif.net nameserver = ns1.untel.net.
certif.net nameserver = ns1.certif.net.
certif.net nameserver = ns3.certif.net.
ns1.untel.net
internet address = 87.98.142.102
ns1.certif.net internet address = 88.190.225.129
ns3.certif.net internet address = 95.130.11.209
ê
à ce stade, nous avons obtenu l’IP du serveur de noms ns1.certif.net et nous allons pouvoir l’interroger
INFO - IUT Aix-en-Provence
C. Pain-Barre, 2000-2013
Corrigé du TP 6 Réseaux
Version du 5/4/2013
10/14
> server 88.190.225.129
Default server: 88.190.225.129
Address: 88.190.225.129#53
> set q=mx
> lecanardenchaine.fr.
Server:
88.190.225.129
Address:
88.190.225.129#53
lecanardenchaine.fr mail exchanger = 10 lecanard-mail.bearstech.com.
lecanardenchaine.fr mail exchanger = 20 mail2.bearstech.com.
ê
nous savons maintenant que le mail exchanger à préférer pour le domaine lecanardenchaine.fr est
lecanard-mail.bearstech.com. Il nous faut encore trouver son adresse IP. On repart à nouveau de la
racine. . .
> server 198.41.0.4
Default server: 198.41.0.4
Address: 198.41.0.4#53
> com.
Server:
198.41.0.4
Address:
198.41.0.4#53
Non-authoritative answer:
*** Can’t find com.: No answer
Authoritative answers can be found from:
com nameserver = a.gtld-servers.net.
com nameserver = b.gtld-servers.net.
com nameserver = c.gtld-servers.net.
(...)
a.gtld-servers.net has AAAA address 2001:503:a83e::2:30
a.gtld-servers.net internet address = 192.5.6.30
b.gtld-servers.net has AAAA address 2001:503:231d::2:30
b.gtld-servers.net internet address = 192.33.14.30
c.gtld-servers.net internet address = 192.26.92.30
(...)
> server 192.33.14.30
Default server: 192.33.14.30
Address: 192.33.14.30#53
> bearstech.com.
Server:
192.33.14.30
Address:
192.33.14.30#53
Non-authoritative answer:
*** Can’t find bearstech.com.: No answer
Authoritative answers can be
bearstech.com
nameserver =
bearstech.com
nameserver =
ns1.bearstech.net
internet
ns3.bearstech.net
internet
> server 78.40.125.41
Default server: 78.40.125.41
Address: 78.40.125.41#53
C. Pain-Barre, 2000-2013
found from:
ns1.bearstech.net.
ns3.bearstech.net.
address = 78.40.125.41
address = 91.121.184.143
INFO - IUT Aix-en-Provence
11/14
Version du 5/4/2013
Corrigé du TP 6 Réseaux
> set q=A
> lecanard-mail.bearstech.com.
Server:
78.40.125.41
Address:
78.40.125.41#53
Name:
lecanard-mail.bearstech.com
Address: 78.40.125.27
Enfin, nous avons obtenu l’adresse tant recherchée 78.40.125.27
3. > exit
$
1.2.5
WHOIS : informations sur les gestionnaires d’un domaine
Corrigé de l’exercice 12 (interrogation whois sur Linux)
[Consulter l’énoncé]
Les informations sont trop nombreuses pour être listées ici :
$ whois univ-aix.fr
...
$ whois univ-mrs.fr
...
$ whois free.fr
...
...
2
Configuration d’un serveur et d’un client DHCP
2.1
Configuration d’un serveur DHCP
Corrigé de l’exercice 13 (configuration du serveur DHCP de m2)
[Consulter l’énoncé]
1. Le fichier après la modification :
m2:~# cat /etc/default/dhcp3-server
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts
#
# This is a POSIX shell fragment
#
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#
Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth0"
INFO - IUT Aix-en-Provence
C. Pain-Barre, 2000-2013
Corrigé du TP 6 Réseaux
Version du 5/4/2013
12/14
2. Le fichier (extrait) après les modifications :
m2:~# cat /etc/dhcp3/dhcpd.conf
...
ddns-update-style none;
# option definitions common to all supported networks...
option domain-name "iut.univ-aix.fr";
option domain-name-servers 139.124.1.2;
default-lease-time 600;
max-lease-time 7200;
# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;
# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
#log-facility local7;
# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.
subnet 10.0.2.0 netmask 255.255.255.0 {
range 10.0.2.120 10.0.2.150;
option routers 10.0.2.2;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.2.255;
host vmxp {
hardware ethernet 08:00:26:66:20:13;
fixed-address 10.0.2.20;
}
...
ê
En principe, la VM Windows XP a pour adresses MAC 08:00:26:66:20:13
3. m2:~# /etc/init.d/dhcp3-server start
Starting DHCP server: dhcpd3.
C. Pain-Barre, 2000-2013
INFO - IUT Aix-en-Provence
13/14
2.2
Version du 5/4/2013
Corrigé du TP 6 Réseaux
Configuration des clients DHCP
Corrigé de l’exercice 14 (configuration du client DHCP de m1)
[Consulter l’énoncé]
1. m1:~# dhclient eth0
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth0/02:04:06:22:ab:24
Sending on
LPF/eth0/02:04:06:22:ab:24
Sending on
Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPOFFER from 10.0.2.10
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 10.0.2.10
bound to 10.0.2.120 -- renewal in 273 seconds.
2. m1:~# ifconfig eth0
eth0
Link encap:Ethernet HWaddr 02:04:06:22:ab:24
inet addr:10.0.2.120 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::4:6ff:fe22:ab24/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:263 errors:0 dropped:0 overruns:0 frame:0
TX packets:275 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9742 (9.5 KiB) TX bytes:12971 (12.6 KiB)
Interrupt:5
m1:~# route -n
Kernel IP routing table
Destination
Gateway
10.0.2.0
0.0.0.0
0.0.0.0
10.0.2.2
m1:~# cat /etc/resolv.conf
domain iut.univ-aix.fr
search iut.univ-aix.fr
nameserver 139.124.1.2
m1:~#
ê
Genmask
255.255.255.0
0.0.0.0
Flags Metric Ref
U
0
0
UG
0
0
Use Iface
0 eth0
0 eth0
Tout ce qu’on a fait jusqu’à présent sur m1 devrait continuer de fonctionner.
INFO - IUT Aix-en-Provence
C. Pain-Barre, 2000-2013
Corrigé du TP 6 Réseaux
Version du 5/4/2013
14/14
Corrigé de l’exercice 15 (configuration du client DHCP de la VM Windows)
[Consulter l’énoncé]
1. il faut configurer l’interface via DHCP :
C:>netsh int ip set address "Connexion au réseau local" dhcp
Ok.
2. C:>ipconfig
Configuration IP de Windows
Carte Ethernet Connexion au réseau local:
Suffixe DNS propre à la
Adresse IP. . . . . . .
Masque de sous-réseau .
Passerelle par défaut .
i
connexion
. . . . .
. . . . .
. . . . .
:
:
:
:
iut.univ-aix.fr
10.0.2.20
255.255.255.0
10.0.2.2
On peut aussi utiliser ipconfig/all pour avoir plus de détails sur la configuration.
C:>route print
===========================================================================
Liste d’Interfaces
0x1 ........................... MS TCP Loopback interface
0x2 ...08 00 27 71 76 54 ...... Carte AMD PCNET Family Ethernet PCI - Mini...
===========================================================================
===========================================================================
Itinéraires actifs :
Destination réseau
Masque réseau Adr. passerelle
Adr. interface Métrique
0.0.0.0
0.0.0.0
10.0.2.2
10.0.2.20
20
10.0.2.0
255.255.255.0
10.0.2.20
10.0.2.20
20
10.0.2.20 255.255.255.255
127.0.0.1
127.0.0.1
20
10.0.2.255 255.255.255.255
10.0.2.20
10.0.2.20
20
127.0.0.0
255.0.0.0
127.0.0.1
127.0.0.1
1
224.0.0.0
240.0.0.0
10.0.2.20
10.0.2.20
20
255.255.255.255 255.255.255.255
10.0.2.20
10.0.2.20
1
Passerelle par défaut :
10.0.2.2
===========================================================================
Itinéraires persistants :
Aucun
C. Pain-Barre, 2000-2013
INFO - IUT Aix-en-Provence