{"id":933,"date":"2026-06-04T18:00:32","date_gmt":"2026-06-04T21:00:32","guid":{"rendered":"https:\/\/jrtx.com.br\/blog\/2026\/06\/04\/aula-10-redes-no-freebsd-configuracao-completa-de-interfaces\/"},"modified":"2026-06-04T18:00:32","modified_gmt":"2026-06-04T21:00:32","slug":"aula-10-redes-no-freebsd-configuracao-completa-de-interfaces","status":"publish","type":"post","link":"https:\/\/jrtx.com.br\/blog\/2026\/06\/04\/aula-10-redes-no-freebsd-configuracao-completa-de-interfaces\/","title":{"rendered":"Aula 10: Redes no FreeBSD \u2014 configura\u00e7\u00e3o completa de interfaces"},"content":{"rendered":"<p>Nesta aula, vamos explorar um dos fundamentos mais importantes do FreeBSD: a configura\u00e7\u00e3o de redes. Saber como configurar interfaces de rede \u00e9 essencial para qualquer administrador de sistemas ou entusiasta que queira gerenciar servidores ou dispositivos que utilizam FreeBSD. Vamos abordar desde o entendimento b\u00e1sico sobre o que s\u00e3o interfaces de rede at\u00e9 a configura\u00e7\u00e3o pr\u00e1tica dessas interfaces. Esse conhecimento \u00e9 crucial para assegurar que seus dispositivos possam se comunicar eficazmente na rede.<\/p>\n<h3>O que voc\u00ea vai aprender nesta aula<\/h3>\n<ul>\n<li>O que s\u00e3o interfaces de rede no contexto do FreeBSD.<\/li>\n<li>Como visualizar e gerenciar interfaces de rede.<\/li>\n<li>A configura\u00e7\u00e3o b\u00e1sica de interfaces de rede usando comandos e arquivos de configura\u00e7\u00e3o.<\/li>\n<\/ul>\n<h3>Entendendo interfaces de rede no FreeBSD<\/h3>\n<p>No mundo dos sistemas operacionais, uma <strong>interface de rede<\/strong> \u00e9 um ponto de conex\u00e3o que permite a comunica\u00e7\u00e3o entre o seu dispositivo e uma rede. Pense nisso como a &#8220;porta&#8221; atrav\u00e9s da qual seu computador fala e ouve a rede. No <strong>FreeBSD<\/strong>, que \u00e9 um sistema operacional tipo Unix muito robusto e usado em servidores, configurar corretamente essas interfaces \u00e9 fundamental.<\/p>\n<h3>Visualizando interfaces de rede<\/h3>\n<p>Antes de configurar, \u00e9 essencial saber quais interfaces est\u00e3o dispon\u00edveis e como est\u00e3o configuradas atualmente. Para isso, usamos o comando <strong>ifconfig<\/strong>. Este comando mostra todas as interfaces de rede e seus estados.<\/p>\n<pre><code># Ver todas as interfaces de rede dispon\u00edveis\nifconfig -a\n<\/code><\/pre>\n<p>\nEm cada linha do output, voc\u00ea ver\u00e1 informa\u00e7\u00f5es como o nome da interface (ex: <strong>em0<\/strong> ou <strong>re0<\/strong>), seu endere\u00e7o IP, estado (ativo ou inativo), entre outros.\n<\/p>\n<h3>Configurando uma interface de rede<\/h3>\n<p>Para configurar uma interface de rede no FreeBSD, voc\u00ea pode editar diretamente o arquivo de configura\u00e7\u00e3o ou usar comandos. Vamos \u00e0s duas abordagens:<\/p>\n<h4>Usando comandos<\/h4>\n<p>Para configurar uma interface temporariamente (at\u00e9 o pr\u00f3ximo reboot), voc\u00ea pode usar o <strong>ifconfig<\/strong> da seguinte forma:<\/p>\n<pre><code># Configurando a interface em0 com um IP est\u00e1tico\nifconfig em0 inet 192.168.1.10 netmask 255.255.255.0 up\n<\/code><\/pre>\n<p>Aqui, estamos configurando a interface <strong>em0<\/strong> com o endere\u00e7o IP <strong>192.168.1.10<\/strong> e uma m\u00e1scara de sub-rede <strong>255.255.255.0<\/strong>, e ativando-a (<strong>up<\/strong>).<\/p>\n<h4>Usando arquivos de configura\u00e7\u00e3o<\/h4>\n<p>Para tornar as mudan\u00e7as permanentes, edite o arquivo <strong>\/etc\/rc.conf<\/strong>. Este arquivo cont\u00e9m configura\u00e7\u00f5es que s\u00e3o aplicadas no boot do sistema:<\/p>\n<ul>\n<li>Abra o arquivo \/etc\/rc.conf em um editor de texto.<\/li>\n<li>Adicione as seguintes linhas (ou edite as existentes):<\/li>\n<\/ul>\n<pre><code># Configura\u00e7\u00f5es permanentes da interface em0\nifconfig_em0=\"inet 192.168.1.10 netmask 255.255.255.0\"\n<\/code><\/pre>\n<p>Salvando e fechando o arquivo, as configura\u00e7\u00f5es ser\u00e3o aplicadas automaticamente no pr\u00f3ximo rein\u00edcio do sistema.<\/p>\n<h3>Conclus\u00e3o da Aula 10<\/h3>\n<p>Nesta aula, cobrimos os conceitos b\u00e1sicos e as pr\u00e1ticas para configura\u00e7\u00e3o de interfaces de rede no FreeBSD. Voc\u00ea aprendeu a usar o <strong>ifconfig<\/strong> para visualizar e configurar interfaces e como salvar configura\u00e7\u00f5es permanentes no <strong>\/etc\/rc.conf<\/strong>. Em nossos projetos na JRT Technology Solutions, garantir que as interfaces de rede estejam configuradas corretamente \u00e9 um passo vital para o sucesso dos nossos sistemas. Na pr\u00f3xima aula, vamos explorar a configura\u00e7\u00e3o de servi\u00e7os de rede, como DHCP e DNS, no FreeBSD.<\/p>\n<div style=\"margin:48px 0 32px;padding:32px 24px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:16px;text-align:center;\">\n<p style=\"margin:0 0 8px;font-size:17px;color:#111827;font-weight:700;\">Quer aprender na pr\u00e1tica com especialistas?<\/p>\n<p style=\"margin:0 0 24px;font-size:15px;color:#1f2937;font-weight:400;\">A JRT Technology Solutions oferece treinamentos e implementa\u00e7\u00e3o de FreeBSD para equipes corporativas.<\/p>\n<p>  <a href=\"https:\/\/api.whatsapp.com\/send\/?phone=5521980606699&#038;text=Ol%C3%A1%21+Tenho+interesse+no+treinamento+de+FreeBSD.&#038;type=phone_number&#038;app_absent=0\"\n     target=\"_blank\" rel=\"noopener noreferrer\"\n     style=\"display:inline-flex;align-items:center;gap:12px;background:#25D366;color:#ffffff;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:16px;font-weight:600;padding:14px 28px;border-radius:100px;text-decoration:none;box-shadow:0 4px 12px rgba(37,211,102,0.4);letter-spacing:0.01em;\"><br \/>\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"#ffffff\">\n      <path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/>\n    <\/svg><br \/>\n    Falar no WhatsApp<br \/>\n  <\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Aprenda a configurar interfaces de rede no FreeBSD de forma completa e eficiente nesta aula detalhada. Descubra dicas e t\u00e9cnicas essenciais!<\/p>\n","protected":false},"author":1,"featured_media":932,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":2,"footnotes":""},"categories":[63],"tags":[1618,1615,1617,1616,1620,1619],"class_list":["post-933","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-freebsd","tag-configuracao-de-interfaces-freebsd","tag-configuracao-de-rede-freebsd","tag-freebsd-networking","tag-interfaces-de-rede-freebsd","tag-rede-no-sistema-operacional-freebsd","tag-tutorial-freebsd"],"_links":{"self":[{"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/posts\/933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/comments?post=933"}],"version-history":[{"count":0,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/posts\/933\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/media\/932"}],"wp:attachment":[{"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/media?parent=933"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/categories?post=933"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jrtx.com.br\/blog\/wp-json\/wp\/v2\/tags?post=933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}