Bonjour cher forum !
Alors voilà, je suis en train de monter une petite plateforme d'hébergement avec plusieurs serveurs debian woody/sarge avec connections adsl et comme services apache/proftpd/postfix/mysql principalement.
Mon problème se situe avec proftpd : en effet, vu que j'héberge plusieurs domaines différents, j'utilise des virtualhosts pour distinguer l'accès aux différents serveurs ftp. Le problème, c'est que la connection adsl fait que l'adresse IP change régulièrement, et donc proftpd perd les pédales et ne reconnait plus les vhosts à chaque déconnection/reconnection.
J'avais exactement le même problème avec apache, que j'ai résolu en mettant un NameVirtualHost * et les VirtualHost *, la directive ServerName faisant le reste. J'ai beau fouiner dans la documentation de proftpd, je ne trouve rien de tel.... Suis-je condamné à relancer mon proftpd à chaque changement d'adresse IP ?
Merci d'avance.
# et avec un domaine ?
Posté par moudj . Évalué à 2.
bla bla...
</VirtualHost>
non ?
[^] # Re: et avec un domaine ?
Posté par Amand Tihon (site web personnel) . Évalué à 1.
En http, au contraire, on utilise le header envoyé par le client pour distinguer le vhost à utiliser, ce qui permet d'avoir plusieurs vhost sur la même IP.
Donc ta solution est probablement de créer les entrées ftp.domaineX.tld, et d'utiliser le login pour distinguer les comptes...
[^] # Re: et avec un domaine ?
Posté par moudj . Évalué à 2.
http://proftpd.linux.co.uk/localsite/Userguide/linked/x535.html(...)
=> <VirtualHost www.joydisco.at>
certes, le virtualhost par adresse IP marche sans doute mieux mais par domaine, ce n'est pas infaisable.
donc le "Un vhost ftp => une IP." est, je crois, inexact...
[^] # Re: et avec un domaine ?
Posté par Chris K. . Évalué à 1.
> I have tried to configure a name-based Virtual Host, but I always get to = the Directory which I configured in the -area.
D'apres ce que j'ai déjà pu lire sur la question, lors de précédentes recherches, il faut bien une adresse ip par vhost.
Maintenant tu peux toujours essayer de les faire tourner sur des ports différents.
[^] # Re: et avec un domaine ?
Posté par moudj . Évalué à 2.
pas bien visiblement :-)
et en continuant mes recherches, je suis tombé sur :
"ProFTPD does not support name-based virtual hosts; not because they are not implemented, but simply because the protocol itself does not support them."
donc je vous prie de bien vouloir m'excuser et je m'en vais, de ce pas, m'auto-flageller avec un microsoft keyboard :-)
[^] # Re: et avec un domaine ?
Posté par Chris K. . Évalué à 1.
Pourquoi tant de haine... ;)
[^] # Re: et avec un domaine ?
Posté par Amand Tihon (site web personnel) . Évalué à 1.
C'est valide si et seulement si chaque nom d'hôte donné aux directives VirtualHost est associé à une IP différente.
[^] # Re: et avec un domaine ?
Posté par moudj . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.