Impossible de résoudre les domaines Windows dans le réseau local

8

J'ai installé Ubuntu sur mon ordinateur au travail car je pense que c'est un système parfait pour le travail que je fais mais j'ai eu quelques problèmes. Je ne peux pas résoudre les domaines à partir du serveur DNS Windows. Fondamentalement, nous avons deux serveurs, l'un est un serveur Windows (serveur DNS) et un autre est Ubuntu 12.04 (LAMP). Donc, chaque fois que je crée un nouveau projet, je dois créer un nouvel alias sur le serveur DNS, par exemple project1.localdomain.local qui pointe vers le serveur ubuntu. Sur le serveur Ubuntu, je dois créer le projet dans le répertoire / var / www / project1 / htdocs. Tout fonctionne pour les ordinateurs du réseau local avec Windows ou pour Mac. Donc, fondamentalement, lorsque j'essaie d'ouvrir un lien http: //project1.localdomain.localdans un navigateur cela fonctionne. Mais quand je le fais sur mon ordinateur avec une nouvelle installation Ubuntu, ce n'est pas le cas. Il semble que Ubuntu ne puisse pas résoudre le domaine local où se trouve le serveur DNS.

Donc, mon réseau ressemble à ça: 10.10.16.1 - serveur DNS - domaine du serveur Windows - test

J'ai déjà essayé de résoudre le problème d'ajout de lignes au fichier /etc/resolve.conf

domain test
nameserver 10.10.16.2

/etc/NetworkManager/NetworkManager.conf file J'ai commenté la ligne

#dns=dnsmasq

/etc/dhcp/dhclient.conf J'ai ajouté des lignes

supersede domain-name "test";
prepend domain-name-servers 10.10.16.1, 10.10.16.2;

Mais ça ne marche pas.

Sur Windows ou Mac, je n'ai pas à faire de configuration supplémentaire pour le faire fonctionner.

Voici le contenu de /etc/nsswitch.conf:

passwd:         compat
group:          compat
shadow:         compat

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis
Rafal B
la source
Salut Sneetsher, voici le contenu: en lignecode in backticks
Rafal B

Réponses: