{"id":10779,"date":"2023-08-23T11:55:31","date_gmt":"2023-08-23T14:55:31","guid":{"rendered":"https:\/\/www.homehost.com.br\/blog\/?p=10779"},"modified":"2023-09-08T08:05:50","modified_gmt":"2023-09-08T11:05:50","slug":"comando-ip-no-linux","status":"publish","type":"post","link":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/","title":{"rendered":"Tudo sobre o comando ip no Linux"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>O comando <strong>ip<\/strong> no Linux tem como principal objetivo simplificar a vida dos administradores de sistemas quando se trata das tarefas de rede em servidores.<\/p>\n\n\n\n<p>Por\u00e9m, o <strong>ip<\/strong> n\u00e3o \u00e9 um comando que faz apenas tarefas simples, possui v\u00e1rias funcionalidades avan\u00e7adas.<\/p>\n\n\n\n<p>Embora semelhante ao comando <strong>ifconfig<\/strong>, o ip surgiu como um substituto muito mais poderoso e contendo mais funcionalidades essenciais.<\/p>\n\n\n\n<p>O <strong>ifconfig<\/strong> \u00e9 considerado obsoleto em todas distribui\u00e7\u00f5es Linux atualmente, e foi substitu\u00eddo pelo comando <strong>ip<\/strong>, mas voc\u00ea ainda pode utiliz\u00e1-lo se preferir.<\/p>\n\n\n\n<p>Mesmo obsoleto, o comando <strong>ifconfig<\/strong> permanece funcionando na ampla maioria das distribui\u00e7\u00f5es Linux.<\/p>\n\n\n\n<p>Dentre as principais fun\u00e7\u00f5es, o comando <strong>ip<\/strong> no Linux \u00e9 respons\u00e1vel por adicionar endere\u00e7os IP \u00e0s interfaces de rede das m\u00e1quinas, assim como ativ\u00e1-las ou desativ\u00e1-las e administrar a tabela cache do ARP.<\/p>\n\n\n\n<p>Dessa forma, voc\u00ea ter\u00e1 exemplos pr\u00e1ticos de uso do comando <strong>ip<\/strong> no Linux, desde o mais simples ao mais detalhado.<\/p>\n\n\n\n<p>Observa\u00e7\u00e3o: Recomendamos que voc\u00ea salve uma c\u00f3pia dos arquivos de configura\u00e7\u00e3o antes de iniciar qualquer modifica\u00e7\u00e3o.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Conte\u00fado<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Fixar_IP_no_Linux\" title=\"Fixar IP no Linux\">Fixar IP no Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Fixar_IP_em_distribuicoes_Linux_baseadas_em_Red_Hat\" title=\"Fixar IP em distribui\u00e7\u00f5es Linux baseadas em Red Hat\">Fixar IP em distribui\u00e7\u00f5es Linux baseadas em Red Hat<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Fixar_IP_em_distribuicoes_Linux_baseadas_em_Debian\" title=\"Fixar IP em distribui\u00e7\u00f5es Linux baseadas em Debian\">Fixar IP em distribui\u00e7\u00f5es Linux baseadas em Debian<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_configurar_endereco_IP_de_forma_temporaria_no_Linux\" title=\"Como configurar endere\u00e7o IP de forma tempor\u00e1ria no Linux.\">Como configurar endere\u00e7o IP de forma tempor\u00e1ria no Linux.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_exibir_todas_as_interfaces_de_rede_no_Linux\" title=\"Como exibir todas as interfaces de rede no Linux\">Como exibir todas as interfaces de rede no Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_exibir_o_endereco_IP_de_uma_interface_de_rede_especifica\" title=\"Como exibir o endere\u00e7o IP de uma interface de rede espec\u00edfica\">Como exibir o endere\u00e7o IP de uma interface de rede espec\u00edfica<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_exibir_o_endereco_IP_de_forma_destacada_na_saida_do_comando\" title=\"Como exibir o endere\u00e7o IP de forma destacada na sa\u00edda do comando\">Como exibir o endere\u00e7o IP de forma destacada na sa\u00edda do comando<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_Mostrar_endereco_IP_no_formato_JSON\" title=\"Como Mostrar endere\u00e7o IP no formato JSON\">Como Mostrar endere\u00e7o IP no formato JSON<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_transformar_a_saida_em_JSON_mais_legivel\" title=\"Como transformar a sa\u00edda em JSON mais leg\u00edvel\">Como transformar a sa\u00edda em JSON mais leg\u00edvel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_remover_o_IP_de_uma_interface_de_rede\" title=\"Como remover o IP de uma interface de rede\">Como remover o IP de uma interface de rede<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_ativar_a_interface_de_rede\" title=\"Como ativar a interface de rede\">Como ativar a interface de rede<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_desabilitar_interfaces_de_rede\" title=\"Como desabilitar interfaces de rede\">Como desabilitar interfaces de rede<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_remover_todos_os_IPs_de_uma_interface_de_rede\" title=\"Como remover todos os IPs de uma interface de rede\">Como remover todos os IPs de uma interface de rede<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_consultar_tabela_de_roteamento_no_Linux\" title=\"Como consultar tabela de roteamento no Linux\">Como consultar tabela de roteamento no Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_adicionar_rota_estatica_a_tabela_de_roteamento\" title=\"Como adicionar rota est\u00e1tica \u00e0 tabela de roteamento\">Como adicionar rota est\u00e1tica \u00e0 tabela de roteamento<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_remover_a_rota_estatica\" title=\"Como remover a rota est\u00e1tica\">Como remover a rota est\u00e1tica<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_adicionar_rota_estatica_de_forma_permanente\" title=\"Como adicionar rota est\u00e1tica de forma permanente\">Como adicionar rota est\u00e1tica de forma permanente<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_adicionar_Default_Gateway_com_o_comando_IP\" title=\"Como adicionar Default Gateway com o comando IP\">Como adicionar Default Gateway com o comando IP<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_remover_determinado_default_gateway\" title=\"Como remover determinado default gateway\">Como remover determinado default gateway<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_acessar_o_Cache_da_tabela_ARP\" title=\"Como acessar o Cache da tabela ARP\">Como acessar o Cache da tabela ARP<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Criando_entrada_ARP_manualmente\" title=\"Criando entrada ARP manualmente\">Criando entrada ARP manualmente<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Removendo_entrada_ARP_manualmente_com_o_comando_ip\" title=\"Removendo entrada ARP manualmente com o comando ip\">Removendo entrada ARP manualmente com o comando ip<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Liberando_entradas_da_tabela_ARP_com_o_comando_ip\" title=\"Liberando entradas da tabela ARP com o comando ip\">Liberando entradas da tabela ARP com o comando ip<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Como_alterar_o_MTU_de_uma_conexao_de_rede_com_o_comando_ip\" title=\"Como alterar o MTU de uma conex\u00e3o de rede com o comando ip\">Como alterar o MTU de uma conex\u00e3o de rede com o comando ip<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Alterando_o_MAC_da_rede_com_o_comando_ip_no_Linux\" title=\"Alterando o MAC da rede com o comando ip no Linux\">Alterando o MAC da rede com o comando ip no Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#Consideracoes_finais\" title=\"Considera\u00e7\u014des finais\">Considera\u00e7\u014des finais<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fixar_IP_no_Linux\"><\/span>Fixar IP no Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Fixar IP nas interfaces de rede \u00e9 uma tarefa recorrente para todo usu\u00e1rio administrador de sistemas Linux.<\/p>\n\n\n\n<p>Para voc\u00ea poder executar tarefas com este comando, seu usu\u00e1rio precisa ter n\u00edvel de super usu\u00e1rio para ser capaz de executar o comando <strong>su (switch user)<\/strong> via terminal.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fixar_IP_em_distribuicoes_Linux_baseadas_em_Red_Hat\"><\/span>Fixar IP em distribui\u00e7\u00f5es Linux baseadas em Red Hat<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Em nosso primeiro exemplo, vamos vincular o endere\u00e7o IP \u00e0 interface de nossa m\u00e1quina. Para tanto, primeiro voc\u00ea deve visualizar quais os nomes das interfaces existentes em sua m\u00e1quina.<\/p>\n\n\n\n<p>Para isso, execute o seguinte comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip a<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Dever\u00e1 trazer uma sa\u00edda parecida com essa:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554.png\" alt=\"comando ip a\" class=\"wp-image-10789\" width=\"725\" height=\"311\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554.png 725w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554-300x129.png 300w\" sizes=\"(max-width: 725px) 100vw, 725px\" \/><\/figure>\n\n\n\n<p>Neste caso, a interface possui o nome ens160 e IP 192.168.153.139\/24<\/p>\n\n\n\n<p>Agora, utilizando o editor <strong>vim<\/strong> ou qualquer outro editor de sua prefer\u00eancia, voc\u00ea pode editar o arquivo da interface da seguinte forma:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo vim \/etc\/sysconfig\/network-scripts\/ifcfg-ens160<\/code><\/pre>\n\n\n\n<p>Antes da altera\u00e7\u00e3o:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-190344.png\" alt=\"ifcfg para visualizar o IP\" class=\"wp-image-10790\" width=\"721\" height=\"262\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-190344.png 721w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-190344-300x109.png 300w\" sizes=\"(max-width: 721px) 100vw, 721px\" \/><\/figure>\n\n\n\n<p>Ap\u00f3s altera\u00e7\u00e3o de <strong>DHCP<\/strong> para IP fixo:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-194112.png\" alt=\"bootproto, ifcfg\" class=\"wp-image-10791\" width=\"722\" height=\"132\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-194112.png 722w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-194112-300x55.png 300w\" sizes=\"(max-width: 722px) 100vw, 722px\" \/><\/figure>\n\n\n\n<p>Conte\u00fado inserido:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>BOOTPROTO=static\n\nONBOOT=yes\n\nIPADDR=192.168.153.139\n\nNETMASK=255.255.255.0\n\nGATEWAY=192.168.153.1\n\nDNS1=8.8.8.8<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Ap\u00f3s a configura\u00e7\u00e3o, voc\u00ea precisar\u00e1 reiniciar o servi\u00e7o de rede:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo systemctl restart NetworkManager<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fixar_IP_em_distribuicoes_Linux_baseadas_em_Debian\"><\/span>Fixar IP em distribui\u00e7\u00f5es Linux baseadas em Debian<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Agora, vamos verificar como inserir IP fixo de forma permanente em distribui\u00e7\u00f5es baseadas em Debian, como Ubuntu.<\/p>\n\n\n\n<p>Para inserir o endere\u00e7o de forma que fique fixo, voc\u00ea ter\u00e1 que alterar a configura\u00e7\u00e3o do arquivo da interface que se encontra no seguinte caminho \/etc\/netplan\/01-network-manager-all.yaml<\/p>\n\n\n\n<p>&nbsp;Mas, primeiro localizamos o nome da interface com o seguinte comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip a<\/code><\/pre>\n\n\n\n<p>Dever\u00e1 ser exibida uma sa\u00edda parecida com essa:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-195623.png\" alt=\"ip a , comando ip no linux\" class=\"wp-image-10792\" width=\"723\" height=\"307\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-195623.png 723w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-195623-300x127.png 300w\" sizes=\"(max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p>Neste exemplo, o nome da interface \u00e9 ens33 e ser\u00e1 editada com o comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo vim \/etc\/netplan\/01-network-manager-all.yaml<\/code><\/pre>\n\n\n\n<p>Antes da altera\u00e7\u00e3o:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-212428.png\" alt=\"networkmanager\" class=\"wp-image-10793\" width=\"723\" height=\"197\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-212428.png 723w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-212428-300x82.png 300w\" sizes=\"(max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p>Observa\u00e7\u00e3o: O nome do arquivo de configura\u00e7\u00e3o 01-network-manager-all.yaml pode ser diferente em seu sistema.<\/p>\n\n\n\n<p>Ap\u00f3s as mudan\u00e7as terem sido feitas:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-213253.png\" alt=\"networkd\" class=\"wp-image-10794\" width=\"720\" height=\"233\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-213253.png 720w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-213253-300x97.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/figure>\n\n\n\n<p>Conte\u00fado inserido<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>network:\n\n&nbsp; version: 2\n\n&nbsp; renderer: networkd\n\n&nbsp; ethernets:\n\n&nbsp;&nbsp;&nbsp; ens033:\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dhcp4: no\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; addresses: &#091;192.168.153.129\/24]\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; routes:\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - to: default\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; via: 192.168.153.1\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nameservers:\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; addresses: &#091;8.8.8.8, 8.8.4.4]<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Em seguida, aplique as novas altera\u00e7\u00f5es no <strong>Netplan<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo netplan apply<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_configurar_endereco_IP_de_forma_temporaria_no_Linux\"><\/span>Como configurar endere\u00e7o IP de forma tempor\u00e1ria no Linux.<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para a configura\u00e7\u00e3o de IP de forma tempor\u00e1ria, voc\u00ea pode fazer uso do comando <strong>ip<\/strong> para atribuir um endere\u00e7amento em uma interface espec\u00edfica.<\/p>\n\n\n\n<p>Sendo assim, utilize a seguinte sintaxe de comando:<\/p>\n\n\n\n<p>CentOS<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo ip addr add 192.168.153.140\/24 dev ens160<\/code><\/pre>\n\n\n\n<p>Ent\u00e3o, a sa\u00edda dever\u00e1 ser:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-215448-1.png\" alt=\"comando ip a\" class=\"wp-image-10825\" width=\"721\" height=\"328\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-215448-1.png 721w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-215448-1-300x136.png 300w\" sizes=\"(max-width: 721px) 100vw, 721px\" \/><\/figure>\n\n\n\n<p>Ubuntu<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip addr add 192.168.0.5\/32 dev ens33<\/code><\/pre>\n\n\n\n<p>Dessa forma, a sa\u00edda esperada deve ser semelhante a:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-215845-1.png\" alt=\"comando ip addr add\" class=\"wp-image-10824\" width=\"732\" height=\"362\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-215845-1.png 732w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-215845-1-300x148.png 300w\" sizes=\"(max-width: 732px) 100vw, 732px\" \/><\/figure>\n\n\n\n<p>A configura\u00e7\u00e3o que acabamos de fazer se torna tempor\u00e1ria, pois quando o sistema operacional for reiniciado, ela ser\u00e1 perdida.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_exibir_todas_as_interfaces_de_rede_no_Linux\"><\/span>Como exibir todas as interfaces de rede no Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Nas distribui\u00e7\u00f5es Linux, voc\u00ea pode utilizar o comando <strong>ip<\/strong> junto com o comando <strong>show<\/strong> para exibir todas as interfaces existentes de forma resumida. Ent\u00e3o, a sintaxe ser\u00e1 dessa forma:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip link show<\/code><\/pre>\n\n\n\n<p>E a sa\u00edda ser\u00e1 semelhante a essa:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-220614.png\" alt=\"comando ip link show\" class=\"wp-image-10823\" width=\"727\" height=\"167\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-220614.png 727w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-220614-300x69.png 300w\" sizes=\"(max-width: 727px) 100vw, 727px\" \/><\/figure>\n\n\n\n<p>Como resultado, a sa\u00edda que voc\u00ea acabou de ver mostra os detalhes das interfaces como seus respectivos nomes, status, endere\u00e7os f\u00edsicos.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_exibir_o_endereco_IP_de_uma_interface_de_rede_especifica\"><\/span>Como exibir o endere\u00e7o IP de uma interface de rede espec\u00edfica<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para voc\u00ea conseguir obter as configura\u00e7\u00f5es de uma determinada interface de rede, utilize a seguinte sintaxe de comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip link show ens33<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-231440.png\" alt=\"ip link show\" class=\"wp-image-10822\" width=\"727\" height=\"97\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-231440.png 727w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-231440-300x40.png 300w\" sizes=\"(max-width: 727px) 100vw, 727px\" \/><\/figure>\n\n\n\n<p>Como primeiramente usamos o m\u00e9todo de link para exibir os detalhes da interface, ele n\u00e3o \u00e9 capaz de mostrar o IP vinculado \u00e0 interface de rede.<\/p>\n\n\n\n<p>Como solu\u00e7\u00e3o alternativa, voc\u00ea pode usar o par\u00e2metro <strong>addr<\/strong> em seu lugar.<\/p>\n\n\n\n<p>Sintaxe do comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip addr show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232007.png\" alt=\"ip addr show\" class=\"wp-image-10821\" width=\"728\" height=\"342\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232007.png 728w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232007-300x141.png 300w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/figure>\n\n\n\n<p>Finalmente, podemos ver todos os endere\u00e7os IP de todas as interfaces de rede juntamente com os outros detalhes.<\/p>\n\n\n\n<p>Para que voc\u00ea possa visualizar todos os detalhes de uma interface, assim como seu respectivo IP, deve utilizar o comando <strong>ip<\/strong> combinado com os <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/principais-comandos-linux\/\">comandos<\/a> <strong>addr<\/strong> e <strong>show<\/strong>, ficando com a sintaxe dessa forma:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip addr show ens33<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232238.png\" alt=\"comando ip addr\" class=\"wp-image-10820\" width=\"728\" height=\"215\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232238.png 728w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232238-300x89.png 300w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_exibir_o_endereco_IP_de_forma_destacada_na_saida_do_comando\"><\/span>Como exibir o endere\u00e7o IP de forma destacada na sa\u00edda do comando<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O comando <strong>ip<\/strong> no Linux mostra as informa\u00e7\u00f5es de cada interface de rede de forma detalhada. Por vezes, precisamos ter vis\u00e3o s\u00f3 do que \u00e9 mais importante para n\u00f3s.<\/p>\n\n\n\n<p>Ent\u00e3o, quando usamos o par\u00e2metro <strong>&#8211;color<\/strong>, passamos a ver os detalhes mais em destaque por cores diferentes.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip --color addr show ens33<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232426.png\" alt=\"ip --color\" class=\"wp-image-10819\" width=\"727\" height=\"217\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232426.png 727w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232426-300x90.png 300w\" sizes=\"(max-width: 727px) 100vw, 727px\" \/><\/figure>\n\n\n\n<p>Assim, nessa sa\u00edda podemos ver em destaque algumas informa\u00e7\u00f5es importantes como o endere\u00e7o IP, endere\u00e7o MAC, o nome da interface e seu estado.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_Mostrar_endereco_IP_no_formato_JSON\"><\/span>Como Mostrar endere\u00e7o IP no formato JSON<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>At\u00e9 aqui vimos que nem sempre \u00e9 f\u00e1cil entender a sa\u00edda do comando <strong>ip<\/strong> e obter tudo que queremos.<\/p>\n\n\n\n<p>Por\u00e9m, podemos incrementar o comando <strong>ip<\/strong> para que passe a mostrar as sa\u00eddas em formato <strong>JSON<\/strong>, o que facilita bastante a compreens\u00e3o.<\/p>\n\n\n\n<p>Nesse sentido, voc\u00ea poder\u00e1 utilizar o par\u00e2metro <strong>-j<\/strong> junto ao comando <strong>ip<\/strong>, ficando semelhante a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip -j link show ens33<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232921.png\" alt=\"ip link show\" class=\"wp-image-10818\" width=\"727\" height=\"91\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232921.png 727w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-232921-300x38.png 300w\" sizes=\"(max-width: 727px) 100vw, 727px\" \/><\/figure>\n\n\n\n<p>Essa forma de extra\u00e7\u00e3o acaba sendo bem mais \u00fatil quando estamos implementando automa\u00e7\u00e3o, j\u00e1 que o <strong>JSON<\/strong> \u00e9 um formato compat\u00edvel com diversas ferramentas de an\u00e1lise.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_transformar_a_saida_em_JSON_mais_legivel\"><\/span>Como transformar a sa\u00edda em JSON mais leg\u00edvel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O par\u00e2metro <strong>-j<\/strong> possui uma limita\u00e7\u00e3o em seu poder de formata\u00e7\u00e3o. Neste sentido, a aus\u00eancia da fun\u00e7\u00e3o de recuo.<\/p>\n\n\n\n<p>Mas, h\u00e1 uma forma de contornar este empecilho, voc\u00ea precisar\u00e1 utilizar o par\u00e2metro <strong>-p<\/strong>, fazendo com que a sa\u00edda fique identada.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip -j -p link show ens33<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-233302.png\" alt=\"ip link show\" class=\"wp-image-10817\" width=\"728\" height=\"383\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-233302.png 728w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-233302-300x158.png 300w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_remover_o_IP_de_uma_interface_de_rede\"><\/span>Como remover o IP de uma interface de rede<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Enquanto para adicionar IP a uma interface de rede usamos o comando <strong>add<\/strong>, para a remo\u00e7\u00e3o fazemos uso do comando <strong>del<\/strong>.<\/p>\n\n\n\n<p>A princ\u00edpio, vejamos como voc\u00ea pode fazer, executando o comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip addr del 192.168.153.130\/32 dev ens33<\/code><\/pre>\n\n\n\n<p>E para verificar se o IP foi removido:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip -j -p addr show ens33<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-233803.png\" alt=\"ip addr del , para deletar um ip no linux\" class=\"wp-image-10816\" width=\"712\" height=\"647\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-233803.png 712w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-233803-300x273.png 300w\" sizes=\"(max-width: 712px) 100vw, 712px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_ativar_a_interface_de_rede\"><\/span>Como ativar a interface de rede<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A instru\u00e7\u00e3o auxiliar <strong>up<\/strong> tem como fun\u00e7\u00e3o habilitar a interface de rede desejada. Primeiramente, rode o comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip link set ens33 up<\/code><\/pre>\n\n\n\n<p>Desse modo, voc\u00ea confere se de fato a interface foi habilitada:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip -j -p link show ens33 | grep operstate<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-000014.png\" alt=\"ativar interface, comando ip link show\" class=\"wp-image-10815\" width=\"718\" height=\"57\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-000014.png 718w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-000014-300x24.png 300w\" sizes=\"(max-width: 718px) 100vw, 718px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_desabilitar_interfaces_de_rede\"><\/span>Como desabilitar interfaces de rede<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para que possamos desabilitar a interface de rede que desejamos, basta usarmos a instru\u00e7\u00e3o <strong>down<\/strong>.<\/p>\n\n\n\n<p>Em nosso caso, vamos desabilitar a interface ens33 ou outra que voc\u00ea precisa.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip link set ens33 down<\/code><\/pre>\n\n\n\n<p>Por fim, verificamos como est\u00e1 o status da interface:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip -j -p link show ens33 | grep operstate<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-000934.png\" alt=\"\" class=\"wp-image-10814\" width=\"728\" height=\"53\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-000934.png 728w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-000934-300x22.png 300w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_remover_todos_os_IPs_de_uma_interface_de_rede\"><\/span>Como remover todos os IPs de uma interface de rede<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Em um dos exemplos anteriores vimos como remover um endere\u00e7o IP com o aux\u00edlio do comando <strong>del<\/strong>.<\/p>\n\n\n\n<p>Mas, se houver mais de um IP na mesma interface, podemos utilizar a instru\u00e7\u00e3o <strong>flush<\/strong> para liberar tudo de uma vez da interface.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo ip addr flush ens33<\/code><\/pre>\n\n\n\n<p>Enfim, voc\u00ea confere se houve a remo\u00e7\u00e3o dessa forma:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip -j -p addr show ens33<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-001302.png\" alt=\"ip addr show\" class=\"wp-image-10813\" width=\"706\" height=\"306\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-001302.png 706w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-001302-300x130.png 300w\" sizes=\"(max-width: 706px) 100vw, 706px\" \/><\/figure>\n\n\n\n<p>Na sa\u00edda em quest\u00e3o, o campo <strong>addr_info<\/strong> est\u00e1 vazio, indicando que n\u00e3o h\u00e1 IP algum vinculado.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_consultar_tabela_de_roteamento_no_Linux\"><\/span>Como consultar tabela de roteamento no Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>A tabela de roteamento \u00e9 respons\u00e1vel por salvar informa\u00e7\u00f5es necess\u00e1rias para que os dados trafegados cheguem corretamente no destino.<\/p>\n\n\n\n<p>Voc\u00ea pode usar o comando <strong>ip<\/strong> junto com o auxiliar <strong>route<\/strong> para visualizar a rota.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip route show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-002015.png\" alt=\"\" class=\"wp-image-10812\" width=\"727\" height=\"91\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-002015.png 727w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-002015-300x38.png 300w\" sizes=\"(max-width: 727px) 100vw, 727px\" \/><\/figure>\n\n\n\n<p>Na sa\u00edda em quest\u00e3o, podemos observar que a tabela come\u00e7a indicando o destino, assim como a \u00faltima coluna indica a fonte do endere\u00e7o IP.<\/p>\n\n\n\n<p>Observa\u00e7\u00e3o: A interface precisa estar habilitada (UP) para que seja poss\u00edvel exibir a rota.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_adicionar_rota_estatica_a_tabela_de_roteamento\"><\/span>Como adicionar rota est\u00e1tica \u00e0 tabela de roteamento<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Por vezes, voc\u00ea precisar\u00e1 adicionar rotas est\u00e1ticas quando o trafego de dados n\u00e3o estiver passando pelo gateway, assim como adicionar rota est\u00e1tica para melhorar o tr\u00e1fego entre origem e destino.<\/p>\n\n\n\n<p>Ent\u00e3o, voc\u00ea precisar\u00e1 usar a seguinte sintaxe de comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip route add 192.168.153.0\/24 via 192.168.153.1 dev ens33<\/code><\/pre>\n\n\n\n<p>Por fim, voc\u00ea pode conferir se a rota foi criada:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip route show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-003741.png\" alt=\"\" class=\"wp-image-10811\" width=\"726\" height=\"113\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-003741.png 726w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-003741-300x47.png 300w\" sizes=\"(max-width: 726px) 100vw, 726px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_remover_a_rota_estatica\"><\/span>Como remover a rota est\u00e1tica<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Vamos remover a rota est\u00e1tica anteriormente criada. Desse modo, faremos uso do j\u00e1 conhecido comando auxiliar <strong>del<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip route del 192.168.153.0\/24 via 192.168.153.1 dev ens33<\/code><\/pre>\n\n\n\n<p>Por fim, voc\u00ea pode verificar se a entrada foi removida como desejado:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip route show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-004835.png\" alt=\"\" class=\"wp-image-10810\" width=\"725\" height=\"90\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-004835.png 725w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-004835-300x37.png 300w\" sizes=\"(max-width: 725px) 100vw, 725px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_adicionar_rota_estatica_de_forma_permanente\"><\/span>Como adicionar rota est\u00e1tica de forma permanente<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Todas as rotas que voc\u00ea criar ser\u00e3o perdidas quando o Linux for reiniciado.<\/p>\n\n\n\n<p>Para que n\u00e3o aconte\u00e7a essa perda, voc\u00ea pode criar as rotas de forma permanente.<\/p>\n\n\n\n<p>Ent\u00e3o, para essa configura\u00e7\u00e3o permanente no Ubuntu edite o arquivo no caminho \/etc\/netplan\/01-network-manager-all.yaml<\/p>\n\n\n\n<p>Em \u201c<strong>routes:<\/strong>\u201d mude o valor de \u201c<strong>to: default<\/strong>\u201d para o range de IP desejado. Neste exemplo, adicionei a rede <strong>10.0.0.0\/24<\/strong>.<\/p>\n\n\n\n<p>Em seguida, aplique a modifica\u00e7\u00e3o com o comando <strong>netplan apply<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-010420.png\" alt=\"\" class=\"wp-image-10809\" width=\"717\" height=\"292\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-010420.png 717w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-010420-300x122.png 300w\" sizes=\"(max-width: 717px) 100vw, 717px\" \/><\/figure>\n\n\n\n<p>Para distribui\u00e7\u00f5es Linux baseadas em had hat:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ vi \/etc\/sysconfig\/network-scripts\/ifcfg-ens160<\/code><\/pre>\n\n\n\n<p>Em seguida, adicione a linha a seguir e salve o arquivo.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>192.168.153.1 via 192.168.153.10 dev ens160<\/code><\/pre>\n\n\n\n<p>Para sistemas baseados em Debian execute o comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip route add 192.168.0.0\/24 via 192.168.153.129 dev ens33<\/code><\/pre>\n\n\n\n<p>Por fim, confira se a rota foi criada:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip route show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-024424.png\" alt=\"\" class=\"wp-image-10808\" width=\"722\" height=\"77\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-024424.png 722w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-024424-300x32.png 300w\" sizes=\"(max-width: 722px) 100vw, 722px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_adicionar_Default_Gateway_com_o_comando_IP\"><\/span>Como adicionar Default Gateway com o comando IP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O default gateway possui fun\u00e7\u00e3o importante na estrutura de conex\u00e3o \u00e0 rede. Nesse sentido, ele entra em a\u00e7\u00e3o sempre quando a tabela de rotas n\u00e3o possui nenhuma informa\u00e7\u00e3o do destinat\u00e1rio.<\/p>\n\n\n\n<p>O gateway pode ser configurado de forma global ou em interface de rede espec\u00edfica.<\/p>\n\n\n\n<p>O default gateway nos proporciona vantagens, principalmente por nosso sistema ter mais de uma interface de rede.<\/p>\n\n\n\n<p>Voc\u00ea pode inclu\u00ed-lo como mostrado a seguir.<\/p>\n\n\n\n<p>Mas antes, vamos definir a interface ens33 como um gateway:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo ip route add default via 192.168.153.1<\/code><\/pre>\n\n\n\n<p>Ent\u00e3o, podemos conferir se a configura\u00e7\u00e3o entrou em vigor:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip route show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-024954.png\" alt=\"\" class=\"wp-image-10807\" width=\"722\" height=\"107\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-024954.png 722w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-024954-300x44.png 300w\" sizes=\"(max-width: 722px) 100vw, 722px\" \/><\/figure>\n\n\n\n<p>O mesmo comando vale para sistemas baseados em Red Hat:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo ip route add default via 192.168.153.1<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip route show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-025307.png\" alt=\"\" class=\"wp-image-10806\" width=\"727\" height=\"128\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-025307.png 727w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-025307-300x53.png 300w\" sizes=\"(max-width: 727px) 100vw, 727px\" \/><\/figure>\n\n\n\n<p>Mas vale lembrar que estamos executando estes procedimentos em uma m\u00e1quina de testes.<\/p>\n\n\n\n<p>Fique com a aten\u00e7\u00e3o redobrada quando usar estes comandos em uma m\u00e1quina em produ\u00e7\u00e3o.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_remover_determinado_default_gateway\"><\/span>Como remover determinado default gateway<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Quando um gateway j\u00e1 n\u00e3o \u00e9 mais necess\u00e1rio ou foi configurado incorretamente, temos a necessidade de remov\u00ea-lo.<\/p>\n\n\n\n<p>Para que voc\u00ea possa executar essa a\u00e7\u00e3o,&nbsp; execute o comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo ip route del default<\/code><\/pre>\n\n\n\n<p>Ent\u00e3o, executamos o j\u00e1 conhecido comando abaixo, para que possamos confirmar se a exclus\u00e3o foi feita corretamente.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip route show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-030606.png\" alt=\"\" class=\"wp-image-10805\" width=\"723\" height=\"110\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-030606.png 723w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-030606-300x46.png 300w\" sizes=\"(max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_acessar_o_Cache_da_tabela_ARP\"><\/span>Como acessar o Cache da tabela ARP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O <strong>cache ARP<\/strong> \u00e9 respons\u00e1vel por relacionar endere\u00e7os <strong>MAC<\/strong> com seus respectivos endere\u00e7os IP.<\/p>\n\n\n\n<p>Quando ocasionalmente voc\u00ea precisar de acesso ao <strong>cache ARP<\/strong>,&nbsp; deve-se usar o comando <strong>ip<\/strong> acompanhado do comando auxiliar <strong>neigh<\/strong>.<\/p>\n\n\n\n<p>Sintaxe do comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip neigh show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-030834.png\" alt=\"\" class=\"wp-image-10804\" width=\"723\" height=\"57\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-030834.png 723w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-030834-300x24.png 300w\" sizes=\"(max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Criando_entrada_ARP_manualmente\"><\/span>Criando entrada ARP manualmente<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u00c9 poss\u00edvel criarmos entradas na tabela <strong>ARP<\/strong>, para quando isso for uma necessidade espec\u00edfica para a rela\u00e7\u00e3o entre IP e endere\u00e7o f\u00edsico.<\/p>\n\n\n\n<p>Assim, a sintaxe para voc\u00ea usar dever\u00e1 ter essa estrutura:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip neigh add 192.168.153.4 lladdr 02:42:e3:40:a6:b1 dev ens33<\/code><\/pre>\n\n\n\n<p>Em seguida, veja se a entrada criada consta no <strong>cache ARP<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip neigh show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-031503.png\" alt=\"\" class=\"wp-image-10803\" width=\"728\" height=\"55\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-031503.png 728w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-031503-300x23.png 300w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Removendo_entrada_ARP_manualmente_com_o_comando_ip\"><\/span>Removendo entrada ARP manualmente com o comando ip<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para a exclus\u00e3o de entradas na tabela <strong>ARP<\/strong>, voc\u00ea pode mais uma vez fazer uso do comando auxiliar <strong>del<\/strong>.<\/p>\n\n\n\n<p>Primeiramente, vamos remover a entrada anteriormente criada:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo ip neigh del 192.168.153.4 dev ens33<\/code><\/pre>\n\n\n\n<p>Por fim, conferimos se a entrada foi realmente exclu\u00edda, consultando atrav\u00e9s do comando abaixo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip neigh show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-032013.png\" alt=\"\" class=\"wp-image-10802\" width=\"723\" height=\"53\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-032013.png 723w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-032013-300x22.png 300w\" sizes=\"(max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Liberando_entradas_da_tabela_ARP_com_o_comando_ip\"><\/span>Liberando entradas da tabela ARP com o comando ip<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Com a ajuda do comando auxiliar <strong>flush<\/strong>, voc\u00ea ser\u00e1 capaz de limpar as entradas da tabela <strong>ARP<\/strong>.<\/p>\n\n\n\n<p>Primeiramente, vamos incluir alguns registros na tabela <strong>ARP<\/strong> e entender como a exclus\u00e3o ocorre.<\/p>\n\n\n\n<p>Inicie a sintaxe do comando com i<strong>p neigh add<\/strong> seguido do IP e demais par\u00e2metros.<\/p>\n\n\n\n<p>Por exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip neigh add 192.168.153.9 lladdr 05:60:d1:70:b2:b1 dev ens33 nud stale<\/code><\/pre>\n\n\n\n<p>Repita para os IPs e MACs que desejar, ou como em nosso exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>192.168.153.10 lladdr 05:60:d1:70:b2:b2 dev ens33 nud stale\n192.168.153.11 lladdr 05:60:d1:70:b2:b3 dev ens33 nud stale<\/code><\/pre>\n\n\n\n<p>Em seguida, voc\u00ea pode conferir se realmente as foram criadas:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip neigh show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-032438.png\" alt=\"\" class=\"wp-image-10801\" width=\"721\" height=\"92\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-032438.png 721w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-032438-300x38.png 300w\" sizes=\"(max-width: 721px) 100vw, 721px\" \/><\/figure>\n\n\n\n<p>Posteriormente, remova os registros criados. Para isso, use o comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo ip neigh flush all<\/code><\/pre>\n\n\n\n<p>Finalmente, confira como est\u00e3o as entradas ap\u00f3s essa remo\u00e7\u00e3o:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip neigh show<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-033033.png\" alt=\"\" class=\"wp-image-10800\" width=\"725\" height=\"55\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-033033.png 725w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-033033-300x23.png 300w\" sizes=\"(max-width: 725px) 100vw, 725px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_alterar_o_MTU_de_uma_conexao_de_rede_com_o_comando_ip\"><\/span>Como alterar o MTU de uma conex\u00e3o de rede com o comando ip<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>O <strong>MTU<\/strong> \u00e9 o item de configura\u00e7\u00e3o respons\u00e1vel por definir qual ser\u00e1 o tamanho m\u00e1ximo de um pacote transferido entrem origem e destino durante uma comunica\u00e7\u00e3o<\/p>\n\n\n\n<p>Nesse sentido, alterar a configura\u00e7\u00e3o do <strong>MTU<\/strong> \u00e9 \u00fatil quando temos alguma necessidade espec\u00edfica para otimizar o desempenho de cada pacote enviado e recebido.<\/p>\n\n\n\n<p>Ent\u00e3o, voc\u00ea pode come\u00e7ar localizando o valor do <strong>MTU<\/strong> definido na interface de sua maquina:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip -j -p link show ens33 | grep mtu<\/code><\/pre>\n\n\n\n<p>Em seguida, atualize o tamanho da <strong>MTU<\/strong> da interface de rede ens33 para 3000:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip link set mtu 3000 dev ens33<\/code><\/pre>\n\n\n\n<p>Finalmente, verifique se o <strong>MTU<\/strong> foi atualizado com sucesso:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip -j -p link show ens33 | grep mtu<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-033542.png\" alt=\"\" class=\"wp-image-10799\" width=\"718\" height=\"87\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-033542.png 718w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-033542-300x36.png 300w\" sizes=\"(max-width: 718px) 100vw, 718px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Alterando_o_MAC_da_rede_com_o_comando_ip_no_Linux\"><\/span>Alterando o MAC da rede com o comando ip no Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u00c0s vezes, podemos nos deparar com conflito de <strong>endere\u00e7o MAC<\/strong> e para solucionar, precisamos mudar o <strong>endere\u00e7o MAC<\/strong> da interface. Nesse sentido, o comando <strong>ip<\/strong> junto com o comando auxiliar <strong>set<\/strong> nos permite aplicar a corre\u00e7\u00e3o necess\u00e1ria.<\/p>\n\n\n\n<p>Para que voc\u00ea inicie a mudan\u00e7a, comece listando o <strong>endere\u00e7o MAC <\/strong>da interface desejada:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip -j -p link show ens33 | grep address<\/code><\/pre>\n\n\n\n<p>Logo ap\u00f3s, voc\u00ea pode alterar o <strong>endere\u00e7o MAC<\/strong> da interface com o seguinte comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip link set address 02:42:ac:13:01:03 dev ens33<\/code><\/pre>\n\n\n\n<p>Ent\u00e3o, confira se o <strong>MAC<\/strong> mudou:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ip -j -p link show ens33 | grep address<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-034359.png\" alt=\"\" class=\"wp-image-10798\" width=\"722\" height=\"57\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-034359.png 722w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-22-034359-300x24.png 300w\" sizes=\"(max-width: 722px) 100vw, 722px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Consideracoes_finais\"><\/span>Considera\u00e7\u014des finais<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Neste artigo, exploramos diversos exemplos pr\u00e1ticos envolvendo o uso do <strong>comando ip no Linux<\/strong>.<\/p>\n\n\n\n<p>Essas configura\u00e7\u00f5es s\u00e3o bastante usadas no dia a dia da administra\u00e7\u00e3o de uma rede.<\/p>\n\n\n\n<p>Por fim, voc\u00ea gostaria de saber mais sobre o comando <strong>ip<\/strong>? A qualquer momento digite o comando <strong>man ip<\/strong> e confira outros uso dessa ferramenta.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ man ip<\/code><\/pre>\n\n\n\n<p>Refer\u00eancias:<br><a href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc3549\">https:\/\/datatracker.ietf.org\/doc\/html\/rfc3549<\/a><br><a href=\"https:\/\/manpages.ubuntu.com\/manpages\/focal\/man7\/ip.7.html\">https:\/\/manpages.ubuntu.com\/manpages\/focal\/man7\/ip.7.html<\/a><\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/manpages.ubuntu.com\/manpages\/focal\/man7\/ip.7.html\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>O comando ip no Linux tem como principal objetivo simplificar a vida dos administradores de sistemas quando se trata das tarefas de rede em servidores. Por\u00e9m, o ip n\u00e3o \u00e9 um comando que faz apenas tarefas simples, possui v\u00e1rias funcionalidades avan\u00e7adas. Embora semelhante ao comando ifconfig, o ip surgiu como um substituto muito mais poderoso [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[77],"tags":[],"class_list":["post-10779","post","type-post","status-publish","format-standard","hentry","category-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tudo sobre o comando ip no Linux | Homehost<\/title>\n<meta name=\"description\" content=\"Neste artigo voc\u00ea encontra os mais diversos exemplos pr\u00e1ticos para usar o comando ip no Linux, facilitando sua vida como Administrador Linux.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tudo sobre o comando ip no Linux | Homehost\" \/>\n<meta property=\"og:description\" content=\"Neste artigo voc\u00ea encontra os mais diversos exemplos pr\u00e1ticos para usar o comando ip no Linux, facilitando sua vida como Administrador Linux.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Homehost\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Homehost\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-23T14:55:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-08T11:05:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554.png\" \/>\n<meta name=\"author\" content=\"Marcio S\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Homehost\" \/>\n<meta name=\"twitter:site\" content=\"@Homehost\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marcio S\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/\",\"name\":\"Tudo sobre o comando ip no Linux | Homehost\",\"isPartOf\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554.png\",\"datePublished\":\"2023-08-23T14:55:31+00:00\",\"dateModified\":\"2023-09-08T11:05:50+00:00\",\"author\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c\"},\"description\":\"Neste artigo voc\u00ea encontra os mais diversos exemplos pr\u00e1ticos para usar o comando ip no Linux, facilitando sua vida como Administrador Linux.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#primaryimage\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554.png\",\"contentUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554.png\",\"width\":725,\"height\":311},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.homehost.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tudo sobre o comando ip no Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/\",\"name\":\"Homehost\",\"description\":\"Hospedagem De Sites\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c\",\"name\":\"Marcio S\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tudo sobre o comando ip no Linux | Homehost","description":"Neste artigo voc\u00ea encontra os mais diversos exemplos pr\u00e1ticos para usar o comando ip no Linux, facilitando sua vida como Administrador Linux.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/","og_locale":"pt_BR","og_type":"article","og_title":"Tudo sobre o comando ip no Linux | Homehost","og_description":"Neste artigo voc\u00ea encontra os mais diversos exemplos pr\u00e1ticos para usar o comando ip no Linux, facilitando sua vida como Administrador Linux.","og_url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/","og_site_name":"Homehost","article_publisher":"https:\/\/www.facebook.com\/Homehost\/","article_published_time":"2023-08-23T14:55:31+00:00","article_modified_time":"2023-09-08T11:05:50+00:00","og_image":[{"url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554.png","type":"","width":"","height":""}],"author":"Marcio S","twitter_card":"summary_large_image","twitter_creator":"@Homehost","twitter_site":"@Homehost","twitter_misc":{"Escrito por":"Marcio S","Est. tempo de leitura":"19 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/","url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/","name":"Tudo sobre o comando ip no Linux | Homehost","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#primaryimage"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554.png","datePublished":"2023-08-23T14:55:31+00:00","dateModified":"2023-09-08T11:05:50+00:00","author":{"@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c"},"description":"Neste artigo voc\u00ea encontra os mais diversos exemplos pr\u00e1ticos para usar o comando ip no Linux, facilitando sua vida como Administrador Linux.","breadcrumb":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#primaryimage","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554.png","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/08\/Captura-de-tela-2023-08-21-185554.png","width":725,"height":311},{"@type":"BreadcrumbList","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/comando-ip-no-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.homehost.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Tudo sobre o comando ip no Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.homehost.com.br\/blog\/#website","url":"https:\/\/www.homehost.com.br\/blog\/","name":"Homehost","description":"Hospedagem De Sites","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c","name":"Marcio S"}]}},"modified_by":"ad_hmhst","jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/10779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=10779"}],"version-history":[{"count":7,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/10779\/revisions"}],"predecessor-version":[{"id":11186,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/10779\/revisions\/11186"}],"wp:attachment":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=10779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=10779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=10779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}