web-dev-qa-db-fra.com

Comment accéder à plusieurs sites Web sur le serveur Web Ubuntu 16.04 à partir du réseau local

J'ai cherché assez longtemps mais je ne peux pas tomber sur la réponse.

Ubuntu 16.04 est installé pour le développement Web local sur une machine d’un réseau local. J'ai fait l'installation de LAMP etc.

J'ai différents sites Web installés ici.

  1. le nom du serveur principal est server1.example.com
  2. test.example.com
  3. foo.example.com

Je peux accéder à chaque site Web de test à partir du serveur Ubuntu lui-même.

Mon problème est, ils pointent tous vers la même adresse IP (192.168.1.100) qui est l'adresse IP du serveur .. depuis une autre machine lorsque je tape http://192.168.1.1 j'obtiens toujours le serveur Web principal contenu à savoir. serveur1.exemple.com

Ma question. Comment accéder aux sites Web de test 2 et 3 à partir d'une autre machine du réseau local? Comme quand je veux travailler avec test.example.com, quelle sera l'adresse que j'ai tapée sur le navigateur?

Est-il possible d'atteindre ce que j'essaye sur un réseau local?

Merci d'avance.

2

Sur la machine client, ajoutez server1.example.com, test.example.com et foo.example.com au fichier/etc/hosts:

192.168.1.100 server1.example.com test.example.com foo.example.com

Puis vérifiez si cela fonctionne, dans le terminal, lancez la commande suivante

ping -c 1 server1.example.com
ping -c 1 test.example.com
ping -c 1 foo.example.com

Si les noms sont résolus, vérifiez dans le navigateur si vous pouvez accéder aux sites test.example.com et foo.example.com.

0
user195607