Neste artigo, mostraremos como configurar um endereço IP estático/fixo para sua rede WiFi a partir da linha de comando em distribuições Linux modernas que usam o NetworkManager para gerenciar os dispositivos de rede.
Este artigo deve funcionar nas seguintes distribuições Linux listadas e em outras distribuições Linux (não listadas) que usam o NetworkManager para gerenciar as redes e têm a ferramenta de linha de comando “nmcli” disponível.
- Ubuntu
- Debian
- Linux Mint
- SO elementar
- Fedora
- RHEL
- Fluxo CentOS
- AlmaLinux
- Linux rochoso
- openSUSE
- SUSE Linux Enterprise Server (SLES)
- OracleLinux
Tópico de Conteúdo:
- Conectando-se a uma rede WiFi a partir da linha de comando no Linux usando Nmcli
- Encontrando as informações atuais de endereçamento IP da interface de rede WiFi no Linux
- Configurando um endereço IP estático/fixo para rede WiFi a partir da linha de comando no Linux usando Nmcli
- Verificando a conectividade com a Internet na linha de comando
- Conclusão
Conectando-se a uma rede WiFi a partir da linha de comando no Linux usando Nmcli
Antes de começar, certifique-se de que sua interface de rede WiFi esteja habilitada e que você esteja conectado à rede WiFi desejada usando o NetworkManager.
Encontrando as informações atuais de endereçamento IP da interface de rede WiFi no Linux
Ao configurar um endereço IP estático/fixo para sua rede WiFi, aprender sobre as informações atuais de endereço IP será útil, pois a maioria das informações IP (ou seja, servidor DNS, gateway, máscara de sub-rede) permanecerá a mesma; apenas o endereço IP pode ser alterado.
Para encontrar o nome da interface de rede WiFi e o nome da conexão NetworkManager atualmente ativa, execute o seguinte comando:
$ sudo dispositivo nmcli
No nosso caso, o nome da interface de rede WiFi é “wlp7s27u1” e o nome da conexão NetworkManager atualmente ativa é “NodeKite-2.4G”. Anote essas informações, pois você precisará delas em breve.
Para encontrar as informações de endereço IP atualmente configuradas (ou seja, endereço IP, máscara de sub-rede, gateway, servidor DNS) da interface de rede WiFi “wlp7s27u1”, execute o seguinte comando:
$ sudo nmcli -f GENERAL.DEVICE, GENERAL.CONNECTION, IP4.ADDRESS, IP4.GATEWAY, dispositivo IP4.DNS mostra wlp7s27u1Como você pode ver, o endereço IP atribuído em nossa interface de rede WiFi “wlp7s27u1” é 192.168.0.113, a máscara de sub-rede é /24 (ou 255.255.255.0), o endereço IP do gateway (o endereço IP do WiFi conectado roteador) é 192.168.0.1 e o endereço do servidor DNS é 1.1.1.1.
Configurando um endereço IP estático/fixo para rede WiFi a partir da linha de comando no Linux usando Nmcli
Para configurar um endereço IP estático/fixo para sua rede WiFi, você precisa saber o nome da conexão NetworkManager que está configurado para sua interface de rede WiFi se conectar à sua rede WiFi.
Para encontrar o nome da conexão do NetworkManager, execute o seguinte comando:
$ sudo conexão nmcliNo nosso caso, o nome da conexão NetworkManager para nossa rede WiFi é “NodeKite-2.4G”.
Para configurar um endereço IP estático/fixo de 192.168.0.25 (digamos) para a rede WiFi “NodeKite-2.4G” (digamos) com todas as outras informações de IP (ou seja, máscara de sub-rede, gateway, servidor DNS) intactas, execute o seguinte comando:
$ sudo modificação de conexão nmcli 'NodeKite-2.4G' manual do método ipv4.ipv4.addresses 192.168.0.25 / 24 ipv4.gateway 192.168.0.1 ipv4.dns 1.1.1.1Assim que a conexão NetworkManager “NodeKite-2.4G” estiver configurada com um endereço IP estático/fixo, execute o seguinte comando para aplicar as alterações:
$ sudo conexão nmcli ativada 'NodeKite-2.4G'
Como você pode ver, um endereço IP estático/fixo está definido para a interface de rede WiFi “wlp7s27u1”.
Você pode confirmar se o endereço IP estático/fixo de 192.168.0.25 está definido para a interface de rede WiFi “wlp7s27u1” usando também o comando “ip”:
$ IP a
Verificando a conectividade com a Internet na linha de comando
Se você configurou corretamente um endereço IP estático/fixo na interface de rede WiFi, você poderá executar ping em “google.com” (ou nos nomes de domínio de qualquer outro site popular) para verificar se possui conectividade com a Internet.
$ pingar -c 3 Google com
Conclusão
Neste artigo, mostramos como encontrar as informações atuais de endereço IP da sua interface de rede WiFi. Também mostramos como configurar um endereço IP estático/fixo para sua interface de rede WiFi no Linux a partir da linha de comando usando o NetworkManager. Definir um endereço IP estático/fixo é essencial para hospedar algum tipo de servidor/serviço em seu computador.