J'ai un serveur DNS BIND en cours d'exécution sur ma machine de développement Windows 7 et je sers des pages avec WAMPSERVER.
Mon idée est de développer des outils (en PHP) pour mon intranet au travail et je veux qu’ils soient accessibles via un réseau local dans ce format:
http://tools.mycompany.com
J'ai déjà placé BIND et je peux accéder http://tools.mycompany.com
à la machine qui contient le serveur BIND, mais je ne peux pas y accéder à partir d'autres ordinateurs du réseau local .
J'ai effectué les opérations suivantes sur mon routeur:
- IP statique définie pour tous les ordinateurs du réseau local
- définir le transfert de port sur mon serveur (rappelez-vous: il sert les pages DNS et Web)
- configurer la configuration du serveur DNS pour qu'il pointe vers mon serveur LAN
Sur les ordinateurs du réseau local, je suis allé dans les propriétés du réseau local et j'ai également modifié l'adresse IP du serveur DNS afin de pointer vers mon serveur DNS local.
Si cela peut aider, voici mon named.conf
dossier:
options {
directory "c:\windows\SysWOW64\dns\etc";
forwarders {127.0.0.1; 8.8.8.8; 8.8.4.4;};
pid-file "run\named.pid";
allow-transfer { none; };
recursion no;
};
logging{
channel my_log{
file "log\named.log" versions 3 size 2m;
severity info;
print-time yes;
print-severity yes;
print-category yes;
};
category default{
my_log;
};
};
zone "mycompany.com" IN {
type master;
file "zones\db.mycompany.com.txt";
allow-transfer { none; };
};
key "rndc-key" {
algorithm hmac-md5;
secret "qfApxn0NxXiaacFHpI86Rg==";
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
... et une seule zone que j'ai définie - fichier db.mycompany.com.txt
:
$TTL 6h
@ IN SOA tools.mycompany.com. hostmaster.mycompany.com. (
2014042601
10800
3600
604800
86400 )
@ NS tools.mycompany.com.
tools IN A 192.168.1.4
www IN A 192.168.1.4
Sur le fichier ci 192.168.1.4
- dessus figure l'adresse IP de la machine locale à l'intérieur de mon réseau local.
Quelqu'un peut m'aider ici? J'ai besoin que mes pages Web soient accessibles depuis d'autres ordinateurs de mon réseau local en utilisant mon nom de domaine personnalisé.
J'ai essayé sur d'autres ordinateurs et ils peuvent accéder à mon serveur via http://192.168.1.4/
, mais pas en mesure d'utiliser http://tools.mycompany.com
.
S'il vous plaît, considérez ce qui suit:
Merci beaucoup pour votre aide.
Réponses:
vous devez ajouter cette ligne aux options de votre
named.conf
fichier:donc les options seront comme ceci:
la source
J'ai fait face au même problème. Dans mon cas, cela était dû au blocage de ports par le pare-feu Windows. Le serveur DNS s'exécute sur le port 53, qui est bloqué par défaut dans Windows 7.
J'ai ajouté une règle pour autoriser le port 53 sur la machine sur laquelle BIND est installé. Pour ce faire,
Ça y est, maintenant votre domaine devrait basculer!
la source