Aller au contenu
Réussir mon BTS SIO

Tape une notion, une commande ou le nom d'une épreuve.

Par exemple

Chapitre 168 minIntermédiaire

Aide-mémoire : ports et protocoles des services réseau

Par Josselyn C., prof de BTS SIO. Mis à jour le .

À la fin de ce chapitre, tu sauras

  • retrouver le port et le protocole de chaque service ;
  • retrouver la commande de vérification de chaque service ;
  • donner en une phrase la définition des notions du cours.

Cet aide-mémoire rassemble les ports, les protocoles, les commandes et les définitions des services réseau du cours, pour réviser avant un TP, un écrit E7 ou l'oral de l'E6. Les ports sont ceux qu'attribue l'IANA et qu'utilisent les logiciels dans leur configuration par défaut ; chaque ligne renvoie au chapitre qui l'explique.

Les ports à connaître par cœur

ServiceProtocolePortChapitre
DNSUDP et TCP531
DNS over TLS (DoT)TCP8535
DNS over HTTPS (DoH)TCP (et UDP en HTTP/3)4435
DHCP (serveur / client)UDP67 / 686
DHCPv6 (client / serveur)UDP546 / 5476
NTPUDP1237
HTTPTCP808
HTTPSTCP (et UDP pour HTTP/3)4438
SMTP entre serveursTCP2510
SMTP soumission (STARTTLS / TLS direct)TCP587 / 46510
IMAP / IMAPSTCP143 / 99310
POP3 / POP3STCP110 / 99510
SMBTCP44511
NFSTCP (et UDP en v3)2049 (et 111 pour le portmapper en v3)11
SSH, SFTP, SCPTCP2211
FTP (commandes / données en mode actif)TCP21 / 2011
FTPS impliciteTCP99011
IPP (impression)TCP63111
Impression directe (RAW)TCP910011
LDAP / LDAPSTCP (et UDP pour LDAP)389 / 63612
Catalogue global (clair / TLS)TCP3268 / 326912
KerberosTCP et UDP8812
RADIUS (authentification / traçabilité)UDP1812 / 181312
SNMP (requêtes / notifications)UDP161 / 16213
Syslog (clair / TLS)UDP ou TCP / TCP514 / 651413
RDP (bureau à distance)TCP et UDP3389Cours Windows Server

Les commandes de diagnostic

BesoinWindowsLinux
Configuration IP et DNSipconfig /allip a, ip r, cat /etc/resolv.conf
Renouveler le bailipconfig /release, ipconfig /renewsudo ifdown <carte> && sudo ifup <carte>
Cache DNSipconfig /displaydns, ipconfig /flushdnsresolvectl flush-caches
Résoudre comme les applicationsResolve-DnsName nomgetent hosts nom
Interroger un serveur précisResolve-DnsName nom -Server ip, nslookup nom ipdig @ip nom
Un type d'enregistrementResolve-DnsName nom -Type MXdig nom MX
Résolution inverseResolve-DnsName 192.168.10.178dig -x 192.168.10.178
Suivre la délégation—dig +trace nom
Tester un portTest-NetConnection nom -Port 443nc -zv nom 443
Contrôleurs du domainenltest /dsgetdc:ad.sorbier.exampledig _ldap._tcp.dc._msdcs.ad.sorbier.example SRV
Heurew32tm /query /status, w32tm /query /sourcechronyc tracking, chronyc sources -v
Certificat d'un sitecurl.exe -vI https://nomopenssl s_client -connect nom:443 -servername nom
Capturerpktmon start --capturesudo tcpdump -ni <carte> port 53

Les commandes des serveurs

ServiceVérifierRecharger ou appliquer
BIND 9named-checkconf, named-checkzone zone fichier, rndc statusrndc reload [zone]
DNS WindowsGet-DnsServerZone, dcdiag /test:dnsClear-DnsServerCache
DHCP WindowsGet-DhcpServerv4ScopeStatistics, Get-DhcpServerv4LeaseInvoke-DhcpServerv4FailoverReplication
Keakea-dhcp4 -t /etc/kea/kea-dhcp4.confsystemctl restart kea-dhcp4-server
Nginxnginx -tsystemctl reload nginx
HAProxyhaproxy -c -f /etc/haproxy/haproxy.cfgsystemctl reload haproxy
Postfixpostfix check, postconf -n, mailqsystemctl reload postfix
Sambatestparm, smbclient -L //localhost -U utilisateursystemctl restart smbd
NFSexportfs -vexportfs -ra
chronychronyc sources -v, chronyc clientssystemctl restart chrony
Net-SNMPsnmpget -v3 -l authPriv … depuis le gestionnairesystemctl restart snmpd
rsyslogrsyslogd -N1systemctl restart rsyslog
OpenSSHsshd -tsystemctl reload ssh

