Je connais très bien Webmin.bogucool a écrit :En fait cela n'apporte rien si ce n'est une tentative de limitation de la portée d'accès.Quel est l’intérêt de bloquer Webmin sur un seul domaine ?
Ça n'apporte rien au niveau sécurité.
Un service réseau est toujours en écoute sur une_interface:un_port.
Si tu as deux enregistrement dns, nomA.mondomaine.tld et nomB.domaine.tld qui pointent vers l'ip de ton dédié que tu accèdes par un des deux nom d'hôte ou par l'ip cela revient strictement au même, sauf que par les noms de domaine il y a une réolution dns avant mais au final tu y accèdes par l'ip.
Ensuite certains protocoles une fois la connection établie peuvent renvoyer au serveur un certain nombre de paramètre qui répond en fonction.
Donc par éxemple pour http, lorsque tu accèdes à un site par http://nomA.mon_domaine.tld ton navigateur effectue une résolution de nom pour obtenir l'ip correspondant au nom d'hôte. Ensuite il établie la connection au serveur en lui envoyant dans les entêtes le nom d'hôte souhaité, si le serveur le connait il sert les pages correspondantes, sinon il livre les pages du site par defaut.
La question était peut-on le faire ? J'ai répondu oui car c'est faisable.
Mais ce n'est pas parce c'est faisable que c'est ce qu'il faut faire !
La solution que j'ai proposé pour répondre à la question revient en terme de sécu en gros au même que de dire on ne peut pas me cambrioler je n'ai pas mis mon nom sur la boite au lettre.
Webmin (qui est normalement un démon autonome n'ayant rien à voir avec apache) par defaut écoute sur toutes les interfaces de la machine sur laquelle il tourne. Dans un réseau local cela peut encore aller mais sur une machine exposée en direct sur le net c'est un gros risque de sécurité. Cela rend webmin accéssible par toutes les ips du dédié en question ne laissant en terme de sécurité qu'une protection par mot de passe autant dire pas grand chose. Un vieux brute force trouverait un mdp assez rapidement.
Le principe le plus important en terme de sécurité est de réduire la surface d'attaque, donc de limiter au maximun les points d'entrée. Moins il y a de portes à un batiment moins il y a de chance d'effraction.
Le seul problème dans cette histoire c'est qu'on veut cacher webmin pour éviter les scans de ports, hors il faut d'abord interdire les scans de ports, ça me semble la première chose à faire.
Là ce n'est pas le cas.
C'est très simple de détecter un scan de ports et de blacklister l'ip d'origine.
Pour reprendre l'exemple du cambriolage, il vaut mieux avoir une maison avec les portes fermées et une alarme plutôt qu'une maison ouverte avec les objets cachés à l'intérieur car si on rentre on a tout le temps de chercher sans alerter qui que ce soit.
Ghost