Por padrão, o Fedora usa endereços IP fornecidos pelo DHCP quando estão conectados a um servidor DHCP. Podemos usar os métodos abaixo para usar o endereço IP estático e outras opções de rede, como VLANs, títulos, pontes, equipes, etc.
O que vamos cobrir?
Neste guia, veremos dois métodos para definir um IP estático no Fedora 33 Workstation. Embora este guia seja realizado no Fedora 33, também deve funcionar em outras versões do Fedora. Vamos começar com este processo.
Antes que você comece
Observe que assumimos que você tem
Método 1. Usando o utilitário de linha de comando nmcli para definir um endereço IP estático no Fedora 33
NMCLI ou NetworkManager Command Line Interface é um utilitário de linha de comando para gerenciar conexões de rede. Usuários e scripts usam o utilitário NMCLI para controlar o NetworkManager. Para e.g., Você pode editar, adicionar, remover, ativar ou desativar conexões de rede. Também podemos usá -lo para exibir o status de um dispositivo de rede.
A sintaxe de um comando nmcli é o seguinte:
objeto nmcli [options] comando | ajuda
Passo 1. Para verificar o status geral do NetworkManager, use o comando:
$ nmcli status geral
Você também pode usar o comando abaixo para ver uma saída concisa sobre o estado de conexão:
$ nmcli -t -f estado geral
Como você pode ver, está mostrando um estado conectado por enquanto. Se você desligar a conexão com fio, ela mudará para um estado desconectado. Isso é mostrado na figura abaixo:
Passo 2. Agora, depois de nos conectar a uma rede, podemos ver as conexões ativas em nosso sistema usando:
$ nmcli con show -a
Você também pode usar o comando abaixo para ver interfaces ativas e inativas:
$ nmcli dev status
Como você pode ver, agora, apenas uma conexão é ativa no dispositivo ENP0S3. Para ver a configuração de rede atual para ENP0S3, use o comando:
$ ifconfig ENP0S3
Você também pode usar o comando IP:
$ ip addr | Grep ENP0S3
Observe que nosso IP atual é 10.0.2.15; Precisamos defini -lo como 10.0.2.27.
etapa 3. Para alterar o IP de ENPS03 para um IP estático, use o seguinte formato de comando:
$ sudo nmcli conexão modificar network_uuid ipv4.Endereço new_static_ip/24
Onde Network_uuid é obtido na Etapa 2. 'new_static_ip' é o novo IP que queremos atribuir estaticamente. Se nosso novo endereço IP for 10.0.2.27, então o comando será:
$ sudo nmcli conexão Modificar F02789F7-9D84-3870-AC06-8E4EDBD1ECD9 IPV4.Endereço 10.0.2.27/24
Se você se sentir desconfortável com a rede Uuid, também pode o nome da conexão (conexão com fio 1), como mostrado abaixo:
$ sudo nmcli conexão modificar 'conexão com fio 1' ipv4.Endereço 10.0.2.27/24
OBSERVAÇÃO: Para evitar conflitos de IP, não use um IP já atribuído.
Passo 4. Agora configure o gateway padrão para o nosso IP com o comando:
$ sudo nmcli conexão modificar 'conexão com fio 1' ipv4.Gateway 10.0.2.11
Etapa 5. Agora defina o endereço DNS da rede usando:
$ sudo nmcli conexão modificar 'conexão com fio 1' ipv4.DNS 8.8.8.8
Etapa 6. Agora precisamos alterar o esquema de endereçamento IP de DHCP para estática:
$ sudo nmcli conexão modificar 'conexão com fio 1' ipv4.Manual do método
Etapa 7. Agora desligue e depois ligue a conexão para aplicar alterações:
$ sudo nmcli conexão com a conexão com fio 1.'
$ sudo nmcli conexão com a conexão com fio 1.'
Todas as etapas acima são mostradas na figura abaixo:
Agora, novamente, verifique o gateway e o IP com o comando:
$ rota -n
$ ip addr | Grep ENP0S3
Você pode ver o gateway e os endereços IP são alterados para os valores que definimos nas etapas acima.
Método 2. Usando um método gráfico para definir um endereço IP estático no Fedora 33
Esta é uma maneira muito direta de definir um endereço IP estático no Fedora 33 OS; Siga os passos abaixo:
Passo 1. Na área de trabalho do Gnome, vá para a guia Atividades e procure configurações e inicie -o:
Passo 2. No painel esquerdo, você verá a guia da rede. Dentro da guia Rede, clique no ícone Configurações, como mostrado abaixo:
etapa 3. Uma nova janela será aberta, exibindo os endereços IP já configurados, Gateway, DNS, como mostrado abaixo:
Passo 4. Na janela acima, selecione a opção IPv4 na barra superior:
Etapa 5. Dentro do segmento do método IPv4, selecione o botão de rádio correspondente à opção manual:
Etapa 6. Quando você seleciona o método manual, ele abrirá algumas caixas de texto para preencher os endereços IP, DNS, rotas e outras informações relacionadas à configuração de rede, conforme mostrado na imagem acima. Estamos adicionando os seguintes detalhes:
Endereços IP: 10.0.1.27
Máscara de rede: 255.255.255.0
Gateway: 10.0.1.0
DNS: 8.8.8.8
Estamos saindo da linha do segmento de rota para ser definido automaticamente. Veja a imagem de referência abaixo:
Etapa 7. Agora, precisamos parar e reiniciar a conexão de rede usando a chave de conexão na guia Principal de rede, como mostrado abaixo:
Etapa 8. Agora vamos verificar se o novo endereço IP, DNS e gateway estão atribuídos corretamente. Vá para a guia Principal de rede e clique no ícone Configurações, conforme mostrado na figura abaixo:
Etapa 9. Percebi que o endereço IP, o gateway e o DNS são alterados para os novos valores que selecionamos nas etapas acima:
Conclusão
É tudo por agora; Estabelecemos com sucesso um endereço IP estático no Fedora 33 estação de trabalho. Vimos a linha de comando e os métodos gráficos. O método da CLI é a única maneira de definir o endereço IP estático em servidores não-gui ou sem cabeça. O método gráfico é mais conveniente para usuários de desktop e usuários iniciantes de linux.