Les enregistrements DNS

TypeRôlePiège
SOAParamètres de la zone, serialAugmenter le serial à chaque modification
NSServeurs faisant autoritéAu moins deux, sur des réseaux différents
A / AAAANom → IPv4 / IPv6Le point final des noms complets
CNAMEAliasJamais à l'apex, jamais comme cible d'un MX ou d'un NS, rien d'autre sur le même nom
MXMessagerie, avec une préférenceLe plus petit nombre est préféré
PTRAdresse → nomOctets à l'envers, zone in-addr.arpa
SRVService, port, serveurCréés automatiquement par les contrôleurs de domaine
TXTSPF, DKIM, DMARC, vérificationsUn seul enregistrement SPF par domaine
CAAAC autoriséesÀ l'apex du domaine
DNSKEY, DS, RRSIGDNSSECLe DS se publie chez le bureau d'enregistrement

Les définitions à savoir donner

NotionEn une phrase
RésolveurServeur qui cherche la réponse pour le compte d'un client et la garde en cache
Serveur faisant autoritéServeur qui détient la réponse officielle pour sa zone
Requête récursive / itérative« Trouve la réponse pour moi » / « Dis-moi ce que tu sais »
RedirecteurRésolveur vers lequel un serveur DNS fait suivre les questions qu'il ne sait pas traiter
Split DNSUn même nom reçoit une réponse différente à l'intérieur et à l'extérieur
DNSSECSignature des enregistrements DNS, vérifiée par le résolveur de la racine jusqu'à la zone
DoT / DoHRequêtes DNS chiffrées dans TLS (port 853) ou dans HTTPS (port 443)
DORADiscover, Offer, Request, Acknowledge : l'obtention d'un bail DHCP
Relais DHCPÉquipement qui transmet en unicast les diffusions DHCP d'un réseau vers un serveur d'un autre réseau, en indiquant le réseau d'origine (giaddr)
Étendue, exclusion, réservationPlage d'un réseau ; adresses retirées de la plage ; adresse attribuée toujours au même appareil
Strate NTPDistance à l'horloge de référence : 1 pour un serveur relié à une horloge GPS ou atomique
Reverse proxyServeur placé devant les serveurs web, qui reçoit les requêtes à leur place
Terminaison TLSLe reverse proxy déchiffre TLS et parle au serveur en clair ou rechiffré
SPF / DKIM / DMARCServeurs autorisés / signature du message / politique et alignement avec le domaine affiché
SMB / NFSPartage de fichiers de Windows (TCP 445) / d'Unix et des hyperviseurs (TCP 2049)
LDAPProtocole d'interrogation d'un annuaire
RADIUSProtocole par lequel un équipement réseau demande à un serveur central si un accès est autorisé
802.1XContrôle d'accès au port : le port ne s'ouvre qu'après authentification par RADIUS
SNMPv3 authPrivSupervision avec authentification par utilisateur et chiffrement des échanges
SyslogEnvoi des journaux à un serveur central, avec une gravité de 0 (urgence) à 7 (débogage)

Les réflexes de sécurité

ServiceCe qu'il ne faut jamais laisser
DNSUn résolveur ouvert à Internet, des transferts de zone sans restriction, des postes qui interrogent des résolveurs extérieurs
DHCPDes switchs sans surveillance DHCP, des prises actives inutilisées
NTPDes serveurs qui ne se synchronisent pas, chacun sur sa propre source
WebDu HTTP en clair, TLS 1.0 et 1.1, des certificats renouvelés à la main
Reverse proxyX-Forwarded-For accepté de n'importe quelle source
MessagerieUn relais ouvert, le port 25 sortant ouvert aux postes, DMARC absent ou en p=none pour toujours
FichiersSMB 1, l'accès invité, NFS avec * et no_root_squash, FTP en clair
ImpressionLe Spouleur actif sur les contrôleurs de domaine
AnnuaireDes liaisons LDAP simples en clair, des comptes de service avec des droits d'administration
802.1XMAB sans VLAN restreint, PEAP sans contrôle du certificat du serveur
SNMPv1 ou v2c, les communautés public et private, un accès en écriture

Chapitre terminé !

Tu as lu ce chapitre jusqu'au bout. Passe au suivant tant que c'est frais.

chapitres
–
de série
–
du cours
–
Cours suivant : Administration LinuxRevoir le sommaire du cours