J'ai un petit problème de DNS. Je suis sur un domaine Windows 2000. Ma
machine est un Windows 2000 workstation.
Je veux accéder à une machine linux sur le LAN. Cette machine (serveur
web) est en fait accessible de deux façons:
- de l'extérieur un serveur ISA redirige les requêtes HTTP vers cette
machine
- de l'intérieur, cette machine est sur le LAN
L'admin réseau a configuré le DNS pour qu'on puisse accéder à cette
machine par un nom. La plupart du temps ça fonctionne (si je "ping" le
nom de la machine, l'adresse obtenue est bien celle sur le LAN). Au bout
d'un moment, ça ne va plus et j'obtiens l'adresse de l'ISA. Si je change
la config réseau (ipconfig /renew, changement de n'importe quoi dans les
propriétés réseau, redémarrage de l'interface réseau), hop ça marche.
Je me demande si il est possible de savoir pour un nom de machine donnée
si on peut avoir la manière dont il a été résolu (DNS, netbios, fichier
host). Je crois que ça m'aiderait à indentifier le problème
Merci de votre attention
PS: je ne peux pas utiliser l'adresse IP car je fais tourner un serveur
Jabber sur cette machine, et donc je dois avoir un nom de domain constant.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Michel Guillou
Fabien SK écrivait :
Votre affaire est pour le moins bizarre...
Je me demande si il est possible de savoir pour un nom de machine donnée si on peut avoir la manière dont il a été résolu (DNS, netbios, fichier host). Je crois que ça m'aiderait à indentifier le problème
En tout cas, sur un réseau Windows, le fichier hosts (pas host) des machines est prioritaire. Et je crois bien, si ces machines sont sous XP ou 2K et qu'il y a un DNS Krosoft sur le domaine, que Netbios n'intervient qu'en dernier, après la résolution IP par hosts puis par DNS.
-- Michel Guillou
Fabien SK écrivait :
Votre affaire est pour le moins bizarre...
Je me demande si il est possible de savoir pour un nom de machine donnée
si on peut avoir la manière dont il a été résolu (DNS, netbios, fichier
host). Je crois que ça m'aiderait à indentifier le problème
En tout cas, sur un réseau Windows, le fichier hosts (pas host) des machines
est prioritaire. Et je crois bien, si ces machines sont sous XP ou 2K et
qu'il y a un DNS Krosoft sur le domaine, que Netbios n'intervient qu'en
dernier, après la résolution IP par hosts puis par DNS.
Je me demande si il est possible de savoir pour un nom de machine donnée si on peut avoir la manière dont il a été résolu (DNS, netbios, fichier host). Je crois que ça m'aiderait à indentifier le problème
En tout cas, sur un réseau Windows, le fichier hosts (pas host) des machines est prioritaire. Et je crois bien, si ces machines sont sous XP ou 2K et qu'il y a un DNS Krosoft sur le domaine, que Netbios n'intervient qu'en dernier, après la résolution IP par hosts puis par DNS.
-- Michel Guillou
Fabien SK
Michel Guillou wrote:
Fabien SK écrivait :
Votre affaire est pour le moins bizarre...
Je me demande si il est possible de savoir pour un nom de machine donnée si on peut avoir la manière dont il a été résolu (DNS, netbios, fichier host). Je crois que ça m'aiderait à indentifier le problème
En tout cas, sur un réseau Windows, le fichier hosts (pas host) des machines est prioritaire. Et je crois bien, si ces machines sont sous XP ou 2K et qu'il y a un DNS Krosoft sur le domaine, que Netbios n'intervient qu'en dernier, après la résolution IP par hosts puis par DNS.
Je crois que j'ai trouvé la cause (c'est une idée qui m'est arrivé comme ça, alors que le problème commençait à dater un peu): J'ai deux DNS. L'un est sur le LAN et sert à résoudre les noms de domaine sur le LAN. L'autre est un DNS "global" (surement celui du fournisseur d'accès). A mon avis, le problème est qu'à un moment donné le premier doit être HS, et mon ordi interroge le second. J'ai testé avec "nslookup", j'obtiens deux adresses IP différentes avec les deux DNS (logique).
Michel Guillou wrote:
Fabien SK écrivait :
Votre affaire est pour le moins bizarre...
Je me demande si il est possible de savoir pour un nom de machine donnée
si on peut avoir la manière dont il a été résolu (DNS, netbios, fichier
host). Je crois que ça m'aiderait à indentifier le problème
En tout cas, sur un réseau Windows, le fichier hosts (pas host) des machines
est prioritaire. Et je crois bien, si ces machines sont sous XP ou 2K et
qu'il y a un DNS Krosoft sur le domaine, que Netbios n'intervient qu'en
dernier, après la résolution IP par hosts puis par DNS.
Je crois que j'ai trouvé la cause (c'est une idée qui m'est arrivé comme
ça, alors que le problème commençait à dater un peu):
J'ai deux DNS. L'un est sur le LAN et sert à résoudre les noms de
domaine sur le LAN. L'autre est un DNS "global" (surement celui du
fournisseur d'accès). A mon avis, le problème est qu'à un moment donné
le premier doit être HS, et mon ordi interroge le second. J'ai testé
avec "nslookup", j'obtiens deux adresses IP différentes avec les deux
DNS (logique).
Je me demande si il est possible de savoir pour un nom de machine donnée si on peut avoir la manière dont il a été résolu (DNS, netbios, fichier host). Je crois que ça m'aiderait à indentifier le problème
En tout cas, sur un réseau Windows, le fichier hosts (pas host) des machines est prioritaire. Et je crois bien, si ces machines sont sous XP ou 2K et qu'il y a un DNS Krosoft sur le domaine, que Netbios n'intervient qu'en dernier, après la résolution IP par hosts puis par DNS.
Je crois que j'ai trouvé la cause (c'est une idée qui m'est arrivé comme ça, alors que le problème commençait à dater un peu): J'ai deux DNS. L'un est sur le LAN et sert à résoudre les noms de domaine sur le LAN. L'autre est un DNS "global" (surement celui du fournisseur d'accès). A mon avis, le problème est qu'à un moment donné le premier doit être HS, et mon ordi interroge le second. J'ai testé avec "nslookup", j'obtiens deux adresses IP différentes avec les deux DNS (logique).
M.D
Dans l'article <3f7d411d$0$2780$, fabsk+ disait...
Bonjour,
J'ai un petit problème de DNS. Je suis sur un domaine Windows 2000. Ma machine est un Windows 2000 workstation. Je veux accéder à une machine linux sur le LAN. Cette machine (serveu r web) est en fait accessible de deux façons: - de l'extérieur un serveur ISA redirige les requêtes HTTP vers cette machine - de l'intérieur, cette machine est sur le LAN L'admin réseau a configuré le DNS pour qu'on puisse accéder à cet te machine par un nom. La plupart du temps ça fonctionne (si je "ping" le nom de la machine, l'adresse obtenue est bien celle sur le LAN). Au bout d'un moment, ça ne va plus et j'obtiens l'adresse de l'ISA. Si je chang e la config réseau (ipconfig /renew, changement de n'importe quoi dans le s propriétés réseau, redémarrage de l'interface réseau), hop ça marche.
Je me demande si il est possible de savoir pour un nom de machine donné e si on peut avoir la manière dont il a été résolu (DNS, netbios, f ichier host). Je crois que ça m'aiderait à indentifier le problème
Merci de votre attention
PS: je ne peux pas utiliser l'adresse IP car je fais tourner un serveur Jabber sur cette machine, et donc je dois avoir un nom de domain constant .
- Installez Samba sur votre machine Linux - Qualifiez le 'Netbios name' dans la section [global] du /etc/smb.conf si le nom de machine doit être différent du hostname - Relancez nmbd ou attentez 1 minute
- nmbd se chargera de propager le nom netbios sur le réseau - il sera pris en principe en premier sauf si il y a présence d'un fichier hosts sur la machine cliente.
-- Marc
Dans l'article <3f7d411d$0$2780$626a54ce@news.free.fr>,
fabsk+news@free.fr disait...
Bonjour,
J'ai un petit problème de DNS. Je suis sur un domaine Windows 2000. Ma
machine est un Windows 2000 workstation.
Je veux accéder à une machine linux sur le LAN. Cette machine (serveu r
web) est en fait accessible de deux façons:
- de l'extérieur un serveur ISA redirige les requêtes HTTP vers cette
machine
- de l'intérieur, cette machine est sur le LAN
L'admin réseau a configuré le DNS pour qu'on puisse accéder à cet te
machine par un nom. La plupart du temps ça fonctionne (si je "ping" le
nom de la machine, l'adresse obtenue est bien celle sur le LAN). Au bout
d'un moment, ça ne va plus et j'obtiens l'adresse de l'ISA. Si je chang e
la config réseau (ipconfig /renew, changement de n'importe quoi dans le s
propriétés réseau, redémarrage de l'interface réseau), hop ça marche.
Je me demande si il est possible de savoir pour un nom de machine donné e
si on peut avoir la manière dont il a été résolu (DNS, netbios, f ichier
host). Je crois que ça m'aiderait à indentifier le problème
Merci de votre attention
PS: je ne peux pas utiliser l'adresse IP car je fais tourner un serveur
Jabber sur cette machine, et donc je dois avoir un nom de domain constant .
- Installez Samba sur votre machine Linux
- Qualifiez le 'Netbios name' dans la section [global]
du /etc/smb.conf si le nom de machine doit être
différent du hostname
- Relancez nmbd ou attentez 1 minute
- nmbd se chargera de propager le nom netbios sur le réseau
- il sera pris en principe en premier sauf si il y a présence
d'un fichier hosts sur la machine cliente.
Dans l'article <3f7d411d$0$2780$, fabsk+ disait...
Bonjour,
J'ai un petit problème de DNS. Je suis sur un domaine Windows 2000. Ma machine est un Windows 2000 workstation. Je veux accéder à une machine linux sur le LAN. Cette machine (serveu r web) est en fait accessible de deux façons: - de l'extérieur un serveur ISA redirige les requêtes HTTP vers cette machine - de l'intérieur, cette machine est sur le LAN L'admin réseau a configuré le DNS pour qu'on puisse accéder à cet te machine par un nom. La plupart du temps ça fonctionne (si je "ping" le nom de la machine, l'adresse obtenue est bien celle sur le LAN). Au bout d'un moment, ça ne va plus et j'obtiens l'adresse de l'ISA. Si je chang e la config réseau (ipconfig /renew, changement de n'importe quoi dans le s propriétés réseau, redémarrage de l'interface réseau), hop ça marche.
Je me demande si il est possible de savoir pour un nom de machine donné e si on peut avoir la manière dont il a été résolu (DNS, netbios, f ichier host). Je crois que ça m'aiderait à indentifier le problème
Merci de votre attention
PS: je ne peux pas utiliser l'adresse IP car je fais tourner un serveur Jabber sur cette machine, et donc je dois avoir un nom de domain constant .
- Installez Samba sur votre machine Linux - Qualifiez le 'Netbios name' dans la section [global] du /etc/smb.conf si le nom de machine doit être différent du hostname - Relancez nmbd ou attentez 1 minute
- nmbd se chargera de propager le nom netbios sur le réseau - il sera pris en principe en premier sauf si il y a présence d'un fichier hosts sur la machine cliente.
-- Marc
Fabien SK
> - Installez Samba sur votre machine Linux - Qualifiez le 'Netbios name' dans la section [global] du /etc/smb.conf si le nom de machine doit être différent du hostname - Relancez nmbd ou attentez 1 minute
- nmbd se chargera de propager le nom netbios sur le réseau - il sera pris en principe en premier sauf si il y a présence d'un fichier hosts sur la machine cliente.
Merci beaucoup. Je vais essayer ça.
> - Installez Samba sur votre machine Linux
- Qualifiez le 'Netbios name' dans la section [global]
du /etc/smb.conf si le nom de machine doit être
différent du hostname
- Relancez nmbd ou attentez 1 minute
- nmbd se chargera de propager le nom netbios sur le réseau
- il sera pris en principe en premier sauf si il y a présence
d'un fichier hosts sur la machine cliente.
> - Installez Samba sur votre machine Linux - Qualifiez le 'Netbios name' dans la section [global] du /etc/smb.conf si le nom de machine doit être différent du hostname - Relancez nmbd ou attentez 1 minute
- nmbd se chargera de propager le nom netbios sur le réseau - il sera pris en principe en premier sauf si il y a présence d'un fichier hosts sur la machine cliente.
Merci beaucoup. Je vais essayer ça.
Fabien SK
> - Installez Samba sur votre machine Linux - Qualifiez le 'Netbios name' dans la section [global] du /etc/smb.conf si le nom de machine doit être différent du hostname - Relancez nmbd ou attentez 1 minute
- nmbd se chargera de propager le nom netbios sur le réseau - il sera pris en principe en premier sauf si il y a présence d'un fichier hosts sur la machine cliente.
Zut, ça ne marche pas. Ma machine Windows 2000 fait toujours une requête DNS quand je veux accéder à la machine linux (j'ai fait un ipconfig /renew qui doit effacer le contenue du cache DNS de ma machine, puis avec ethereal j'ai constaté qu'il y a bien requête au serveur DNS ensuite). J'ai regardé sur google et j'ai trouvé que l'ordre est: - fichier "hosts" - DNS - NetBIOS - WINS - ...
http://www.rtnetworks.com/namesres.html
Je ne crois pas que je puisse trouver une solution simple (autre que de demander à l'équipe réseau de changer leur gestion des DNS) :-(
> - Installez Samba sur votre machine Linux
- Qualifiez le 'Netbios name' dans la section [global]
du /etc/smb.conf si le nom de machine doit être
différent du hostname
- Relancez nmbd ou attentez 1 minute
- nmbd se chargera de propager le nom netbios sur le réseau
- il sera pris en principe en premier sauf si il y a présence
d'un fichier hosts sur la machine cliente.
Zut, ça ne marche pas. Ma machine Windows 2000 fait toujours une requête
DNS quand je veux accéder à la machine linux (j'ai fait un ipconfig
/renew qui doit effacer le contenue du cache DNS de ma machine, puis
avec ethereal j'ai constaté qu'il y a bien requête au serveur DNS
ensuite). J'ai regardé sur google et j'ai trouvé que l'ordre est:
- fichier "hosts"
- DNS
- NetBIOS
- WINS
- ...
http://www.rtnetworks.com/namesres.html
Je ne crois pas que je puisse trouver une solution simple (autre que de
demander à l'équipe réseau de changer leur gestion des DNS) :-(
> - Installez Samba sur votre machine Linux - Qualifiez le 'Netbios name' dans la section [global] du /etc/smb.conf si le nom de machine doit être différent du hostname - Relancez nmbd ou attentez 1 minute
- nmbd se chargera de propager le nom netbios sur le réseau - il sera pris en principe en premier sauf si il y a présence d'un fichier hosts sur la machine cliente.
Zut, ça ne marche pas. Ma machine Windows 2000 fait toujours une requête DNS quand je veux accéder à la machine linux (j'ai fait un ipconfig /renew qui doit effacer le contenue du cache DNS de ma machine, puis avec ethereal j'ai constaté qu'il y a bien requête au serveur DNS ensuite). J'ai regardé sur google et j'ai trouvé que l'ordre est: - fichier "hosts" - DNS - NetBIOS - WINS - ...
http://www.rtnetworks.com/namesres.html
Je ne crois pas que je puisse trouver une solution simple (autre que de demander à l'équipe réseau de changer leur gestion des DNS) :-(
Michel Guillou
Fabien SK écrivait :
Zut, ça ne marche pas. Ma machine Windows 2000 fait toujours une requête DNS quand je veux accéder à la machine linux (j'ai fait un ipconfig /renew qui doit effacer le contenue du cache DNS de ma machine
Tutut. Ipconfig /flushdns pour effacer le cache.
J'ai regardé sur google et j'ai trouvé que l'ordre est: - fichier "hosts" - DNS - NetBIOS - WINS
C'est exactement ce que je vous ai dit, non ?
-- Michel Guillou
Fabien SK écrivait :
Zut, ça ne marche pas. Ma machine Windows 2000 fait toujours une requête
DNS quand je veux accéder à la machine linux (j'ai fait un ipconfig
/renew qui doit effacer le contenue du cache DNS de ma machine
Tutut. Ipconfig /flushdns pour effacer le cache.
J'ai regardé sur google et j'ai trouvé que l'ordre est:
- fichier "hosts"
- DNS
- NetBIOS
- WINS
Zut, ça ne marche pas. Ma machine Windows 2000 fait toujours une requête DNS quand je veux accéder à la machine linux (j'ai fait un ipconfig /renew qui doit effacer le contenue du cache DNS de ma machine
Tutut. Ipconfig /flushdns pour effacer le cache.
J'ai regardé sur google et j'ai trouvé que l'ordre est: - fichier "hosts" - DNS - NetBIOS - WINS