No CentOS 7, se você tiver um ambiente de área de trabalho gráfico como o GNOME instalado, poderá configurar a rede usando a interface gráfica do usuário.
O utilitário gráfico de configuração de rede está disponível em Formulários > Ferramentas do sistema > Definições > Rede como você pode ver na seção marcada da imagem abaixo.
Na linha de comando, você pode usar nmtui e nmcli comandos para configurar a rede através do Network Manager.
nmtui pode não ser instalado por padrão no CentOS 7. Você pode executar o seguinte comando para instalá-los.
$sudo yum installNetworkManager-tui-e
Compreendendo a nomenclatura da interface de rede:
No Linux moderno, incluindo CentOS 7, as interfaces de rede têm nomes como ens33 . Se o nome da sua interface de rede começar com sobre , então é um cabo Ethernet conectado diretamente. Se o nome da sua interface de rede começar com wl , então é uma interface WiFi.
Depois, há algumas outras letras e números no nome, como pN , sM , boi indicando N barramento PCI ou USB, M o slot hot plug, X o dispositivo de bordo, respectivamente.
Então, wlp1s2 significa que é uma interface WiFi ( wl ) no 1 stBarramento USB / PCI, no 2 WLslot hot plug.
Para descobrir o nome de suas interfaces de rede instaladas, execute o seguinte comando:
$ippara
Endereços IP estáticos vs dinâmicos e DHCP:
O endereço IP estático é fixo. Isso 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 um intervalo de endereços IP por um determinado período (TTL). Após esse determinado tempo, o cliente DHCP deve solicitar ao servidor DHCP um endereço IP novamente. Assim, cada cliente DHCP obtém um endereço IP diferente e não há garantia de que um determinado cliente DHCP obterá o mesmo endereço IP todas as vezes. Portanto, os endereços IP que você obtém do servidor DHCP são chamados de endereços IP dinâmicos.
Para saber como 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, seja estático ou dinâmico, com o seguinte comando no CentOS 7:
$ipparaComo você pode ver na seção marcada da imagem 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 DHCP, você pode usar dhclient para renovar endereços IP. Vamos
Primeiro, libere o endereço IP de sua interface de rede com o seguinte comando:
$sudodhclient-v -rens36NOTA: Aqui, ens36 é o nome da interface de rede.
Agora renove o endereço IP com o seguinte comando:
$sudodhclient-vens36
Arquivos DNS e / etc / hosts:
Sistema de Nome de Domínio ou DNS em suma, é usado para resolver nomes de host em endereços IP e vice-versa.
Veja como funciona o DNS: quando você visita google.com, seu computador procura um servidor DNS que você configurou ou seu ISP configurado para encontrar o endereço IP de google.com, em seguida, ele se conecta a esse endereço IP e baixa a página da web para seu navegador. Sem o DNS, você teria que saber o endereço IP do google.com e lembrá-lo, o que é uma tarefa quase impossível no mundo de hoje.
Antes de o servidor DNS existir, / etc / hosts arquivo foi usado para fazer a resolução de nomes. Ainda é útil para resolução de nomes locais. Por exemplo, quando você está desenvolvendo um site, pode preferir digitar mywebsite.com em vez de digitar o endereço IP do seu servidor web 192.168.199.169 .
Para fazer isso, abra o arquivo / etc / hosts com o seguinte comando:
$sudo nós /etc/hospedeiros
Agora adicione a seguinte linha e salve o arquivo:
192.168.199.169 mywebsite.com
Agora você pode acessar seu servidor da web local a partir do navegador da web com muita facilidade.
Gateway padrão:
Se estiver usando um roteador, você 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 originado de seu computador segue. O gateway padrão é o caminho para o qual o pacote irá por padrão.
Por exemplo, se você for para google.com, a solicitação será enviada por meio do endereço IP do seu roteador, o gateway padrão.
Execute o seguinte comando para encontrar seu gateway padrão no CentOS 7:
$rota de ipexposiçãoComo você pode ver, meu gateway padrão é 192.168.199.2 .
Conectando-se a uma rede WiFi:
Você pode se conectar a uma rede WiFi usando a interface gráfica do usuário, como você pode ver na captura de tela abaixo.
Você também pode usar nmtui para se conectar a uma rede sem fio.
Primeiro, descubra o nome de sua interface de rede com o seguinte comando:
$sudo ippara| pegadawlMeu nome de interface WiFi é wls34u1
Agora abra o nmtui:
$sudonmtuiVamos para Editar uma conexão .
Agora vá para
Agora selecione Wi-fi e depois vá para
Agora entre no seu Nome do perfil , Dispositivo nome, Wi-Fi SSID , Segurança digite e Senha . Então vá para .
Deve ser criada uma conexão Wi-Fi.
Agora pressione 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:
$pingGoogle comA internet está funcionando como você pode ver.
Problemas comuns:
Mesmo que você consiga se conectar ao seu Wi-Fi ou rede, a Internet pode não funcionar. O problema mais comum é que o servidor DHCP retorna um servidor DNS inválido.
Para corrigir isso, execute o seguinte comando:
$jogou fora 'nameserver 8.8.8.8' | sudo tee -para /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 de ipadicionar padrão via 192.168.43.1 dev wls34u1NOTA: aqui 192.168.43.1 é o endereço IP do meu roteador e wls34u1 é o nome da interface da rede Wi-Fi.
É assim que você define as configurações de rede no CentOS 7. Obrigado por ler este artigo.