Listeners - Général
Table des matières
Général
Mappages des hôtes virtuels
Adresse IP
Description
Indique l'adresse IP de ce listener. Toutes les adresses IP disponibles sont listees. Les adresses IPv6 sont placees entre "[ ]".
Pour ecouter sur toutes les adresses IPv4, selectionnez ANY. Pour ecouter sur toutes les adresses IPv4 et IPv6, selectionnez [ANY].
Pour servir a la fois les clients IPv4 et IPv6, une adresse IPv6 mappee IPv4 doit etre utilisee a la place d'une simple adresse IPv4. Une adresse IPv6 mappee IPv4 s'ecrit [::FFFF:x.x.x.x].
Syntaxe
Sélectionner dans la liste déroulante
Conseils
Security Si votre machine a plusieurs IP sur des sous-reseaux differents, vous pouvez selectionner une IP specifique afin de n'autoriser que le trafic provenant du sous-reseau correspondant.
Port
Description
Indique le port TCP du listener. Seul le superutilisateur ("root") peut utiliser les ports inferieurs a 1024. Le port 80 est le port HTTP par defaut. Le port 443 est le port HTTPS par defaut.
Syntaxe
Nombre entier
Liaison
Description
Indique a quel processus enfant lshttpd le listener est affecte. Des processus enfants differents peuvent etre utilises pour traiter les requetes adressees a differents listeners en associant manuellement un listener a un processus. Par defaut, un listener est affecte a tous les processus enfants.
Syntaxe
Sélectionner avec des cases à cocher
Activer REUSEPORT
Description
Utilise l'option de socket SO_REUSEPORT pour distribuer le trafic entrant a plusieurs workers. Ce reglage n'est effectif que pour les licences multi-worker. Lorsqu'il est active, tous les workers sont automatiquement lies a ce listener et la configuration "Liaison" est ignoree.
Valeur par defaut: active
Syntaxe
Sélectionner avec les boutons radio
Securise
Description
Indique s'il s'agit d'un listener securise (SSL). Pour les listeners securises, des reglages SSL supplementaires doivent etre correctement definis.
Syntaxe
Sélectionner avec les boutons radio
Mappages des hôtes virtuels
Description
Indique la relation entre le listener et les hotes virtuels. Les listeners et les hotes virtuels sont associes par noms de domaine. Une requete HTTP sera routee vers un hote virtuel dont le nom de domaine correspond. Un listener peut etre mappe vers plusieurs hotes virtuels pour differents noms de domaine. Un hote virtuel peut aussi etre mappe depuis differents listeners. Un listener peut autoriser un hote virtuel catchall avec la valeur de nom de domaine "*". Lorsqu'aucun nom de domaine ne correspond explicitement dans le mappage du listener, le listener transmettra la requete a cet hote virtuel catchall.
Conseils
Performance Ajoutez uniquement les mappages necessaires. Si le listener est mappe a un seul hote virtuel, configurez seulement un mappage catchall "*".
Hote virtuel
Description
Indique le nom d'un hote virtuel.
Syntaxe
Sélectionner dans la liste déroulante
Domaines
Description
Indique les noms de domaine du mappage. Les noms de domaine ne sont pas sensibles a la casse et le prefixe "www." sera supprime. Les caracteres generiques "*" et "?" sont autorises. "?" ne represente qu'un seul caractere. "*" represente n'importe quel nombre de caracteres. Les noms de domaine dupliques ne sont pas autorises.
Syntaxe
Liste separee par des virgules.
Exemple
"*.mydomain.com" correspondra a tous les sous-domaines de mydomain.com.
"*" seul est le domaine catchall et correspondra a tout nom de domaine non associe.
Conseils
Performance Si un listener est dedie a un seul hote virtuel, utilisez toujours * comme nom de domaine afin d'eviter les controles inutiles. Les noms de domaine avec caracteres generiques (autres que le domaine catchall) doivent etre evites autant que possible.