• Fabriciojf.com
  • fabriciojf@gmail.com

Fabricio S Costa Tecnologia, dicas e uma pá de coisas legais!

  • Blog
  • Bemmelhor SI
  • Serviços
    • Consultoria Asterisk

Dica Rápida: Ajustando MTU no Debian e Windows

    Tue, Sep 20 2016
      

A configuração correta do MTU pode ser uma válvula contra dores de cabeça ao acessar determinados conteúdos da Internet.

Na rede em que eu trabalho, sites como o google.com e facebook.com só funcionam com boa performance se eu estiver com o MTU configurado para 1400, caso contrário demora um longo tempo para que a página carregue, devido a fragmentação de pacotes gerada.

Para testar e ajustar as melhores configurações para os meus recursos de rede, eu sigo os seguintes passos:

Configurando MTU no Debian, Ubuntu e Linux Mint

Descobrindo o MTU configurado atualmente no recurso de rede

Altere o parâmetro eth0 para o nome do recurso de rede que você deseja configurar no seu PC, ex: eth1, tun0, ppp0

$ ifconfig eth0 | grep -Eo "MTU:[0-9]+"

O comando acima irá apresentar o MTU configurado atualmente no recurso pesquisado.

Testando o melhor MTU

$ ping -s 1500 -M do google.com

No caso acima será testado o MTU ideal para o endereço google.com, altere o valor 1500 para um número menor, ex: 1495, 1490... até a mensagem fragmentação – Frag needed and DF set não aparecer mais.

Quando ela sumir, o valor utilizado deverá ser configurado em seu recurso de rede.

Alterando o MTU por linha de comando na placa de rede

Para configurar o MTU em seu PC Debian (Ubuntu, Mint e cia), via linha de comando, execute o comando abaixo alterando o eth0 para o recurso de rede que deseja configurar.

$ ifconfig eth0 mtu 1400

Configurando MTU no windows

Testando o melhor MTU

Seguindo o exemplo do Debian, execute o comando abaixo para testar o melhor MTU para o seu PC em sua rede.

$ ping www.google.com -f -l TAMANHO_DO_MTU

Exemplo

$ ping www.google.com -f -l 1500

No caso acima será testado o MTU ideal para o endereço google.com, altere o valor 1500 para um número menor, ex: 1495, 1490... até a mensagem "O pacote precisa ser fragmentado, mas a desfragmentação está ativa" não aparecer mais.

Quando ela sumir, o valor utilizado deverá ser configurado em seu recurso de rede.

A saída deve ser um ping com tempo de resposta, como no caso abaixo:

Resposta de 172.16.55.254: bytes=64 (enviado 1472) tempo=346ms TTL=54

Configurando o MTU na interface de rede

Rode o comando abaixo para descobrir o nome da interface de rede que precisará ser modificada:

$ netsh interface ipv4 show subinterfaces

Ajuste o MTU com o comando abaixo

$ netsh interface ipv4 set subinterface "NOME_DA_INTERFACE" mtu=VALOR_DO_MTU store=persistent

Exemplo:

$ netsh interface ipv4 set subinterface "Conexão Local" mtu=1400 store=persistent
Leave a comment
  • Primeiro
  • «
  • 3
  • 4
  • 5 (current)
  • 6
  • 7
  • »
  • Último
Fabriciojf.com

Criando um projeto Maven no Linux

Fabriciojf.com

Pesquisa Lookup parametrizada em delphi 7

Fabriciojf.com

Configurando Apache, Trac e Subversion

Fabriciojf.com

Programa Hospitalar didático para estudantes Delphi

Fabriciojf.com

Instalando Plugin do Metrics no Eclipse

Fabriciojf.com

Criando um servidor para controle de versões com Subversion

Fabriciojf.com

Dica Rápida: Como criar usuários no ProFtp

Fabriciojf.com

Problem creating jar: [...]/target/classes (Is a directory)

Últimos Artigos


Fabriciojf.com

6 Frameworks para deixar seu site Responsivo

Fabriciojf.com

Analise o design responsivo do seu site

Fabriciojf.com

Dica Rápida: Revertendo modificações no GIT

Fabriciojf.com

Dica Rápida: Conectando um banco de dados MySQL ou Postgres com PHP

Fabriciojf.com

Criando AGI no Asterisk com PHP-AGI

Fabriciojf.com

Dica Rápida: Ajustando MTU no Debian e Windows

Fabriciojf.com

Configurando Apache, Trac e Subversion

Fabriciojf.com

Problem creating jar: [...]/target/classes (Is a directory)

Fabriciojf.com

Dica Rápida: Problema com CHKJ3000E no Eclipse

Fabriciojf.com

Acrescentando funcionalidades ao pom.xml

   Social



   Recursos

  •    Conversor Hash PHP
  •    Mapa do Site (xml)


   Bemmelhor CMS

Este site foi desenvolvido com a Plataforma Bemmelhor CMS, um sistema gestor de conteúdo potente e fácil de usar, ideal para empresas que desejam apresentar seu valor na internet. Clique aqui e conheça mais detalhes sobre essa ferramenta espetacular.

© Fabriciojf.com - Site pessoal de Fabricio S. Costa - Copyright 2025