Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/11/2006, 17h29   #1
Invité de passage
 
Inscription : mai 2006
Messages : 7
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 7
Points : 2
Points : 2
Par défaut Alias, redirection adresse réseau + port

Bonjour,

Je n'arrive pas à trouver une réponse, ne serait-ce qu'une piste pour résoudre mon problème :

J'ai installé un service Web sur le port 8080 de mon Linux, et j'ai configuré un DNS pour mon réseau local. Je peux y accéder à l'adresse suivante : http://serveur.mondomaine.fr:8080/service

Je souhaite que mon service reste sur le port 8080, mais j'aimerais pouvoir y accéder via une adresse (un alias) du style :
http://service.mondomaine.fr

Comment puis-je définir un tel alias, qui rend le numéro de port transparent ? Dois-je me plonger plus sérieusement dans les fichiers de conf DNS ? Dois-je installer Apache et me servir de ses Virtual Hosts ? Autre solution ?

Merci d'avance.
pafpaf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2006, 15h12   #2
Membre émérite
 
Avatar de Jérémy Lefevre
 
Homme Jeremy lefevre
Développeur Java
Inscription : juin 2004
Messages : 866
Détails du profil
Informations personnelles :
Nom : Homme Jeremy lefevre
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2004
Messages : 866
Points : 931
Points : 931
Envoyer un message via MSN à Jérémy Lefevre Envoyer un message via Yahoo à Jérémy Lefevre
il va falloir declarer des hotes virtuelle comem tu l'à si bien dit!
ensuite pour masqué ton port et bien tu ne controle pas le naviguateur client! par default le port utilisé et 80 a eux de le changer
Jérémy Lefevre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2006, 15h55   #3
Invité de passage
 
Inscription : mai 2006
Messages : 7
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 7
Points : 2
Points : 2
Merci pour ta réponse. Donc si je te comprends bien, au mieux je pourrais obtenir :
http://service.mondomaine.fr:8080

Dans ce cas inutile de passer par Apache. Une simple configuration DNS suffit. Je vais quand même me plonger dans la doc concernant les virtuals hosts...

Il y a forcément un moyen de faire cette manip'.
pafpaf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2006, 15h27   #4
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 944
Points : 4 944
Une telle astuce m'intéresserait :

Sinon, je ferait une page (appelée par le port 80) qui renvoie sur ton lien http://service.mondomaine.fr:8080
Un petit javascript : window.location.replace(http://service.mondomaine.fr:8080)
Code :
1
2
3
4
5
6
7
8
9
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"  xml:lang="fr">
<style TYPE="text/css" MEDIA="screen">
<!--
 window.location.replace(http://service.mondomaine.fr:8080)
// -->
 
</script>                                                                                                                                                    
</html>
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2006, 18h15   #5
Invité de passage
 
Inscription : mai 2006
Messages : 7
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 7
Points : 2
Points : 2
Pas mal cette bidouille Javascript, mais il me semble que j'ai trouvé mieux ;-)

J'utilise mod_rewrite fourni avec Apache. Je n'ai pas encore testé à fond, mais je suis presque arrivé au résultat souhaité. Du coup, cette discussion ne serait pas rangée dans le bon topic...

Sauf si ! Sauf si l'un d'entre vous sait comment obtenir le même résultat sans Apache et sans son module rewrite... Ce qui serait bien car Apache ne m'est d'aucune utilité.
pafpaf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2006, 18h27   #6
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 944
Points : 4 944
Je serais intéressé par ton module mod_rewrite !
Il fait quoi ? Il se configure comment ?
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2006, 12h32   #7
Invité de passage
 
Inscription : mai 2006
Messages : 7
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 7
Points : 2
Points : 2
Bon, j'ai trouvé une solution à peu près convenable. J'utilise Apache, mais finalement pas le mod_rewrite. J'utilise simplement la directive Redirect dans le fichier de configuration d'Apache :

Code :
Redirect permanent /service http://serveur.mondomaine.fr:8080/service
Ainsi, accéder à la page http://serveur.mondomaine.fr/service provoque une redirection immédiate vers la page http://serveur.mondomaine.fr:8080/service.
pafpaf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2006, 12h52   #8
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 944
Points : 4 944
OK !
Tu l'as mets où exactement cette page ?
Gères-tu plusieurs sites sur ton PC ? Dans ce cas, tu l'as mets dans
Code :
1
2
3
4
<VirtualHost *>
DocumentRoot /home/troumad/sites/troumad
ServerName troumad.chez-moi.org
</VirtualHost>
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2006, 13h08   #9
Invité de passage
 
Inscription : mai 2006
Messages : 7
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 7
Points : 2
Points : 2
En associant mes précédentes découvertes avec le concept de Virtual Host, j'arrive à un meilleur résultat :

Mon serveur Web est associé aux adresses suivantes : serveur.mondomaine.fr et service.mondomaine.fr. Lorsque j'accède à l'adresse service.mondomaine.fr, je suis redirigé automatiquement vers http://serveur.mondomaine.fr:8080/service/.

Extrait du fichier de configuration correspondant :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
ServerName 192.168.1.1
 
NameVirtualHost *
<VirtualHost *>
	ServerName serveur.mondomaine.fr
 
	DocumentRoot /var/www
	<Directory /var/www/>
		Options FollowSymLinks MultiViews
		AllowOverride None
		Order allow,deny
		allow from all
	</Directory>
 
	ErrorLog /var/log/apache2/error.log
 
	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn
 
	CustomLog /var/log/apache2/access.log combined
	ServerSignature On
</VirtualHost>
 
<VirtualHost *>
	ServerName service.mondomaine.fr
	Redirect permanent / http://serveur.mondomaine.fr:8080/service/
</VirtualHost>
Je ne sais pas si cette solution est idéale, mais bon
pafpaf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2006, 13h26   #10
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 944
Points : 4 944
Je teste de mon côté avec un serveur geneweb sur le port 2317... Histoire de tester !
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2006, 06h48   #11
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 944
Points : 4 944
Ça marche chez moi aussi Très bien comme option !
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h28.


 
 
 
 
Partenaires

Hébergement Web