2013-04-05 5 views
0

J'ai un petit réseau, avec une machine de serveur d'Ubuntu 12.04 (sur laquelle j'essaye d'héberger un site intranet local) et plusieurs bureaux. Ce que je veux essentiellement, c'est accéder aux pages déployées sur le serveur avec des noms simples comme http://example.intranet.com, dans le réseau. Comment peut-on l'accomplir? ...accéder au serveur Web local sur le LAN avec le nom de simaple comme http://example.intranet.com

J'ai un serveur apache tomcat installé sur le serveur.

Cordialement

Avanindra

+0

Cela serait probablement mieux à [serverfault.com] (http://serverfault.com/). – microbug

+0

Y at-il un moyen de déplacer le fil là-bas? .. –

+0

Cela dépend des administrateurs. – microbug

Répondre

1

Vous devez déployer le serveur DNS qui desservira tous les clients sur le réseau local ou créer record

/etc/hosts sur tous les PC clients avec le contenu suivant:

192.168.1.10 example.intranet.com 

Notez que 192.168.1.10 est l'adresse IP de l'hôte sur lequel le serveur Web s'exécute.

Selon la configuration de votre serveur Web, vous pouvez également configurer la configuration de l'hôte virtuel.

MISE À JOUR:

En tant que premier, essayez de webserver ping en utilisant son nom du client machine.If vous recevez réponse avec la première étape IP réelle est une étape done.Next est de vérifier la configuration de votre serveur Web. AFAIK Tomcat s'exécute par défaut sur 8080 (et peut-être uniquement sur 127.0.0.1). Vous devez donc vérifier server.xml et configurer le connecteur en conséquence.

Notez également que les ports inférieurs à 1024 peuvent être liés que par root, donc vous devez configurer le proxy inverse en utilisant Apache et mod_proxy_ajp

+0

Je l'ai fait, j'ai ajouté une entrée à/etc/hosts. J'utilise dnsmasq pour le serveur DNS, qui est également installé sur le même serveur. Quelle devrait être ma prochaine étape? ... –

+0

@AvanindraSingh: voir ma mise à jour la réponse – rkosegi

+0

merci !! ... –

2

Vous devez configurer un serveur DNS/Transitaires et les clients doivent utiliser leur défaut Serveur dns.

Sous Ubuntu, vous pouvez facilement utiliser p.e. Dnsmasq Vérifiez ensuite le fichier de configuration /etc/dnsmasq.conf et définissez

server=/intranet/192.168.0.1 

avec votre 192.168.0.1 remplacer l'adresse IP du serveur

Ensuite, tous les cients peuvent accéder au serveur Web apache en tapant http://intranet

Questions connexes