Nome do servidor não está mais disponível OpenBSD

1

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; [...;] };
//};
    
por TDrabas 22.01.2014 / 06:42

1 resposta

0

Você tem suas zonas comentadas! Uncomment eles.

Você precisa substituir:

// 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; [...;] }; //};

com:

// 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; [...;] }; };

    
por 12.08.2014 / 23:41