Como configurar a rede no CentOS7

Como configurar a rede no CentOS7
O CentOS 7 usa o Network Manager para gerenciar a rede. É uma ótima ferramenta que facilita a configuração da rede no CentOS. Possui utilitários gráficos e baseados em linha.Neste artigo, falarei sobre diferentes termos de rede, como encontrar informações relacionadas à rede e configuração de rede do CentOS 7. Vamos começar.

Ferramentas de configuração de rede no CentOS 7:

No CentOS 7, se você tiver um ambiente gráfico de desktop, como o GNOME instalado, poderá configurar a rede usando a interface gráfica do usuário.

O utilitário de configuração de rede gráfica está disponível em Formulários > Ferramentas do sistema > Configurações > Rede Como você pode ver na seção marcada da captura de tela abaixo.

Da linha de comando, você pode usar nmtui e nmcli comandos para configurar a rede através do gerente de rede.

nmtui não pode ser instalado por padrão no CentOS 7. Você pode executar o seguinte comando para instalá -los.

$ sudo yum install NetworkManager -tui -y

Entendendo a nomeação da interface de rede:

No Linux moderno, incluindo o CentOS 7, as interfaces de rede têm nomes como Ens33. Se o seu nome de interface de rede começar com en, Então é um cabo Ethernet conectado diretamente. Se o seu nome de interface de rede começar com wl, Então é uma interface wifi.

Depois, existem outras letras e números no nome, como pn, sm, boi indicando No barramento PCI ou USB, Mo slot de plugue quente, Xo dispositivo a bordo, respectivamente.

Então, WLP1S2 significa que é uma interface wifi (wl) no 1st Barramento USB/PCI, no 2nd caça -níqueis a quente.

Para descobrir o nome das interfaces de rede instaladas, execute o seguinte comando:

$ ip a

Endereços IP estáticos vs dinâmicos e DHCP:

O endereço IP estático é corrigido. Não muda com o tempo. Por outro lado, os endereços IP dinâmicos podem mudar com o tempo.

Quando um cliente DHCP solicita um servidor DHCP para um endereço IP, o servidor DHCP aluga um endereço IP de uma variedade de endereços IP por um determinado tempo (TTL). Após esse determinado período, o cliente DHCP deve solicitar o servidor DHCP para um endereço IP novamente. Portanto, cada cliente DHCP recebe um endereço IP diferente e não há garantia de que um determinado cliente DHCP obtenha o mesmo endereço IP a cada vez. Portanto, os endereços IP que você obtém do servidor DHCP é chamado de endereços IP dinâmicos.

Para aprender a configurar o endereço IP estático, consulte meu outro artigo em [Como configurar um IP estático no CentOS 7]

Você pode descobrir qual é o seu endereço IP se é estático ou dinâmico com o seguinte comando no CentOS 7:

$ ip a

Como você pode ver na seção marcada da captura de tela abaixo, meu endereço IP é 192.168.199.169 e os seus dinâmico.

Trabalhando com o cliente DHCP:

Se sua interface de rede estiver configurada para usar o DHCP, você pode usar dhclient Para renovar endereços IP. Vamos

Primeiro, libere o endereço IP da sua interface de rede com o seguinte comando:

$ sudo dhclient -v -r Ens36

Nota: Aqui, Ens36 é o nome da interface de rede.

Agora renove o endereço IP com o seguinte comando:

$ sudo dhclient -v ens36

Arquivos DNS e /etc /hosts:

Sistema de nomes de domínio ou Dns Em resumo, é usado para resolver nomes de host para endereços IP e vice -versa.

Veja como o DNS funciona, quando você visita o Google.com, seu computador procura um servidor DNS que você configura ou seu ISP definido para encontrar o endereço IP do Google.com, então ele se conecta a esse endereço IP e baixa a página da web ao seu navegador. Sem DNS, você teria que conhecer o endereço IP do Google.com e lembre -se disso, que é uma tarefa quase impossível no mundo de hoje.

Antes de existir o servidor DNS, /etc/hosts O arquivo foi usado para fazer resolução de nome. Ainda é útil para resolução de nomes locais. Por exemplo, quando você está desenvolvendo um site, pode preferir digitar meu website.com Em vez de digitar o endereço IP do seu servidor da web 192.168.199.169.

Para fazer isso, o arquivo abre /etc /hosts com o seguinte comando:

$ sudo vi /etc /hosts

Agora adicione a seguinte linha lá e salve o arquivo:

192.168.199.169 MyWebsite.com

Agora você pode acessar seu servidor da web local do navegador da web com muita facilidade.

Gateway padrão:

Se você está usando um roteador, já está usando um gateway. Geralmente é o endereço IP do seu roteador que você tem em sua casa. Tecnicamente, é o caminho de saída que um pacote originou do seu computador. O gateway padrão é o caminho para o qual o pacote seguirá por padrão.

Por exemplo, se você for ao Google.com, então a solicitação é enviada através do endereço IP do seu roteador, o gateway padrão.

Execute o seguinte comando para encontrar seu gateway padrão no CentOS 7:

$ IP Route Show

Como você pode ver, meu gateway padrão é 192.168.199.2.

Conectando a uma rede WiFi:

Você pode se conectar a uma rede wifi usando a interface gráfica do usuário, como pode ver na captura de tela abaixo.

Você também pode usar o NMTUI para se conectar a uma rede wifi.

Primeiro descubra o nome da interface da sua rede com o seguinte comando:

$ sudo ip a | grep wl

Meu nome de interface wifi é WLS34U1

Agora aberto nmtui:

$ sudo nmtui

Vá para Edite uma conexão.

Agora vá para

Agora selecione Wi-fi E então vá para

Agora digite o seu Nome do perfil, Dispositivo Nome, Wi-Fi Ssid, Segurança tipo e Senha. Então vá para .

A conexão Wi-Fi deve ser criada.

Agora pressione para voltar e ir para Ative uma conexão.

Agora selecione sua conexão Wi-Fi e vá para .

Deve ser ativado.

Agora pressione várias vezes para sair do NMTUI.

Agora, para testar se a Internet está funcionando, execute o seguinte comando:

$ ping google.com

A Internet está funcionando como você pode ver.

Problemas comuns:

Mesmo se você puder se conectar ao seu Wi-Fi ou rede, a Internet pode não funcionar. O problema mais comum é que o servidor DHCP retorna servidor DNS inválido.

Para consertar isso, execute o seguinte comando:

$ echo "NameServer 8.8.8.8 "| sudo tee -a /etc /resolv.conf

Seu gateway padrão pode não ser definido às vezes. Você pode adicionar um gateway padrão com o seguinte comando:

$ sudo rota ip adicionar padrão via 192.168.43.1 dev wls34u1

Nota: Aqui 192.168.43.1 é o endereço IP do meu roteador e WLS34U1 é o nome da interface de rede Wi-Fi.

Então é assim que você define as configurações de rede no CentOS 7. Obrigado por ler este artigo.