Problème DNS

Bonjour,

J'ai suivi un tuto (https://www.lafermeduweb.net#confDebian) pour faire d'une debian virtuelle un serveur web.
J'ai donc créé un virtualHost /etc/apache2/sites-available/monsite1
ci joint:
<VirtualHost *:80>
ServerAdmin test@gmail.com
ServerName monsite1.be
ServerAlias www.monsite1.be

DocumentRoot /var/www/monsite1
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/monsite1>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
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

Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>

voici mon /etc/hosts

127.0.0.1	localhost
127.0.0.1 monsite1.be
192.168.0.100 monsite1.be

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

en local sur ma debian, quand je tape dans mon navigateur http://monsite1.be
ça fonctionne bien

1) www.google.be ou n'importe quelle autre site est inaccessible :-(

2)quand je tape dans mon navigateur sur un autre ordi du réseau http://monsite1.be
ça ne fonctionne pas.

Etant donné que je débute dans le domaine et que ce n'est pas trop mon rayon, je fais appel à votre aide...

merci

31 réponses

Résumé de la discussion

Le problème porte sur l'accès à un site hébergé localement sur Debian via un VirtualHost: la page est visible sur la machine hôte, mais les autres postes du même réseau ne peuvent pas accéder au nom. Plusieurs éléments suggèrent un souci de DNS et de résolution nom; la configuration /etc/hosts, resolv.conf et les paramètres réseau doivent être vérifiés pour que les postes externes résolvent correctement monsite1.be. Des réponses évoquent des corrections possibles : ajuster les adresses DNS et le fichier resolv.conf, modifier le fichier hosts des autres machines et vérifier le pare-feu ou les règles NAT. En complément, la configuration peut masquer un problème de résolution externe et des tests simples comme ping ou traceroute sur des domaines voisins permettent d'identifier le goulet d'étranglement.

