Problème DNS
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
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.
-
aucun résultat...
-
Tape ceci dans le terminal en root :
ps -e | grep "Network"
Donne le résultat. -
j'ai essaié mais ça change rien au résultat
-
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 -
dans le fichier interfaces?
-
je tombe bien sur une page yahoo :-)
C'est déjà du positif -
Malheureusement toujours pas :-s
-
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 -
Maintenant on va faire quelques pings :
ping -c 5 facebook.fr
ping -c 5 twitter.fr
ping -c 5 yahoo.fr -
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 -
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 -
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
-
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/
-
ça viendrait pas des host.
Qu'il voudrait faire correspondre les adresses que je tape à un truc local comme monsite1.be ? -
Est-ce que tu as touché au pare-feu ?
-
J'aimerai bien te dire que c'est bon mais toujours pas :-s
C'est fou vu qu'un ping google répond -
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 ;) -
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 -
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. -
en tout cas si tu arrives à me débloquer, tu mériterais une bière après tout ça :-P
- 1
- 2