Eu tenho coçado a cabeça com isso por um tempo e não parecem estar se aproximando de uma solução no nível do sistema. Eu fiz a mesma pergunta no SuperUser, mas até agora as respostas não me levaram a lugar nenhum.
Nota: Um tempo atrás eu configurei um servidor baseado no OpenBSD para executar meus sites / dashboards. O servidor fica na rede local da minha empresa sem acesso externo - todas as conexões são bloqueadas por um firewall. Inicialmente - eu não tive nenhum problema; Eu instalei o sistema operacional, configurei o nome de domínio e todos puderam acessar o servidor pelo nome. Recentemente, eu comprei um pequeno switch Gigabit (D-Link, 5 portas) e agora não consigo nem pingar a máquina pelo nome (ping IP funciona bem).
Eu já tentei editar o arquivo / etc / hosts adicionando as informações apropriadas (se é que o IP mudou). Eu também editei o arquivo /etc/resolv.conf. Ainda assim, essas mudanças não me deram nada em troca. Além disso, segui a maioria das sugestões do SuperUser.
O comando dig (quando seleciono um dos DNSs internos) retorna apenas a seção AUTHORITY, mas nenhuma seção ANSWER, como se o nome do meu servidor fosse excluído.
A única solução que eu encontrei para trabalhar (embora seja realmente tedioso de implementar) é pedir a todos os meus usuários (mais de 100, nem todos podem executar um comando através de cmd) para executar um comando que adiciona o arquivo / etc / hosts em cada máquina local (dentro da pasta Windows / System32 / drivers).
Qualquer ajuda seria realmente apreciada, pois estou perdendo isso.
Obrigado, -Tom
Arquivo de zona /var/named/etc/named.conf
// $OpenBSD: named-simple.conf,v 1.10 2009/11/02 21:12:56 jakob Exp $
//
// Example file for a simple named configuration, processing both
// recursive and authoritative queries using one cache.
// Update this list to include only the networks for which you want
// to execute recursive queries. The default setting allows all hosts
// on any IPv4 networks for which the system has an interface, and
// the IPv6 localhost address.
//
acl clients {
localnets;
::1;
};
options {
version ""; // remove this to allow version queries
listen-on { any; };
listen-on-v6 { any; };
empty-zones-enable yes;
allow-recursion { clients; };
};
logging {
category lame-servers { null; };
};
// Standard zones
//
zone "." {
type hint;
file "etc/root.hint";
};
zone "localhost" {
type master;
file "standard/localhost";
allow-transfer { localhost; };
};
zone "127.in-addr.arpa" {
type master;
file "standard/loopback";
allow-transfer { localhost; };
};
zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" {
type master;
file "standard/loopback6.arpa";
allow-transfer { localhost; };
};
// Master zones
//
//zone "myzone.net" {
// type master;
// file "master/myzone.net";
//};
// Slave zones
//
//zone "otherzone.net" {
// type slave;
// file "slave/otherzone.net";
// masters { 192.0.2.1; [...;] };
//};