Bobot (l’IA à votre service)
  1. aucun résultat...
    0
    1. Ok.

      Bon je fais une pause, je reviens quand j'aurai une idée.
      0
  2. Tape ceci dans le terminal en root :

    ps -e | grep "Network"

    Donne le résultat.
    0
    1. j'ai essaié mais ça change rien au résultat
      0
      1. quand je regarde sur ce site pour les dns de voo:
        http://liege.mine.nu/~bernie/wiki/index.php/Adresse_DNS_des_providers#VOO

        je n'ai pas les mêmes que dans mon fichier interfaces

        dns primaire: 212.68.193.32 dns secondaire:? 212.68.193.30
        0
        1. dans le fichier interfaces?
          0
          1. je tombe bien sur une page yahoo :-)

            C'est déjà du positif
            0
            1. Donc c'est bien un problème de DNS.
              0
          2. Malheureusement toujours pas :-s
            0
            1. Dans ton navigateur tape ceci dans la barre d'adresse : 87.248.120.148

              Valide avec la touche entrée, est-ce que tu tombes sur une page yahoo ?
              0
          3. voilà le résultat des différents ping:

            ping -c 5 facebook.fr 
            PING facebook.fr (173.252.110.27) 56(84) bytes of data.
            64 bytes from edge-star-shv-13-frc1.facebook.com (173.252.110.27): icmp_req=1 ttl=77 time=111 ms
            64 bytes from edge-star-shv-13-frc1.facebook.com (173.252.110.27): icmp_req=2 ttl=77 time=107 ms
            64 bytes from edge-star-shv-13-frc1.facebook.com (173.252.110.27): icmp_req=3 ttl=77 time=109 ms
            64 bytes from edge-star-shv-13-frc1.facebook.com (173.252.110.27): icmp_req=4 ttl=77 time=111 ms
            64 bytes from edge-star-shv-13-frc1.facebook.com (173.252.110.27): icmp_req=5 ttl=77 time=109 ms

            --- facebook.fr ping statistics ---
            5 packets transmitted, 5 received, 0% packet loss, time 4008ms
            rtt min/avg/max/mdev = 107.380/109.850/111.462/1.495 ms
            fab@debian-server:~$ ping -c 5 twitter.fr
            PING twitter.fr (199.59.148.10) 56(84) bytes of data.
            64 bytes from r-199-59-148-10.twttr.com (199.59.148.10): icmp_req=1 ttl=48 time=169 ms
            64 bytes from r-199-59-148-10.twttr.com (199.59.148.10): icmp_req=2 ttl=48 time=171 ms
            64 bytes from r-199-59-148-10.twttr.com (199.59.148.10): icmp_req=3 ttl=48 time=172 ms
            64 bytes from r-199-59-148-10.twttr.com (199.59.148.10): icmp_req=4 ttl=48 time=170 ms
            64 bytes from r-199-59-148-10.twttr.com (199.59.148.10): icmp_req=5 ttl=48 time=170 ms

            --- twitter.fr ping statistics ---
            5 packets transmitted, 5 received, 0% packet loss, time 4011ms
            rtt min/avg/max/mdev = 169.894/170.858/172.227/0.899 ms
            fab@debian-server:~$ ping -c 5 yahoo.fr
            PING yahoo.fr (87.248.120.148) 56(84) bytes of data.
            64 bytes from w2.rc.vip.ch1.yahoo.com (87.248.120.148): icmp_req=1 ttl=50 time=34.3 ms
            64 bytes from w2.rc.vip.ch1.yahoo.com (87.248.120.148): icmp_req=2 ttl=50 time=30.5 ms
            64 bytes from w2.rc.vip.ch1.yahoo.com (87.248.120.148): icmp_req=3 ttl=50 time=31.5 ms
            64 bytes from w2.rc.vip.ch1.yahoo.com (87.248.120.148): icmp_req=4 ttl=50 time=31.4 ms
            64 bytes from w2.rc.vip.ch1.yahoo.com (87.248.120.148): icmp_req=5 ttl=50 time=32.8 ms

            --- yahoo.fr ping statistics ---
            5 packets transmitted, 5 received, 0% packet loss, time 4002ms
            rtt min/avg/max/mdev = 30.503/32.164/34.390/1.347 ms
            0
            1. Est-ce que la connexion internet fonctionne ?
              0
          4. Maintenant on va faire quelques pings :

            ping -c 5 facebook.fr

            ping -c 5 twitter.fr

            ping -c 5 yahoo.fr
            0
            1. interfaces

              # This file describes the network interfaces available on your system
              # and how to activate them. For more information, see interfaces(5).

              auto lo
              iface lo inet loopback

              auto eth0
              iface eth0 inet static
              address 192.168.0.100
              netmask 255.255.255.0
              gateway 192.168.0.1
              dns-nameservers 62.197.111.140 109.88.203.3 8.8.8.8.1

              hosts

              127.0.0.1 localhost monsite1.be
              192.168.0.100 monsite1.be
              127.0.1.1 debian-server.voo.be debian-server

              # The following lines are desirable for IPv6 capable hosts
              ::1 ip6-localhost ip6-loopback
              fe00::0 ip6-localnet
              ff00::0 ip6-mcastprefix
              ff02::1 ip6-allnodes
              ff02::2 ip6-allrouters

              resolv.conf

              # Generated by NetworkManager
              nameserver 62.197.111.140
              nameserver 109.88.203.3
              192.168.0.100 monsite1.be
              nameserver 8.8.8.8

              ifconfig

              eth0      Link encap:Ethernet  HWaddr 08:00:27:b1:5d:8b  
              inet adr:192.168.0.100 Bcast:192.168.0.255 Masque:255.255.255.0
              adr inet6: 2a02:2788:474:87:a00:27ff:feb1:5d8b/64 Scope:Global
              adr inet6: fe80::a00:27ff:feb1:5d8b/64 Scope:Lien
              UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
              RX packets:987 errors:0 dropped:0 overruns:0 frame:0
              TX packets:316 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 lg file transmission:1000
              RX bytes:103160 (100.7 KiB) TX bytes:171361 (167.3 KiB)

              lo Link encap:Boucle locale
              inet adr:127.0.0.1 Masque:255.0.0.0
              adr inet6: ::1/128 Scope:Hôte
              UP LOOPBACK RUNNING MTU:16436 Metric:1
              RX packets:32 errors:0 dropped:0 overruns:0 frame:0
              TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 lg file transmission:0
              RX bytes:3059 (2.9 KiB) TX bytes:3059 (2.9 KiB)

              Voilà tout y est
              0
              1. Quelques erreurs à signaler :

                - à la fin du fichier /etc/network/interfaces c'est 8.8.8.8, pas 8.8.8.8.1

                - dans resolv.conf il faut supprimer la ligne 192.168.0.100 monsite1.be
                0
            2. Bon on va tout reprendre, peux-tu me poster dans cet ordre :

              - le contenu de /etc/network/interfaces
              - le contenu de /etc/hosts
              - le contenu de /etc/resolv.conf
              - un ifconfig
              0
              1. ui ça ça marche bien, j'avais suivi le tuto que tu m'avais filé au départ et modifié mon fichier host de mes machines :-D
                0
                1. Il y a au moins une chose qui doit fonctionner c'est quand tu tapes à partir d'une autre machine du réseau : http://monsite1.be/
                  0
                  1. ça viendrait pas des host.
                    Qu'il voudrait faire correspondre les adresses que je tape à un truc local comme monsite1.be ?
                    0
                    1. Est-ce que tu as touché au pare-feu ?
                      0
                      1. J'aimerai bien te dire que c'est bon mais toujours pas :-s

                        C'est fou vu qu'un ping google répond
                        0
                        1. Oui le ping répond donc ça veut dire que la passerelle est bonne et les DNS aussi, donc je ne comprend pas trop.
                          0
                      2. Modifie ton fichier /etc/network/interfaces comme ceci :

                        # This file describes the network interfaces available on your system
                        # and how to activate them. For more information, see interfaces(5).

                        auto lo
                        iface lo inet loopback

                        auto eth0
                        iface eth0 inet static
                        address 192.168.0.100
                        netmask 255.255.255.0
                        gateway 192.168.0.1
                        dns-nameservers 62.197.111.140 109.88.203.3 8.8.8.8

                        Redémarre ta machine et fais péter la bière ;)
                        0
                        1. voilà le résultat:

                          ping -c 5 google.com
                          PING google.com (109.88.203.108) 56(84) bytes of data.
                          64 bytes from 109.88.203.108: icmp_req=1 ttl=59 time=17.7 ms
                          64 bytes from 109.88.203.108: icmp_req=2 ttl=59 time=17.5 ms
                          64 bytes from 109.88.203.108: icmp_req=3 ttl=59 time=16.0 ms
                          64 bytes from 109.88.203.108: icmp_req=4 ttl=59 time=16.4 ms
                          64 bytes from 109.88.203.108: icmp_req=5 ttl=59 time=16.6 ms

                          --- google.com ping statistics ---
                          5 packets transmitted, 5 received, 0% packet loss, time 20246ms
                          rtt min/avg/max/mdev = 16.071/16.906/17.746/0.669 ms
                          0
                          1. On va tester la connectivité entre ta machine virtuelle et ta passerelle, tape ceci dans le terminal en root :

                            ping -c 5 google.com

                            Donne le résultat de la commande.
                            0
                            1. en tout cas si tu arrives à me débloquer, tu mériterais une bière après tout ça :-P
                              0
                              • 1
                              • 2