Arquivados | criação de uma Rede de Área Local
data do Arquivo: 2019-06-26
Este conteúdo não está mais sendo atualizada ou mantida. O conteúdo é fornecido ” como está. Dada a rápida evolução da tecnologia, alguns conteúdos, passos ou ilustrações podem ter mudado.
intervalo de Endereço de | máscara de Sub-rede | Fornece | Endereços por LAN |
---|---|---|---|
10.0.0.0 – 10.255.255.255.255 | 255.0.0.0 | 1 classe de UMA LAN | 16,777,216 |
172.16.0.0 – 172.31.255.255 | 255.255.0.0 | 16 classe B LANs | 65,536 |
192.168.0.0 – 192.168.255.255 | 255.255.255.0 | 256 classe C LANs | 256 |
De rede e endereços de difusão
Outro aspecto importante da construção de uma LAN é de que os endereços nos dois extremos extremidades do intervalo de endereços são reservados para o uso como o de LAN, o endereço de rede e endereço de difusão. O endereço de rede é usado por um aplicativo para representar a rede geral. O endereço de transmissão é usado por um aplicativo para enviar a mesma mensagem para todos os outros hosts da rede simultaneamente.
Por exemplo, se você usar endereços no intervalo de 192.168.1.0 para 192.168.1.128, o primeiro endereço (192.168.1.0) é reservado como o endereço de rede e o último endereço (192.168.1.128) é reservado como o endereço de broadcast. Portanto, você só atribuir computadores individuais na LAN endereços IP no intervalo de 192.168.1.1 para 192.168.1.127:
endereço de Rede: | 192.168.1.0 |
---|---|
hosts Individuais: | 192.168.1.1 para 192.168.1.127 |
endereço de Broadcast: | 192.168.1.128 |
máscaras de Sub-rede
Cada host em uma rede local tem uma máscara de sub-rede. A máscara de sub-rede é um octeto que usa o número 255 para representar a parte do endereço de rede do endereço IP e um zero para identificar a parte do host do endereço. Por exemplo, a máscara de sub-rede 255.255.255.0 é usada por cada host para determinar a qual LAN ou classe pertence. O zero no final da máscara de sub-rede representa um host exclusivo dentro dessa rede.
nome de Domínio
O nome de domínio ou nome de rede, é um nome exclusivo seguido por um padrão de sufixos de Internet, tais como .com, .org, .mil, .net, etc. Você pode praticamente nomear sua LAN qualquer coisa se ela tiver uma conexão dial-up simples e sua LAN não for um servidor que fornece algum tipo de Serviço para outros hosts diretamente. Além disso, nossa rede de amostra é considerada privada, pois usa endereços IP no intervalo de 192.168.1.x. Mais importante ainda, o nome de domínio de escolha não deve ser acessível a partir da Internet se as restrições acima forem rigorosamente aplicadas. Por fim, para obter um nome de domínio” oficial”, você pode se registrar através da InterNIC, soluções de rede ou Register.com. consulte a seção Tópicos Relacionados mais adiante neste artigo para os sites com instruções detalhadas para obter nomes de domínio oficiais.
nomes de host
outro passo importante na configuração de uma LAN é atribuir um nome de host exclusivo a cada computador na LAN. Um nome de host é simplesmente um nome exclusivo que pode ser inventado e é usado para identificar um computador exclusivo na LAN. Além disso, o nome não deve conter espaços em branco ou pontuação. Por exemplo, os seguintes são nomes de host válidos que podem ser atribuídos a cada computador em uma LAN composta por 5 hosts: hostname 1 – Morpheus; hostname 2 – Trinity; hostname 3 – Tank; hostname 4 – Oracle; e hostname 5 – Dozer. Cada um desses nomes de host está em conformidade com o requisito de que não haja espaços em branco ou sinais de pontuação. Use nomes de host curtos para eliminar a digitação excessiva e escolha um nome fácil de lembrar.
a Tabela 2 resume o que cobrimos até agora neste artigo. Cada host na LAN terá o mesmo endereço de rede, endereço de transmissão, máscara de sub-rede e nome de domínio porque esses endereços identificam a rede em sua totalidade. Cada computador na LAN terá um nome de host e endereço IP que identifica exclusivamente esse host específico. O endereço de rede é 192.168.1.0 e o endereço de transmissão é 192.168.1.128. Portanto, cada host na LAN deve ter um endereço IP entre 192.168.1.1 a 192.168.127.
Quadro 2. Exemplo de endereços IP para uma rede local com 127 ou menos computadores interligados
endereço IP | Exemplo | Mesmo/exclusivo |
---|---|---|
endereço de Rede | 192.168.1.0 | Mesmo para todos os hosts |
Nome de domínio | www.yourcompanyname.com | o Mesmo para todos os hosts |
endereço de Broadcast | 192.168.1.128 | Mesmo para todos os hosts |
máscara de Sub-rede | 255.255.255.0 | o Mesmo para todos os hosts |
Hostname | Qualquer nome válido | Exclusivo para cada host |
endereços de Host | 192.168.1. x | x deve ser exclusivo para cada host |
atribuindo endereços IP em uma LAN
existem duas maneiras de atribuir endereços IP em uma LAN. Você pode atribuir manualmente um endereço IP estático a cada computador na LAN ou pode usar um tipo especial de servidor que atribui automaticamente um endereço IP dinâmico a cada computador à medida que ele faz login na rede.
endereçamento IP estático
endereçamento IP estático significa atribuir manualmente um endereço IP exclusivo a cada computador na LAN. Os três primeiros octetos devem ser os mesmos para cada host, e o último dígito deve ser um número exclusivo para cada host. Além disso, um nome de host exclusivo precisará ser atribuído a cada computador. Cada host na LAN terá o mesmo endereço de rede (192.168.1.0), endereço de broadcast (192.168.1.128), máscara de sub-rede (255.255.255.0), e (nome de domínio yourcompanyname.com). É uma boa ideia começar visitando cada computador na LAN e anotando o nome do host e o endereço IP para referência futura.
o endereçamento IP Dinâmico
o endereçamento IP Dinâmico é realizado através de um servidor ou host chamado DHCP (Dynamic Host Configuration Program) que atribui automaticamente um endereço IP único para cada computador que se conecta à rede local. Um serviço semelhante chamado BootP também pode atribuir automaticamente endereços IP exclusivos a cada host na rede. O serviço DHCP / BootP é um programa ou dispositivo que atuará como um host com um endereço IP exclusivo. Um exemplo de um dispositivo DHCP é um roteador que atua como um hub Ethernet (um dispositivo de comunicações que permite que vários de host para ser conectado através de uma porta Ethernet e uma porta específica) em uma extremidade e permite uma conexão com a Internet na extremidade oposta. Além disso, o servidor DHCP também atribuirá os endereços de rede e transmissão. Você não será obrigado a atribuir manualmente nomes de host e nomes de domínio em um esquema de endereçamento IP dinâmico.
o hardware LAN
atribuir nome de host e endereços IP será inútil se não houver hardware disponível para conectar todos os computadores juntos. Existem vários tipos diferentes de esquemas de hardware, como Ethernet, Token Ring, FDDI, Token Bus, etc. Como a Ethernet é o esquema de hardware mais usado, focaremos nossa atenção nela. Ethernet está disponível a partir de vários fornecedores de computadores diferentes, e é relativamente barato. Ethernet é uma especificação de LAN de banda base de 10 Mbps desenvolvida pela Xerox, Intel e equipamentos digitais. A fim de construir um hub Ethernet, você precisa do seguinte: uma Interface de Rede Ethernet (NIC) para cada computador, um compatíveis com Ethernet hub com, pelo menos, o mesmo número de portas, como haverá computadores na LAN e Ethernet (por cabo ou 10BaseT cabos) para conectar cada computador da NIC para o hub Ethernet.
certifique-se também de que o hardware de escolha é compatível com o sistema operacional Red Hat Linux. Essas informações de compatibilidade de hardware/software geralmente são encontradas na seção Requisitos na parte de trás da caixa de cada produto. Alternativamente, você pode perguntar a um vendedor de Computadores sobre os requisitos de hardware/software. Você geralmente pode economizar dinheiro comprando cartões LAN como um pacote vs. comprá-los individualmente.
ao escolher um hub Ethernet, certifique-se de que ele contenha pelo menos tantas portas quanto os computadores que participarão da LAN. É sempre melhor escolher um hub com portas adicionais para permitir a expansão.
se você planeja usar todos os computadores na LAN para acessar a Internet por meio de um provedor de Serviços de Internet local (ISP), o combo roteador/Ethernet é a escolha ideal. A unidade router / Ethernet é normalmente configurada usando qualquer computador conectado à LAN. Supondo que todos os computadores na LAN estejam executando o sistema operacional Red Hat Linux, será necessário um roteador que possa ser configurado usando um programa de configuração do Linux, como o LinuxConf.
finalmente, escolha cabos de rede para permitir a expansão. Normalmente, a maioria das redes Ethernet usa cabos 10BaseT com conectores RJ45 em cada extremidade. É sempre uma boa ideia comprar cabos 1 ou 2 vezes mais longos do que o comprimento necessário, caso a estrutura (topologia) da LAN mude no futuro.
Instalando o hardware
supondo que todo o hardware LAN esteja disponível, o próximo passo é instalá-lo. Primeiro desligue todos os computadores que participarão da LAN. Em seguida, abra a caixa em cada computador e instale cada NIC no slot apropriado na placa-mãe, tomando cuidado para seguir as instruções do fabricante.
encontre um local conveniente, mas seguro, para o hub Ethernet, de preferência um local centralizado no mesmo prédio ou sala junto com os computadores. Em seguida, execute o cabo do NIC em cada computador para o hub Ethernet, garantindo que todos os cabos estejam fora do caminho dos usuários que precisarão de acesso físico a cada computador na LAN. Além disso, certifique-se de seguir todas as instruções fornecidas com o hardware LAN antes de iniciar qualquer um dos computadores que participarão da LAN.
se você estiver usando um roteador para conectar a LAN à Internet ou usando um servidor DHCP, você precisará fazer alguma configuração conforme exigido pelo manual do Usuário. Por fim, supondo que todos os computadores estejam conectados ao hub Ethernet por meio do NIC e de uma porta específica no hub, agora você pode iniciar o processo de configuração do software usando o sistema operacional Red Hat.
configurar a LAN
como você configura os computadores na LAN dependerá se o sistema operacional Red Hat foi instalado antes ou depois do hardware da LAN. Se você instalou o hardware LAN antes de instalar o Red Hat, você será solicitado a configurar a rede durante o processo de instalação do Red Hat. No entanto, se você instalou o sistema operacional Red Hat após o hardware LAN, um programa chamado “Kudzu” detectará a placa Ethernet recém-instalada e iniciará o processo de configuração automaticamente. Siga estas etapas ao configurar cada placa Ethernet usando o programa ” Kudzu:
- durante o processo de inicialização, procure uma caixa de diálogo intitulada “Bem-vindo ao Kudzu.”Pressione Enter para iniciar o processo de configuração.
- em seguida, você deve ver outra caixa de diálogo que exibe o nome da marca para a placa Ethernet instalada. Pressione Enter novamente para continuar.
- após um breve atraso, você deve ver “gostaria de configurar a rede”.
- selecione a opção não usando a tecla Tab e pressione Enter. Descreverei a configuração de rede usando um utilitário chamado LinuxConf mais adiante neste artigo.
neste ponto, o processo de inicialização deve continuar normalmente e você será obrigado a fazer logon no computador como usuário root. Você deveria ter tido a oportunidade de criar uma conta root durante a instalação inicial do Red Hat.
usando LinuxConf para configurar sua placa Ethernet
você pode usar um programa de aplicativo chamado LinuxConf para configurar ou reconfigurar o NIC de cada computador na LAN. Você pode iniciar o utilitário LinuxConf digitando linuxconf
no prompt de comando de qualquer janela de terminal no ambiente de desktop KDE ou GNOME. Outra maneira de iniciar o utilitário LinuxConf é clicar no botão do menu Principal, selecionar sistema e, em seguida, LinuxConf. Quando o aplicativo LinuxConf for exibido, siga as etapas abaixo para configurar a placa Ethernet:
- na estrutura da árvore LinuxConf, selecione Configuração, Rede, tarefas do cliente, Informações básicas do Host.
- digite o nome do host totalmente qualificado que você atribuiu a este computador na guia Nome do Host.
- em seguida, clique na guia Adaptador 1, que exibe as configurações da placa Ethernet.
- verifique se o botão ativado está selecionado para garantir que a placa Ethernet esteja acessível.
- escolha a opção Manual Se você não estiver usando um servidor DHCP ou BootP em sua LAN e continue até a Etapa 6. Caso contrário, se você estiver usando um servidor DHCP ou BootP, escolha DHCP ou BootP de acordo e continue para a Etapa 12.
- digite o nome do host deste computador seguido por um período e o nome de domínio da LAN para a opção Nome Principal + domínio.
- insira o nome do host do computador, além de quaisquer aliases separados por um espaço em branco sob a opção Aliases.
- digite o endereço IP atribuído a este computador ao lado do endereço IP (como 192.168.1.1).
- digite 255.255.255.0 para a máscara de rede.
- para dispositivo net, digite eth0, que representa a primeira placa Ethernet localizada dentro do computador.
- a opção driver ou módulo do Kernel para a placa Ethernet deve ser preenchida automaticamente ao sair do LinuxConf.
- clique no botão Aceitar para ativar todas as alterações.
- repita as etapas 1-12 para cada computador na LAN, verificando se você inseriu o nome do host correto e o endereço IP correspondente.
Especificação do servidor de nomes
outro passo importante na configuração da LAN é configurar a especificação do servidor de Nomes, que é usada pelo Linux para procurar endereços IP quando apenas o nome do host do computador é fornecido. Existem dois métodos usados pelo Red Hat Linux para resolver nomes de host em endereços IP. Um método é via Domain Name Services (DNS), e o outro é por meio de um arquivo local em /etc/hosts. Localize o arquivo hosts digitando cd / etc
para alterar para o diretório / etc. O diretório / etc é onde a maioria dos arquivos de configuração do sistema são encontrados para cada computador. Em seguida, siga as etapas abaixo para resolver nomes de host Em endereço IP usando o arquivo/etc / hosts:
- na coluna da esquerda do LinuxConf, abra a categoria Nameserver specification (DNS).
- clique com o botão esquerdo do mouse na opção uso do DNS. (O botão deve ser pressionado.)
- digite localdomínio ao lado da categoria domínio de pesquisa 1.
- se você conhece os endereços IP primários e secundários para o servidor de nomes, que devem estar disponíveis para esta placa Ethernet, insira aqueles no IP do servidor de nomes 1 e IP das categorias nameserver 2. Caso contrário, você pode deixar essas categorias em branco.
- clique com o botão esquerdo do mouse no botão Aceitar para ativar todas as alterações.
caminho de pesquisa do nome do host
o caminho de pesquisa do nome do Host é usado pelo Red Hat Linux para pesquisar endereços IP atribuídos a nomes de host. Para configurar o caminho de pesquisa de nome de host para que o arquivo host local (/etc/hosts) seja usado para resolver nomes de host locais e os Serviços de domínio do ISP para resolver serviços de domínio da Internet, siga estas etapas:
- na coluna esquerda do LinuxConf, abra a categoria roteamento e Gateways.
- selecione a opção caminho de pesquisa do nome do Host.
- na coluna da direita do LinuxConf, selecione os vários IPs para uma opção de Host.
- selecione a opção hosts, dns na parte direita do LinuxConf.
- clique com o botão esquerdo do mouse no botão Aceitar para ativar todas as alterações.
configurando / etc / hosts
o sistema operacional Red Hat Linux precisa de alguma maneira de encontrar endereços IP dentro da LAN com base no nome do host de cada computador. Descrevi anteriormente no artigo que o Domain Name Service (DNS) é um método de resolver nomes de host em endereços IP. Em uma configuração DNS, os nomes de host e endereços IP já devem estar listados em um servidor de nomes pré-existente. Consulte o seu ISP local para obter esses endereços IP. Por outro lado, se houver um servidor de nomes centralizado, como acontece com pequenas LANs, um arquivo host precisará ser configurado em cada computador que recebeu um nome de host, endereço IP e quaisquer aliases. Este processo de configuração envolve a edição de um arquivo de texto localizado em /etc/host. Você vai precisar de ir a um dos computadores na LAN e siga os passos abaixo para criar e configurar o arquivo /etc/hosts:
- Na coluna da esquerda do LinuxConf, abra a categoria Diversos.
- abra a Categoria informações sobre hosts. Você deve ver uma entrada para este computador que inclui o endereço IP, nome do host e quaisquer aliases.
- clique com o botão esquerdo do mouse no botão Adicionar uma vez para adicionar uma entrada para outro host na LAN.
- digite o nome de domínio primário + para outro host na LAN na caixa de diálogo exibida (como trinity.yourcompanyname.com).
- digite um ou mais aliases para este computador ao lado da opção Alias (como tank).
- digite o endereço IP para o nome do host que você atribuiu para este computador ao lado do número IP.
- clique com o botão esquerdo do mouse no botão Aceitar para ativar todas as alterações.
- repita as etapas 1-7 para cada computador em sua LAN.
depois de executar as etapas 1-7 para todos os computadores, a guia /etc/hosts do LinuxConf deve listar uma entrada para cada computador em sua LAN, além da interface de loopback do host local. O nome do host local deve aparecer como localhost. Por fim, você pode salvar todas as alterações e sair do aplicativo LinuxConf seguindo as etapas abaixo:
- clique com o botão esquerdo do mouse no botão Sair na tela /etc/host depois que todos os nomes de host e endereços IP forem inseridos.
- para sair do aplicativo LinuxConf, clique com o botão esquerdo do mouse no botão Sair no canto inferior esquerdo.
- clique com o botão esquerdo do mouse no botão Ativar as alterações para ativar todas as alterações e sair do LinuxConf.
repita para cada host
agora que você configurou um computador em sua LAN, você precisará voltar e repetir todas as etapas acima para cada computador, começando com a seção Configurando a LAN. Se você preferir um procedimento menos demorado de configurar cada computador, você pode modificar o arquivo /etc/hosts em cada computador manualmente usando um método de cópia.
Você pode copiar o arquivo /etc/hosts que você acabou de criar para um disquete ou CD-ROM (se você tiver um CD gravável-ROM) e copie esse arquivo para o diretório /etc de cada computador em sua rede local. Para copiar o arquivo/etc / hosts para um disquete, digite o comando cp / etc /hosts/mnt / disquete
no prompt de comando. Faça isso no computador onde você configurou o arquivo inicial /etc/hosts usando o utilitário LinuxConf.
em seguida, pegue o disquete para cada computador na LAN e digite o comando cp /mnt/Floppy hosts /etc/host
em uma janela de terminal. Isso copiará o arquivo hosts para o diretório /etc em cada host. Se você estiver usando um CD-ROM, substitua o/mnt / disquete
/ nos comandos acima com / / mnt/cdrom /
para copiar arquivos de e para um CD-ROM gravável. O arquivo/etc / hosts, como você provavelmente notou, é apenas um arquivo de texto com uma lista de nomes de host e endereços IP separados em três colunas. Por fim, certifique-se de que o computador local e seu endereço IP associado estão listados duas vezes e todos os outros computadores na LAN são listados apenas uma vez.
testando a LAN
para testar a LAN completamente configurada, certifique-se de que os computadores são capazes de se comunicar uns com os outros após o processo de inicialização. Você pode começar digitando reboot
no prompt de comando em um terminal de comando em cada computador. Isso permite que você monitore as informações de teste que rolam pela tela como um procedimento padrão durante o processo de inicialização do Linux. Procure as seguintes informações:
Definir nome do host: | \<nome de host atribuído a este computador\> |
---|---|
Trazendo a Interface lo: | \<ok\ \<falha\> |
Trazendo a interface eth0 | \<ok\ \<falha\> |
A Definição do campo do nome deve exibir o nome do host que você atribuiu para este computador. As interfaces lo e eth0 devem ser exibidas para indicar que ambos os testes foram bem-sucedidos.
para determinar se cada computador pode se comunicar com todos os outros computadores na LAN, use o comando ping. Abra qualquer janela de terminal do host atual e digite o comando ping <endereço IP> ou <hostname>
, onde \\ ou \\ é o endereço IP e/ou o nome de host que você atribuído a este computador. Observe que você deve digitar o endereço IP ou o nome do host para que o comando ping funcione corretamente.
se você configurou a especificação DNS nameserver corretamente, o comando ping<hostname>
deve resolver o nome do host em um endereço IP correspondente. Caso contrário, você precisará usar o endereço IP que você já deve ter listado para todos os computadores na LAN. O comando ping enviará mensagens pela LAN para o endereço IP ou computador designado. Você deve ver várias mensagens ou pacotes (consistindo em bytes de informações) se os computadores estiverem “falando” ou se comunicando entre si. Esses pacotes são semelhantes aos seguintes:
64 bytes from 192.168.1.x : icmp_seq=0 ttl=255 time=0.8ms64 bytes from 192.168.1.x : icmp_seq=0 ttl=255 time=0.8ms64 bytes from 192.168.1.x : icmp_seq=0 ttl=255 time=0.8ms
Mostrar maisComo Mais ícone
hostname.yourcompanyname.com ping statistics4 packets transmitted, 4 packets received, 0% packet lossround-trip min/avg/max = 0.3/0.4/0.8 ms
Mostrar moreShow mais ícone
solução de problemas da LAN
se você não conseguir fazer ping em outro computador na LAN, veja como chegar à origem do problema. Em primeiro lugar, é uma boa ideia desligar todos os computadores da LAN usando o comando halt. No prompt de comando em cada computador, digite halt
. A principal razão para desligar todos os computadores é monitorar o feedback do processo de inicialização quando cada computador é iniciado novamente.
verifique todas as conexões de cabo entre cada computador, certificando-se de que todos os conectores RJ45 estão conectados corretamente. Depois de verificar se todos os cabos estão protegidos corretamente, inicie cada computador um de cada vez e procure a seguinte resposta durante o processo de inicialização:
Setting hostname: hostname.networkname
Mostrar moreShow mais ícone
outra resposta importante para examinar cuidadosamente é a seguinte:
Bringing up interface eth0
Mostrar maisComo Mais ícone
Leave a Reply