Compreendendo como distribuições RHEL gerência dispositivos de rede versão RHEL 7
Muitos administradores de GNU/Linux se acostumaram a utilizar o comando ifconfig para exibir e definir endereços IPs em hosts GNU/Linux.
Embora este comando ainda seja válido, ele é marcado como obsoleto em comparação ao comando ip.
Para usuários de sistemas Microsoft Windows que migram ou interagem com sistemas GNU/Linux, o uso do comando ifconfig é algo natural, já que o ipconfig se torna idênticos na linha de comando.
Mas como recomendação por parte de novas práticas, vamos aprender a utilizar o comando ip.
Nos sistemas RHEL 7 também nos traz novidades nas nomenclaturas dos dispositivos.
No primeiro contato pode ser algo estranho para nós que estamos acostumados com o usados /dev/eth0.
E também vamos abordar algo novo em sistemas RHEL o comando hostnamectl. No qual pode ser usado para definir o nome do host para a sessão atual e persistentemente em uma configuração só, sem a necessidade de utilizar o comando hostname ou a edição do arquivo /etc/hostname.
Aprendendo a nomenclatura consistente para dispositivos de rede
Há algum tempo temos em servidores e desktops a utilização cada vez maior de muitas interfaces de placas de rede de várias portas e interfaces LON (LAN na placa-mãe).
Na utilização da nomenclatura tradicional, tudo isso pode ocorrer de termos dispositivos de rede inconsistentes.Na família RHEL 7 e suas distribuições provenientes, udev suporta um número de diferentes esquemas de nomeação para os dispositivos de rede.
Esse padrão para a distribuição de nomes fixos com base em firmware, topologia e informações de localização devolvidos a partir do próprio dispositivo.
Dentro desse modo, a nomenclatura é relacionada com o próprio dispositivo físico e mantém-se consistente e previsível, mesmo no advento de falha de hardware que é substituído.
Com essa nova metodologia é evitar que o dispositivo eth0 se torne o eth1 e vice-versa.
A desvantagem é que os nomes se tornam longos e difíceis de serem lembrados.
Neste exemplo no qual utilizo o VirtualBox onde é nomeada como eno16777737.
A nomenclatura é gerida por systemd, o novo daemon de inicialização no qual suporta os esquemas de nomeação ao detectar o hardware durante o processo de inicialização.
Esquema 1: Especifica nomes que podem incorporar firmware ou a informação da BIOS que foi retornada do dispositiv o onboard. Podem assumir a forma de enoxxx (letra o é de onboard). Caso esse esquema falhe vai para o esquema 2.
Esquema 2: Especifica nomes que podem incorporar firmware ou a informação da BIOS de retorno dos cartões do slot PCI Express. Podem assumir a forma de ensxxx. Caso esse esquema falhe vai para o esquema 2.
Esquema 3: Especifica nomes que podem incorporar a localização física do conector tal como o endereço do slot da placa-mãe. Podem assumir a forma de enpxxx. Caso esse esquema falhe volta ao esquema 5 (Esquema 4 é opcional).
Esquema 4: Identifica nomes baseados no MAC (Media Acess Control), endereço do NIC (Network Intaface Card) definidos no HWADDR (Endereço de Hardware) atribuídos no arquivo de configuração de rede. Esses nomes assumem a forma do nome fornecido de uma placa de interface LOM de eno16777737 para interna, como root, edita o /etc/sysconfig/network-scripts/icfg-eno16777737, neste caso é obrigatório adicionar o atributo HWADDR e editar o arquivo. Usando o atributo NICDEVICE="interno".
Esquema 5: Se tudo falhar na nomeação dos dispositivos voltamos para o esquema de nomenclatura tradicional, como eth0, eth1 assim por diante.
Resumo:
Todo dispositivo de interface de rede terá um prefixo de dois caracteres. No qual faz denotação ao tipo do protocolo da NIC.
en : Ethernet
wl : Lan sem fio
ww : Wide Area Wireless
Identificação do 3 caractere:
o : Dispositivos onboard
s : Dispositivo de slot hot-plug
p : Dispositivo PCI ou USB
Até a próxima.
Esquema 5: Se tudo falhar na nomeação dos dispositivos voltamos para o esquema de nomenclatura tradicional, como eth0, eth1 assim por diante.
Resumo:
Todo dispositivo de interface de rede terá um prefixo de dois caracteres. No qual faz denotação ao tipo do protocolo da NIC.
en : Ethernet
wl : Lan sem fio
ww : Wide Area Wireless
Identificação do 3 caractere:
o : Dispositivos onboard
s : Dispositivo de slot hot-plug
p : Dispositivo PCI ou USB
Até a próxima.
Nenhum comentário:
Postar um comentário