Squid en erreur DNS sous Windows après VPN

Squid en erreur DNS sous Windows après VPN - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 28-06-2010 à 15:44:01    

Bonjour,  :)  
 
Je vous présente mon installation qui marchait bien jusqu'à hier : Windows XP + cygwin + squid.
 
Je configurais mon firefox pour qu'il surf derrière squid et tout fonctionnait bien depuis 6 mois.
 
Hier j'ai configuré un VPN sur ma machine, VPN qui fonctionne très bien, et vpnlifeguard qui surveille que ma connexion vpn ne se coupe pas.
 
Or depuis cette installation mon squid ne fonctionne plus et sous firefox j'ai l'erreur :
 

Citation :

The dnsserver returned:
 
    Timeout  
 
This means that:
 
 The cache was not able to resolve the hostname presented in the URL.  
 Check if the address is correct.  


 
Si sous firefox je tape l'adresse ip de google et non le domaine, la page se charge bien, le problème vient bien du dns, mais de quel dns ?
 
En effet si je surfe sans passer par mon proxy cela fonctionne. J'ai depuis supprimer la connexion vpn mais cela ne fonctionne pas mieux.
 
Je suppose que l'installation du vpn a modifié quelque chose dans l'adressage de quelque chose d'autres, mais ce sont ces quelques choses qui sont les inconnues de mon problème  :pt1cable:  
 
Auriez-vous une idée d'où peut venir l'erreur ?
 
Merci  :jap:  

Reply

Marsh Posté le 28-06-2010 à 15:44:01   

Reply

Marsh Posté le 28-06-2010 à 16:33:58    

:hello:

 

Vérifie que ta connexion obtient les serveurs DNS automatiquement par le serveur DHCP.

 

Démarrer >  Panneau de configuration > Connexions réseau

 

Clique sur ta connexion puis  bouton de droite Propriété.
Clique sur Protocole Internet TCP/IP puis bouton Propriété
Tu dois avoir "Obtenir une adresse IP automatiquement"
et
Obtenir les adresses des serveurs DNS  automatiquement"
Sélectionner

 

@+
 


Message édité par m3z le 28-06-2010 à 16:34:09
Reply

Marsh Posté le 28-06-2010 à 17:02:26    

Alors non cela ne le fait pas car je suis en Ip fixe derrière mon routeur wrt54g, et j'ai mis les DNS de Google.
 
Par contre si je surfe en direct sans configurer mon proxy en localhost dans FireFox, cela fonctionne, je tape l'url par le nom et cela me charge la page.
 
Surtout là Squid dit que "The cache was not able to resolve the hostname presented in the URL."
 
J'ai donc essayé de désactiver le cache mais je n'y arrive pas, et j'ai pas insisté car cela ne serait qu'une solution de contournement.

Reply

Marsh Posté le 28-06-2010 à 17:35:26    

:hello:

 

"The Cache" c'est squid lui-même.
C'est a priori squid qui n'arrive pas à accéder au DNS.

 

Qu'est que tu as dans squid.conf ?

 

Tu peux forcer les adresses des dns pour squid avec :
dns_nameservers ip_du_dns

 

@+

Message cité 1 fois
Message édité par m3z le 28-06-2010 à 17:36:36
Reply

Marsh Posté le 28-06-2010 à 18:56:49    

m3z a écrit :

"The Cache" c'est squid lui-même.


 
Ha ouais...  :sarcastic: ... Merci pour l'information car je partais sur une bien bonne mauvaise piste là  :whistle:  
 

m3z a écrit :

Tu peux forcer les adresses des dns pour squid avec :
dns_nameservers ip_du_dns


 
MERCIIIIIIIIIIIIIIIIIIIIIIIIIIIIII  :love: ça fonctionne avec ce paramètre !!! Pfff dire que j'ai passé l'aprem sur Google et que nul part je ne l'ai vu  :cry:  
 
(Cela ne me dit pas pourquoi ça s'est arrêté de fonctionner mais déjà c'est réparé !!!!)
 
Juste pour info mon squid.conf :
 

Citation :

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443
acl Safe_ports port 80  # http
acl Safe_ports port 21  # ftp
acl Safe_ports port 443  # https
acl Safe_ports port 70  # gopher
acl Safe_ports port 210  # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280  # http-mgmt
acl Safe_ports port 488  # gss-http
acl Safe_ports port 591  # filemaker
acl Safe_ports port 777  # multiling http
acl CONNECT method CONNECT
acl LocalNet src 192.168.3.0/255.255.255.0
acl tate src 0.0.0.0/0.0.0.0
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access allow LocalNet
http_access allow tate
#http_access deny all
icp_access allow all
http_port 3128
hierarchy_stoplist cgi-bin ?
access_log /var/log/squid/access.log squid
acl QUERY urlpath_regex cgi-bin \?
cache deny QUERY
refresh_pattern ^ftp:  1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern .  0 20% 4320
visible_hostname shuttle
icp_port 3130
coredump_dir /var/spool/squid
dns_nameservers 8.8.8.8


 
En tout cas un grand merci à toi !!!  :jap:  :jap:  :jap:

Reply

Marsh Posté le 29-06-2010 à 14:55:19    

:jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed