projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    1.8. Como configurar domínios virtuais no Apache via linuxconf?

    ### CL 60 e anteriores ###

    Primeira parte: Configuração da rede

    Entre no linuxconf

         
        [root@localhost]#   linuxconf
    


         
        Vá em Rede
             Nome da máquina e dispositivos ip de rede
                Indidique o nome: server.intranet
                Selecione Ativo
                Manual
                Primeiro nome + domínio: server.intranet
                Apelidos: server
                Endereço IP: 192.168.0.1
                Mascara: 255.255.255.0
                Dispositivo de rede: eth0
                Módulo do kernel: (que no modo texto pode ser selecionado com
        Ctrl+X)
               Saia -
             Saia
            E aceite as alterações.
    


         
        [root@localhost]#   cds
        [root@localhost]#   ./network stop && ./network start
    


    Segunda parte: DNS

    Entre no

         linuxconf
    


         
        [root@localhost]#   linuxconf
    


         
        Vá em Rede
            DNS - especificação do servidor de nomes
                [X] em operações normais, DNS é necessário
                domínio padrão: intranet
                IP do servidor de nomes 1: 127.0.0.1
                procurar domínio 1: intranet
            Aceitar
        Fechar
    


         
        Vá em:
        Apelidos de IP para máquinas virtuais
            eth0
                Apelidos ou faixas de IP: 10.0.0.1
                Máscara (opc): 255.255.255.0
                Apelidos ou faixas de IP: 10.0.0.2
                Máscara (opc): 255.255.255.0
            Aceitar
        Fechar
    


         
        Vá em:
        DNS - servidor de nomes de domínios
            Configurar
                domínios
                    Adicionar
                        Domínio: lala
                        Servidor Principal: server.intranet
                        Servidores de nome (NS): server.intranet
                        Servidores de correio (MX): server.intranet
                    Aceitar
                    Adicionar    
                        Domínio: mala
                        Servidor Principal: server.intranet
                        Servidores de nome (NS): server.intranet
                        Servidores de correio (MX): server.intrane
                        Aceitar
                    Fechar
                mapas de IPs reversos
                    Adicionar
                        Número de rede: 192.168.0
                        Servidor principal: server.intranet
                        Servidores de nomes (NS): server.intranet
                        Aceitar
                    Adicionar
                        Número de rede: 10.0.0
                        Servidor principal: server.intranet
                        Servidores de nomes (NS): server.intranet
                        Aceitar
                    Fechar
            Adicionar/Editar
                informações de máquinas por domínio
                        lala
                            Adicionar
                                www.lala
                                    Endereços IP: 10.0.0.1
                                    Servidores de nome (NS): server.intranet
                                    Servidores de correio (MX): server.intranet
                                    Aceitar
                                Cancelar
                            Fechar
                        mala
                            Adicionar
                                www.mala
                                    Endereços IP: 10.0.0.2
                                    Servidores de nome (NS): server.intranet
                                    Servidores de correio (MX): server.intranet
                                    Aceitar
                                Cancelar
                            Fechar
                        Fechar
                    Fechar
               Sair
    


         
        [root@localhost]#   cds
    


         
        [root@localhost]#   ./network stop && ./network start && ./named stop &&
        ./named start && ./httpd stop && ./httpd start
    


    Terceira parte: Testando o servidor DNS

    Execute o seguinte comando:

         
        [root@localhost]# nslookup
    


    Se o servidor estiver funcionando corretamente deverá aparecer uma mensagem mais ou menos como essa:

         
        Default Server:  localhost
        Address:  127.0.0.1
       
    


    Agora digite o nome de alguma máquina que foi cadastrada, nesse caso a máquina se chamava teste.intranet:

         
        
         teste
        Server:  localhost
        Address:  127.0.0.1
        
        Name:    teste.intranet
        Address:  192.168.255.15
    


    Se quiser obter uma resposta mais completa digite:

         
         set q=any
    


    E agora, por exemplo, consulte as informações sobre o domínio intranet:

         
         intranet
        Server:  localhost
        Address:  127.0.0.1
        
        intranet       nameserver = server.intranet
        intranet       preference = 5, mail exchanger = server.intranet
        intranet
                origin = server.intranet
                mail addr = hostmaster.server.intranet
                serial = 2000041201
                refresh = 3600 (1H)
                retry   = 900 (15M)
                expire  = 1209600 (2W)
                minimum ttl = 43200 (12H)
        intranet       nameserver = server.intranet
        server.intranet     internet address = 192.168.255.10
    


    Quarta parte: Configuração do Apache

    Abra o

         linuxconf
    


         
        [root@localhost]#   linuxconf
    


    Vá em:

         
        Rede
            Apache - servidor Web
                Padrões
                    Endereço IP de domínio: 192.168.0.1
                    Nome do Servidor: server.intranet
                    Diretório raiz dos documentos: /var/httpd/html
                    Aceitar
                Domínios virtuais
                    Adicionar
                        Nome da máquina virtual: 10.0.0.1:80
                        Nome do servidor: www.lala
                        Diretório raiz dos documentos: /var/httpd/lala
                        Aceitar
                    Adicionar
                        Nome da máquina virtual: 10.0.0.2:80
                        Nome do servidor: www.mala
                        Diretório raiz dos documentos: /var/httpd/mala
                        Aceitar
                    Fechar
                Fechar
            Fechar
        Sair
    


         
        [root@localhost]#   cds
        [root@localhost]#   ./httpd stop && ./httpd start
    


    Abra um navegador e digite

             
            www.lala
        
        Ou
        
            www.mala
    


    Se tudo sair corretamente vc estará vendo as páginas dos dois domínios.

    ### CL 70 ###

    Entre como root e Digite:

    OBS.: Todos os valores e nomes são exemplos

    Passo 1

         [root@localhost]# linuxconf
    


    Vá em:

          
        rede 
            Nome da máquina e dispositivos IP de rede
             Nome da Máquina + Domínio: nome.intranet
                                   [X] Ativo
             Modo de Configuração: (o) Manual
             Primeiro nome + Domínio: nome.intranet
             Apelidos (opc): nome
             endereço ip: 192.168.0.10
             Máscara (opc): 255.255.255.0
             Dispositivo de rede: eth0
             Módulo do kernel: Característica da placa de rede do Sr. (Selecione pressionando <ctrlx>) 
            aceitar
           sim
          fechar
         sair
        aceite as alterações
           
    


    Digite:

         [root@localhost]# cds
    


        [root@localhost init.d]# ./network stop
    


        [root@localhost init.d]# ./network start
    


    Entre novamente no linuxconf:

         [root@localhost init.d]# linuxconf
    


    Passo 2

    Vá em:

           
        rede
            DNS - Especificação do servidor de nomes
            uso do DNS: [X] em operações normais, DNS é necessário
            domínio padrão: intranet
            IP do servidor de nomes 1: 127.0.0.1 (Esse endereço é para loopback local, caso o seu servidor de nomes tenha outro endereço por favor coloca-lo no local do mesmo)
            procurar domínio 1 (opc): intranet
           aceitar
           
    


    Passo 3

    Vá em:

             
        Roteamento e roteadores
            Definir     Padrões
             Roteador padrão: 10.0.0.1
                              [X] Ative o roteamento
           aceitar
          fechar
           
    


    Passo 4

            
        Vá em: 
        Apelidos de IP para máquinas virtuais
            Vá até eth0 e pressione "enter"
            Apelidos ou faixas de IP: 192.168.0.11
            Máscara (opc): 255.255.255.0
           aceitar
          fechar
           
    


    Passo 5

            
        Vá em: 
        DNS - servidor de nomes e domínios
            Configurar     domínios
             clique em adicionar
              Domínio: lala (Nome do domínio que o Sr. deseja)
              Servidor principal: nome.intranet. (Note que é o mesmo nome do Passo 1)
             aceitar
            fechar
           
    


    (Se o Sr. desejar clique em adicionar para um novo domínio, lembre-se que o Sr. deve ter para cada domínio um IP para máquinas virtuais, passo 4)

              
            Configurar     mapas de IPs reversos
             clique em adicionar
              Número de rede: 192.168.0 (O mesmo que o passo 1, só que sem o .10)
              Servidor principal: nome.intranet (O mesmo do passo 1)
              servidor de nome (NS): nome.intranet.
             aceitar
            fechar       
        
            Adicionar/Editar  Informações de Máquinas por Domínio
             pressione <enter>
              escreva www antes do .lala <enter>
              clique em adicionar
               máquina ou sub-domínio: www.lala (ou www.nome que o Sr. colocou, passo 5)
               Endereço IP: 192.168.0.11 (note que é o mesmo do passo 4)
              aceitar   
             fechar
            fechar
           fechar
          fechar
         Sair
         aceite as alterações
           
    


    Digite:

         [root@localhost]#cds
    


         [root@localhost init.d]# ./network stop
    


         [root@localhost init.d]# ./network start
    


         [root@localhost init.d]# ./named stop
    


         [root@localhost init.d]# ./named start
    


         [root@localhost init.d]# ./httpd stop
    


         [root@localhost init.d]# ./httpd start
    


    Entre no linuxconf novamente:

         [root@localhost init.d]# linuxconf
    


    passo 6

    Vá em:

           
        Rede
            Apache - servidor Web
             Padrões
              Endereço IP de domínio: 192.168.0.10 (o mesmo do passo 1)
              Nome do servidor: nome.intranet.
              Diretório raiz dos documentos: "/html" (pode colocar o diretório que o Sr. desejar para a alocação)
            aceitar
             Domínios virtuais: 192.168.0.11:80
             nome do servidor: www.lala (ou www.nome que o Sr. escolheu)
             Diretório raiz dos documentos: /html/lala (ou outro diretório da escolha do Sr.)
            aceitar
           fechar
          fechar
         fechar
        sair
        aceite as alterações
           
    


    Digite:

         [root@localhost]# cds
    


         [root@localhost init.d]# ./httpd stop
    


         [root@localhost init.d]# ./httpd start
    


    ### VERSÃO 7.0 ###

    Agora o Sr. deve editar o arquivo /var/named/lala (ou /var/named/nome que o Sr. escolheu)

    Digite:

         [root@localhost init.d]# cd
    


         [root@localhost]# mcedit /var/named/lala (ou /var/named/nome que o Sr. escolheu)
    


    Aparcerá algo parecido com:

            
        $TTL    43200
        @               IN      SOA     nome.intranet.
        hostmaster.server.intranet. (
                                1996012401 ; serial
                                1H ; refresh
                                15M ; retry
                                14D ; expire
                                12H ; default_ttl
                                )
        www             IN      A       192.168.0.11
        @               IN      NS      nome.intranet.
        @               IN      MX      5       nome.intranet.
        @               IN      A       192.168.0.11
           
    


    Insira as 3 últimas linhas substituindo nome.intranet pelo nome que o Sr. digitou no Passo 1 e o IP 192.168.0.11 pelo IP que senhor escolheu.

    Salve o arquivo

    Agora digite:

         [root@localhost]# cds
    


         [root@localhost init.d]#  ./named stop && ./named start &&
    


    E para o Sr. testar se o servior está funcionando use o seguinte comando:

         [root@localhost]# host www.lala
    


    Deverá aparecer algo como:

            
        www.lala. has address 192.168.0.11
    


    *Testando o servidor DNS com o Host

    Execute o seguinte comando com o nome da sua máquina (no caso do exemplo = bravo):

        [vladimir@bravo faq]$ host -d www.lala
    


    Se o servidor estiver funcionando corretamente deverá aparecer uma mensagem:

        ;; res_nmkquery(QUERY, bravo.conectiva, IN, A)
        ;; res_send()
        ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35069 
        ;; flags: rd; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0
        
        ;; QUESTION SECTION: 
        ;www.lala   43200   IN  A   
        
        ;; ANSWER SECTION:
        www.lala.   43200   IN  A   192.168.0.11
        
        ;; AUTHORITY SECTION:
        lala.       43200   IN  A   nome.intranet
        
        Received 69 bytes from 127.0.0.1#53 in 5 ms 
       
    


    Esta mensagem contém o nome do(s) servidor(es) de nomes no caso = lala, e seu(s) no(s). de registro.

    Agora o senhor pode fazer um teste editando a página www.lala (ou o nome que o senhor escolheu) que se encontra no diretório /var/httpd/html (ou o diretório que o senhor escolheu no passo 6), digite:

         [root@localhost]# cd /html/lala (diretório e nome que o Sr. escolheu)
    


         [root@localhost lala]# mcedit index.html
    


    Digite:

              
        <html>
        <center>
        teste www.lala (ou a frase que o Sr. digitou)
        </center>
        </html>
           
    


    Salve

    Entre em um ambiente gráfico e utilize um navegador,digite www.lala (ou o nome que o Sr. escolheu), deverá aparecer escrito:

    teste www.lala (ou a frase que o Sr. digitou)