<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos latencia - Remontti</title>
	<atom:link href="https://blog.remontti.com.br/tag/latencia/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.remontti.com.br/tag/latencia</link>
	<description>rudimar@remontti</description>
	<lastBuildDate>Tue, 08 Oct 2024 21:13:38 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.remontti.com.br/wp-content/uploads/2024/09/icone-rr-80x80.png</url>
	<title>Arquivos latencia - Remontti</title>
	<link>https://blog.remontti.com.br/tag/latencia</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Como configurar o SmokePing para monitoramento de latências #mafiadoping</title>
		<link>https://blog.remontti.com.br/4816</link>
					<comments>https://blog.remontti.com.br/4816#comments</comments>
		
		<dc:creator><![CDATA[Rudimar Remontti]]></dc:creator>
		<pubDate>Thu, 20 Aug 2020 22:58:51 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[diagnostico]]></category>
		<category><![CDATA[latencia]]></category>
		<category><![CDATA[latency]]></category>
		<category><![CDATA[medicao]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[rede]]></category>
		<category><![CDATA[smokeping]]></category>
		<guid isPermaLink="false">https://blog.remontti.com.br/?p=4816</guid>

					<description><![CDATA[<p>Smokeping é uma ferramenta gratuita e de código aberto de medição de latência. Ele envia pacotes de teste para a rede e mede a quantidade de tempo que eles precisam para viajar de um&#46;&#46;&#46;</p>
<p>O post <a href="https://blog.remontti.com.br/4816">Como configurar o SmokePing para monitoramento de latências #mafiadoping</a> apareceu primeiro em <a href="https://blog.remontti.com.br">Remontti</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img fetchpriority="high" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_logo.png" alt="" width="720" height="340" class="alignnone size-full wp-image-5011" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_logo.png 720w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_logo-300x142.png 300w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_logo-520x245.png 520w" sizes="(max-width: 720px) 100vw, 720px" /><br />
<a href="https://oss.oetiker.ch/smokeping/doc/" rel="noopener noreferrer" target="_blank">Smokeping</a> é uma ferramenta gratuita e de código aberto de medição de latência. Ele envia pacotes de teste para a rede e mede a quantidade de tempo que eles precisam para viajar de um lugar para outro e vice-versa.</p>
<p>Para cada rodada de medição, o smokeping envia vários pacotes em seguida, ele classifica os diferentes tempos de ida e volta e seleciona a mediana. Isso significa que quando há 10 valores de tempo, o valor número 5 é selecionado e desenhado. Os outros valores são desenhados como tons sucessivamente mais claros de cinza no fundo (&#8220;fumaça&#8221;).</p>
<p>Às vezes, um pacote de teste é enviado, mas nunca retorna. Isso é chamado de perda de pacotes. A cor da linha mediana muda de acordo com o número de pacotes perdidos.</p>
<p>A grande flutuação dos valores de RTT (tempo de ida e volta) também indica que a rede está sobrecarregada. Isso é mostrado no gráfico como fumaça; quanto mais fumaça, mais flutuação.</p>
<p>Smokeping não se limita a testar apenas o tempo de ida e volta dos pacotes. Ele também pode realizar algumas tarefas na extremidade remota (&#8220;investigação&#8221;), como baixar uma página da web. Isso fornecerá uma &#8216;imagem&#8217; combinada da disponibilidade do servidor web e da integridade da rede.</p>
<h4>Requisitos</h4>
<p>&#8211; Debian 10 &#8211; &#8220;<a href="https://blog.remontti.com.br/2966" rel="noopener noreferrer" target="_blank">Instalação limpa</a>&#8221;</p>
<h4>Instalação</h4>
<pre class="remontti-code"># apt install smokeping curl dnsutils exim4-base- sendmail-base- qmail-base-</pre>
<p>Será instalados vários pacotes:<br />
<img decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/08/smokeping_apt.png" alt="" width="1908" height="797" class="alignnone size-full wp-image-5015" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/08/smokeping_apt.png 1908w, https://blog.remontti.com.br/wp-content/uploads/2020/08/smokeping_apt-300x125.png 300w, https://blog.remontti.com.br/wp-content/uploads/2020/08/smokeping_apt-1024x428.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2020/08/smokeping_apt-768x321.png 768w, https://blog.remontti.com.br/wp-content/uploads/2020/08/smokeping_apt-1536x642.png 1536w" sizes="(max-width: 1908px) 100vw, 1908px" /></p>
<p>Vou instalar o net-tools  para verificar quais portas foram abertas:</p>
<pre class="remontti-code"># apt install net-tools</pre>
<p>Use o comando netstat para verificar</p>
<pre class="remontti-code"># netstat -putan</pre>
<p>Possível erro:<br />
<img decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_netstat.png" alt="" width="1003" height="180" class="alignnone size-full wp-image-4972" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_netstat.png 1003w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_netstat-300x54.png 300w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_netstat-768x138.png 768w" sizes="(max-width: 1003px) 100vw, 1003px" /><br />
Devemos ter aberta apenas a porta 80 (apache) e 22 (SSH) abertas, se caso você não tiver instalado corretamente coloca o &#8220;-&#8221; nos pacotes exim (exim4-base-) sendmail e qmail um serviço de e-mail (MTA) será instalado, e estará rodando, isso se deve pois o smokeping faz o envio de notificação via e-mail, caso você tenha instalado por descuido vamos desativa-lo, pois não vamos utilizar o <strong>exim4</strong>, para isso desativamos esse serviço da inicialização e paramos. </p>
<p>Para desativar o exim faça:</p>
<pre class="remontti-code"># systemctl stop  exim4
# systemctl disable exim4</pre>
<p>Para desativar o sendmail faça:</p>
<pre class="remontti-code"># systemctl stop sendmail
# systemctl disable sendmail</pre>
<p>Para desativar o qmail faça:</p>
<pre class="remontti-code"># systemctl stop qmail
# systemctl disable qmail</pre>
<p>Agora temos apenas nosso Apache e SSH rodando.<br />
<img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_netstat_ok.png" alt="" width="985" height="157" class="alignnone size-full wp-image-4973" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_netstat_ok.png 985w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_netstat_ok-300x48.png 300w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_netstat_ok-768x122.png 768w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_netstat_ok-980x157.png 980w" sizes="auto, (max-width: 985px) 100vw, 985px" /></p>
<p>Dica troque a porta padrão 22 do SSH, para trocar a porta basta editar o arquivo:</p>
<pre class="remontti-code"># vim  /etc/ssh/sshd_config</pre>
<p>Localize:</p>
<pre class="remontti-code"># Port 22</pre>
<p>Altere para ex:</p>
<pre class="remontti-code">Port 57410</pre>
<p>Agora restarte o serviço SSH.</p>
<pre class="remontti-code"># systemctl restart sshd</pre>
<p>Agora quando for acessar seu servidor a porta SSH é 57410 isso evita os &#8220;Robôs Scanners&#8221;. </p>
<p>Como podemos ver o apache foi instalado pois o smokeping utiliza do mesmo então se acessarmos <strong>http://ip-ou-dominio</strong> vamos nos deparar com a pagina padrão do apache.<br />
<img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/apache_default.png" alt="" width="835" height="649" class="alignnone size-full wp-image-4975" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/apache_default.png 835w, https://blog.remontti.com.br/wp-content/uploads/2020/09/apache_default-300x233.png 300w, https://blog.remontti.com.br/wp-content/uploads/2020/09/apache_default-768x597.png 768w" sizes="auto, (max-width: 835px) 100vw, 835px" /></p>
<p>Por segurança vamos remover a assinatura do servidor, pois não queremos q nenhum scanner ou ate mesmo acessar um endereço que não exista (<strong>http://ip-ou-dominio/lalalalala</strong>) mostre a versão do apache bem como distribuição linux.<br />
<img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/apache_seguranca.png" alt="" width="416" height="142" class="alignnone size-full wp-image-4976" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/apache_seguranca.png 416w, https://blog.remontti.com.br/wp-content/uploads/2020/09/apache_seguranca-300x102.png 300w" sizes="auto, (max-width: 416px) 100vw, 416px" /><br />
A alteração é feita no arquivo /etc/apache2/conf-enabled/security.conf, usarei o comando <strong>sed</strong> que faz a substituição de um valor por outro, então o que o comando irá fazer é alterar:<br />
<em>ServerTokens OS</em> <strong>por</strong> <em>ServerTokens Prod</em><br />
<em>ServerSignature On</em> <strong>por</strong> <em>ServerSignature Off</em></p>
<pre class="remontti-code"># sed -i &#039;s/ServerTokens OS/ServerTokens Prod/&#039; /etc/apache2/conf-available/security.conf
# sed -i &#039;s/ServerSignature On/ServerSignature Off/&#039; /etc/apache2/conf-available/security.conf</pre>
<p>Reinicie o serviço do apache para ele atualizar suas novas configurações:</p>
<pre class="remontti-code"># systemctl restart apache2</pre>
<p>Agora acesse novamente a URL q não existe &#8220;<strong>http://ip-ou-dominio/lalalalala</strong>&#8221; e veja que as informações sumiram <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/apache_seguranca_ok.png" alt="" width="469" height="146" class="alignnone size-full wp-image-4977" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/apache_seguranca_ok.png 469w, https://blog.remontti.com.br/wp-content/uploads/2020/09/apache_seguranca_ok-300x93.png 300w" sizes="auto, (max-width: 469px) 100vw, 469px" /><br />
Isso deixa o servidor segura? Não nada é seguro, mas evita que os &#8220;espetinho&#8221; fiquem procurando falhas, pois sem saber qual versão está rodando fica difícil saber qual vulnerabilidade aplicar, e em 99% o &#8220;espertinho&#8221; não vai perder seu tempo. </p>
<p>Ok, mas como acesso o smokeping? Pela URL <strong>http://ip-ou-dominio/smokeping</strong><br />
<img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping.png" alt="" width="1034" height="424" class="alignnone size-full wp-image-4974" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping.png 1034w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping-300x123.png 300w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping-1024x420.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping-768x315.png 768w" sizes="auto, (max-width: 1034px) 100vw, 1034px" /></p>
<p>As configurações do smokeping estão em /etc/apache2/conf-available/smokeping.conf, vamos dar uma olhada&#8230;</p>
<pre class="remontti-code"># vim /etc/apache2/conf-available/smokeping.conf</pre>
<p>Podemos perceber que qualquer um pode acessar nosso servidor sem restrições algumas.</p>
<pre class="remontti-code">ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

&lt;Directory &quot;/usr/share/smokeping/www&quot;&gt;
    Options FollowSymLinks
    Require all granted
    DirectoryIndex smokeping.cgi
&lt;/Directory&gt;</pre>
<p>Para melhorar a segurança irei fechar o acesso apenas para os IPs 192.168.0.0/24 2001:db8:c0ca::/48 (Ajuste para seus ips que permite acessar) e em seguida criaremos usuário e senha de acesso, ainda colocarei o ErrorDocument que irá direcionar quem não tiver permissão.</p>
<pre class="remontti-code">ScriptAlias /smokeping/smokeping.cgi /usr/lib/cgi-bin/smokeping.cgi
Alias /smokeping /usr/share/smokeping/www

&lt;Directory &quot;/usr/share/smokeping/www&quot;&gt;
    ErrorDocument 403 http://www.remontti.com.br
    Options FollowSymLinks
	AllowOverride All 
	Require all denied
	&lt;RequireAll&gt;
	 &lt;RequireAny&gt;
	    Require ip 192.168.0.0/24
	    Require ip 2001:db8::/32
	 &lt;/RequireAny&gt;
	 &lt;RequireAll&gt;
	    Require valid-user
	    AuthBasicProvider file
	    AuthType Basic
	    AuthName &quot;Login&quot;
	    AuthUserFile /etc/smokeping/www-passwd
	 &lt;/RequireAll&gt;
	&lt;/RequireAll&gt;
    DirectoryIndex smokeping.cgi
&lt;/Directory&gt;</pre>
<p>É necessário criar o /etc/smokeping/www-passwd qual conterá nossas usuário e senha de acesso, no comando a baixo vou criar um usuário admin.</p>
<pre class="remontti-code"># htpasswd -c /etc/smokeping/www-passwd admin</pre>
<p>Caso não queira solicitar senha e deixar apenas restrito basta comentar as linha:</p>
<pre class="remontti-code">#&lt;RequireAll&gt;
#  Require valid-user
#  AuthBasicProvider file
#  AuthType Basic
#  AuthName &quot;Login&quot;
#  AuthUserFile /etc/smokeping/www-passwd
#&lt;/RequireAll&gt;</pre>
<p>Ou se deseja solicitar senha porem de qualquer origem:</p>
<pre class="remontti-code">#&lt;RequireAny&gt;
 #  Require ip 192.168.0.0/24
 #  Require ip 2001:db8::/32
 #&lt;/RequireAny&gt;</pre>
<p>Para que quando alguém acessar seu endereço IP/domínio não exiba a página default do apache você pode criar uma index direcionando o acesso. se preferir pode direcionar para o /smokeping, já que os não autorizados  &#8220;ErrorDocument 403&#8221; já estão sendo redirecionados para o &#8220;site&#8221;.</p>
<pre class="remontti-code"># mv /var/www/html/index.html /var/www/html/index.html.default
# vim /var/www/html/index.html</pre>
<p>Altere a URL para o endereço que deseja.</p>
<pre class="remontti-code">
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;meta charset=&quot;utf-8&quot;/&gt;
    &lt;meta http-equiv=&quot;refresh&quot; content=&quot;0; URL=&#039;http://smokeping.remontti.com.br/smokeping&#039;&quot;/&gt;
&lt;/head&gt;
&lt;/html&gt;
</pre>
<p>Agora se tudo foi configurado certo acesse seu servidor e uma tela com login e senha será solicitado:<br />
<img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_password.png" alt="" width="472" height="282" class="alignnone size-full wp-image-4991" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_password.png 472w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_password-300x179.png 300w" sizes="auto, (max-width: 472px) 100vw, 472px" /></p>
<p>Agora vamos ajustar nossos Probes &#8220;Sondas&#8221;, meios de coletar.</p>
<pre class="remontti-code"># vim /etc/smokeping/config.d/Probes</pre>
<p>Vamos adicionar o FPing6, DNS (dig) e o Curl, não esqueça de alterar o lookup (dns.google) para o nome do reverso do seu dns e o IP 8.8.8.8 para o IP do seu servidor DNS. (Se dejesar pode usar o do google mesmo, mas para um teste legal é interessante usar o seu DNS)</p>
<pre class="remontti-code">*** Probes ***
  
+ FPing
binary = /usr/bin/fping
protocol = 4

+ FPing6
binary = /usr/bin/fping
protocol = 6

+ DNS
binary = /usr/bin/dig
lookup = dns.google
server = 8.8.8.8
pings = 5
step = 60

+ Curl
binary = /usr/bin/curl
pings = 5
step = 60
</pre>
<p>Vamos alterar o padrão de 5min para 1min &#8220;assim se um rato passar em cima de um cabo já podemos saber&#8221;&#8230;</p>
<pre class="remontti-code"># vim /etc/smokeping/config.d/Database</pre>
<p>Altere </p>
<pre class="remontti-code">step     = 300</pre>
<p>Por </p>
<pre class="remontti-code">step     = 60</pre>
<pre class="remontti-code"># vim /etc/smokeping/config.d/MyFPing</pre>
<pre class="remontti-code">#
## Latências utilizando fping
#

+ PING-V4
probe = FPing
menu = Latências FPing
title = Latências FPing (IPv4)

++ fping-facebook
title = facebook.com
host = www.facebook.com

++ fping-google
title = google.com
host = www.google.com</pre>
<pre class="remontti-code"># vim /etc/smokeping/config.d/MyFPing6</pre>
<pre class="remontti-code">#
## Latências utilizando fping6
#

+ PING-V6
probe = FPing6
menu = Latências FPing6
title = Latências FPing6 (IPv6)

++ fping6-facebook
title = facebook.com
host = www.facebook.com

++ fping6-google
title = google.com
host = www.google.com</pre>
<pre class="remontti-code"># vim /etc/smokeping/config.d/MyDNSResolvers</pre>
<pre class="remontti-code">#
## Tempo que levou para resolver o um dominio
#

+ DNS
probe = DNS
menu = Latências Resolução DNS
title = Latências Resolução DNS (dig)

++ resolv-facebook
title = facebook.com
host = www.facebook.com

++ resolv-google
title = google.com
host = www.google.com</pre>
<pre class="remontti-code"># vim /etc/smokeping/config.d/MyHTTPAccess</pre>
<pre class="remontti-code">#
## Tempo que levou para &quot;abrir&quot; a página
#

+ HTTP
probe = Curl
menu = Latências Acesso HTTP
title = Latências Acesso  HTTP (curl)

++ curl-facebook
menu = facebook.com
title = Latência HTTP para facebook.com
host = www.facebook.com
urlformat = https://www.facebook.com

++ curl-google
menu = google.com
title = Latência HTTP para google.com
host = www.google.com
urlformat = https://www.google.com</pre>
<p>Agora vamos incluir as configurações no arquivo /etc/smokeping/config.d/Targets, você pode fazer o mesmo de forma manual se achar melhor.</p>
<pre class="remontti-code"># echo &#039;@include /etc/smokeping/config.d/MyFPing&#039; &gt;&gt; /etc/smokeping/config.d/Targets
# echo &#039;@include /etc/smokeping/config.d/MyFPing6&#039; &gt;&gt; /etc/smokeping/config.d/Targets
# echo &#039;@include /etc/smokeping/config.d/MyDNSResolvers&#039; &gt;&gt; /etc/smokeping/config.d/Targets
# echo &#039;@include /etc/smokeping/config.d/MyHTTPAccess&#039; &gt;&gt; /etc/smokeping/config.d/Targets</pre>
<p>Editando o /etc/smokeping/config.d/Targets você terá a seguinte configurações:<br />
<img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_config.png" alt="" width="864" height="590" class="alignnone size-full wp-image-4993" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_config.png 864w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_config-300x205.png 300w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_config-768x524.png 768w" sizes="auto, (max-width: 864px) 100vw, 864px" /><br />
Ex.:</p>
<pre class="remontti-code">menu = Top
title = Gráfico de latência de rede 
remark = Bem-vindo ao SmokePing \
         Aqui você aprenderá tudo sobre a latência de nossa rede.</pre>
<p>Vamos reiniciar o serviço mas como ajustamos o tempo para 60 (1min) será necessário remover os graficos &#8220;Local&#8221; já gerados, antes para não termos erro.  </p>
<pre class="remontti-code"># rm /var/lib/smokeping/Local/LocalMachine.rrd 
# systemctl restart smokeping</pre>
<p>Agora você já tem uma base de como coletar dados com o SmokePing, é importante que você colete informações do peer que você tem conexão bem como os principais roteadores de sua rede. Vou deixar mais alguns exemplos que acho interessante:</p>
<h4>Root Servers DNS</h4>
<p><img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_dns_roots_servers.png" alt="" width="1071" height="807" class="alignnone size-full wp-image-5009" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_dns_roots_servers.png 1071w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_dns_roots_servers-300x226.png 300w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_dns_roots_servers-1024x772.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_dns_roots_servers-768x579.png 768w" sizes="auto, (max-width: 1071px) 100vw, 1071px" /></p>
<pre class="remontti-code"># vim /etc/smokeping/config.d/MyRootServers</pre>
<pre class="remontti-code">#
## Roots Servers 
#

+ DNS-Root-Servers
menu = DNS Root Servers
title = Servidores de DNS Autoritativos Raiz

++ Roots-IPv4
menu = Todos Raizes IPv4
title = Todos Raizes IPv4
host = /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-A-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-B-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-C-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-D-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-E-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-F-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-G-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-H-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-I-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-J-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-L-v4 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv4/DNS-ROOT-M-v4 \

++ Roots-IPv6
menu = Todos Raizes IPv6
title = Todos Raizes IPv6
host = /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-A-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-B-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-C-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-D-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-E-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-F-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-G-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-H-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-I-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-J-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-L-v6 \
       /DNS-Root-Servers/DNS-Root-Servers-IPv6/DNS-ROOT-M-v6 \

## Roots IPv4

++ DNS-Root-Servers-IPv4
probe = FPing
menu = DNS Root Servers IPv4
title = Servidores de DNS Autoritativos Raiz
 
+++ DNS-ROOT-A-v4
menu = DNS-ROOT-A
title = Servidor DNS ROOT - A - 198.41.0.4
host = 198.41.0.4
 
+++ DNS-ROOT-B-v4
menu = DNS-ROOT-B
title = Servidor DNS ROOT - B - 192.228.79.201
host = 192.228.79.201
 
+++ DNS-ROOT-C-v4
menu = DNS-ROOT-C
title = Servidor DNS ROOT - C - 192.33.4.12
host = 192.33.4.12
 
+++ DNS-ROOT-D-v4
menu = DNS-ROOT-D
title = Servidor DNS ROOT - D - 199.7.91.13
host = 199.7.91.13
 
+++ DNS-ROOT-E-v4
menu = DNS-ROOT-E
title = Servidor DNS ROOT - E - 192.203.230.10
host = 192.203.230.10
 
+++ DNS-ROOT-F-v4
menu = DNS-ROOT-F
title = Servidor DNS ROOT - F - 192.5.5.241
host = 192.5.5.241
 
+++ DNS-ROOT-G-v4
menu = DNS-ROOT-G
title = Servidor DNS ROOT - G - 192.112.36.4
host = 192.112.36.4
 
+++ DNS-ROOT-H-v4
menu = DNS-ROOT-H
title = Servidor DNS ROOT - H - 198.97.190.53
host = 198.97.190.53
 
+++ DNS-ROOT-I-v4
menu = DNS-ROOT-I
title = Servidor DNS ROOT - I - 192.36.148.17
host = 192.36.148.17
 
+++ DNS-ROOT-J-v4
menu = DNS-ROOT-J
title = Servidor DNS ROOT - J - 192.58.128.30
host = 192.58.128.30
 
+++ DNS-ROOT-K-v4
menu = DNS-ROOT-K
title = Servidor DNS ROOT - K - 193.0.14.129
host = 193.0.14.129
 
+++ DNS-ROOT-L-v4
menu = DNS-ROOT-L
title = Servidor DNS ROOT - L - 199.7.83.42
host = 199.7.83.42
 
+++ DNS-ROOT-M-v4
menu = DNS-ROOT-M
title = Servidor DNS ROOT - M - 202.12.27.33
host = 202.12.27.33

## Roots IPv6

++ DNS-Root-Servers-IPv6
probe = FPing6
menu = DNS Root Servers IPv6
title = Servidores de DNS Autoritativos Raiz

+++ DNS-ROOT-A-v6
menu = DNS-ROOT-A
title = Servidor DNS ROOT - A - 2001:503:ba3e::2:30
host = 2001:503:ba3e::2:30

+++ DNS-ROOT-B-v6
menu = DNS-ROOT-B
title = Servidor DNS ROOT - B - 2001:500:200::b
host = 2001:500:200::b

+++ DNS-ROOT-C-v6
menu = DNS-ROOT-C
title = Servidor DNS ROOT - C - 2001:500:2::c
host = 2001:500:2::c

+++ DNS-ROOT-D-v6
menu = DNS-ROOT-D
title = Servidor DNS ROOT - D - 2001:500:2d::d
host = 2001:500:2d::d

+++ DNS-ROOT-E-v6
menu = DNS-ROOT-E
title = Servidor DNS ROOT - E - 2001:500:a8::e
host = 2001:500:a8::e

+++ DNS-ROOT-F-v6
menu = DNS-ROOT-F
title = Servidor DNS ROOT - F - 2001:500:2f::f
host = 2001:500:2f::f

+++ DNS-ROOT-G-v6
menu = DNS-ROOT-G
title = Servidor DNS ROOT - G - 2001:500:12::d0d
host = 2001:500:12::d0d

+++ DNS-ROOT-H-v6
menu = DNS-ROOT-H
title = Servidor DNS ROOT - H - 2001:500:1::53
host = 2001:500:1::53

+++ DNS-ROOT-I-v6
menu = DNS-ROOT-I
title = Servidor DNS ROOT - I - 2001:7fe::53
host = 2001:7fe::53

+++ DNS-ROOT-J-v6
menu = DNS-ROOT-J
title = Servidor DNS ROOT - J - 2001:503:c27::2:30
host = 2001:503:c27::2:30

+++ DNS-ROOT-K-v6
menu = DNS-ROOT-K
title = Servidor DNS ROOT - K - 2001:7fd::1
host = 2001:7fd::1

+++ DNS-ROOT-L-v6
menu = DNS-ROOT-L
title = Servidor DNS ROOT - L - 2001:500:9f::42
host = 2001:500:9f::42

+++ DNS-ROOT-M-v6
menu = DNS-ROOT-M
title = Servidor DNS ROOT - M - 2001:dc3::35
host = 2001:dc3::35
</pre>
<pre class="remontti-code"># echo &#039;@include /etc/smokeping/config.d/MyRootServers&#039; &gt;&gt; /etc/smokeping/config.d/Targets
# systemctl restart smokeping</pre>
<h4>Ex Peering BGP</h4>
<pre class="remontti-code"># vim /etc/smokeping/config.d/MyPeer</pre>
<pre class="remontti-code">#
## Peering BGP
#

+ PEERS-BGP
menu = Peering BGP
title = Peering BGP

## IPV4

++ Peers-IPv4
probe = FPing
menu = Peers IPv4
title = Peering Operadoras em IPv4

+++ Peers-OP1-v4
menu = Peers OP1
title = Peers OP1 - 192.168.1.1
host = 192.168.1.1

+++ Peers-OP2-v4
menu = Peers OP2
title = Peers OP2 - 192.168.2.1
host = 192.168.2.1

## IPV6

++ Peers-IPv6
probe = FPing6
menu = Peers IPv6
title = Peering Operadoras em IPv6

+++ Peers-OP1-v6
menu = Peers OP1
title = Peers OP1 - 2001:db8:1::1
host = 2001:db8:1::1

+++ Peers-OP2-v6
menu = Peers OP2
title = Peers OP2 - 2001:db8:2::1
host = 2001:db8:2::1</pre>
<pre class="remontti-code"># echo &#039;@include /etc/smokeping/config.d/MyPeer&#039; &gt;&gt; /etc/smokeping/config.d/Targets
# systemctl restart smokeping</pre>
<h4>Meus Roteadores </h4>
<pre class="remontti-code"># vim /etc/smokeping/config.d/MyRouters</pre>
<pre class="remontti-code">#
## My Routes
#

+ ROUTER
menu = My Routes
title = My Routes

++ Router-IPv4
probe = FPing
menu = My Routes IPv4
title = My Routes IPv4

+++ Router-Border-V4
menu = Border
title = Border - 10.20.30.1
host = 10.20.30.1

+++ Router-Data-v4
menu = Datacenter
title = Datacenter - 10.20.30.2
host = 10.20.30.2

+++ Router-CGNAT-v4
menu = CGNAT
title = CGNAT - 10.20.30.3
host = 10.20.30.3

++ Router-IPv6
probe = FPing6
menu = My Routes IPv6
title = My Routes IPv6

+++ Router-Border-v6
menu = Border
title = Border - 2001:db8::10:20:30:1
host = 2001:db8::10:20:30:2

+++ Router-Data-v6
menu = Datacenter
title = Datacenter - 2001:db8::10:20:30:2
host = 2001:db8::10:20:30:2

+++ Router-CGNAT-v6
menu = CGNAT
title = CGNAT - 2001:db8::10:20:30:3
host = 2001:db8::10:20:30:3</pre>
<pre class="remontti-code"># echo &#039;@include /etc/smokeping/config.d/MyRouters&#039; &gt;&gt; /etc/smokeping/config.d/Targets
# systemctl restart smokeping</pre>
<h4>Games</h4>
<p><em>Cortesia <a href="http://www.patrickbrandao.com/" rel="noopener noreferrer" target="_blank">Patrick Brandao</a></em></p>
<pre class="remontti-code"># vim /etc/smokeping/config.d/MyGames</pre>
<pre class="remontti-code">#
## Games
# Cortesia Patrick Brandao
# http://www.patrickbrandao.com/

+ GAMES
menu = GAMES-IPv4
title = GAMES - Game servers - IPv4

++ CROSS-FIRE-1
menu = CROSS-FIRE-1
title = CROSS-FIRE-1 - 198.49.89.42
host = 198.49.89.42

++ CROSS-FIRE-2
menu = CROSS-FIRE-2
title = CROSS-FIRE-2 - 198.49.89.19
host = 198.49.89.19

++ FREE-FIRE-1
menu = FREE-FIRE-1
title = FREE-FIRE-1 - 143.92.126.71
host = 143.92.126.71

++ FREE-FIRE-2
menu = FREE-FIRE-2
title = FREE-FIRE-2 - 143.92.126.133
host = 143.92.126.133

++ FREE-FIRE-3
menu = FREE-FIRE-3
title = FREE-FIRE-3 - 128.14.221.18
host = 128.14.221.18

++ FREE-FIRE-4
menu = FREE-FIRE-4
title = FREE-FIRE-4 - 143.92.125.169
host = 143.92.125.169

++ FREE-FIRE-5
menu = FREE-FIRE-5
title = FREE-FIRE-5 - 143.92.126.164
host = 143.92.126.164

++ FREE-FIRE-6
menu = FREE-FIRE-6
title = FREE-FIRE-6 - 169.57.197.82
host = 169.57.197.82

++ FREE-FIRE-7
menu = FREE-FIRE-7
title = FREE-FIRE-7 - 143.92.126.145
host = 143.92.126.145

++ FREEFIRE-8
menu = FREEFIRE-8
title = FREEFIRE-8  - 169.57.181.198
host = 169.57.181.198

++ FREEFIRE-9
menu = FREEFIRE-9
title = FREEFIRE-9  - 169.57.197.42
host = 169.57.197.42

++ FREEFIRE-10
menu = FREEFIRE-10
title = FREEFIRE-10  - 169.57.197.161
host = 169.57.197.161

++ FREEFIRE-11
menu = FREEFIRE-11
title = FREEFIRE-11  - 104.124.97.8
host = 104.124.97.8

++ FREEFIRE-12
menu = FREEFIRE-12
title = FREEFIRE-12  - 104.124.97.33
host = 104.124.97.33

++ FREEFIRE-13
menu = FREEFIRE-13
title = FREEFIRE-13  - 169.57.197.100
host = 169.57.197.100

++ PUBG-1
menu = PUBG-1
title = PUBG-1 - 49.51.136.156
host = 49.51.136.156

++ PUBG-2
menu = PUBG-2
title = PUBG-2 - 203.205.179.145
host = 203.205.179.145

++ PUBG-3
menu = PUBG-3
title = PUBG-3 - 52.94.7.70
host = 52.94.7.70

++ CALLOFDUTY-1
menu = CALLOFDUTY-1
title = CALLOFDUTY-1  - 209.197.3.24
host = 209.197.3.24

++ CALLOFDUTY-2
menu = CALLOFDUTY-2
title = CALLOFDUTY-2  - 23.42.246.119
host = 23.42.246.119

++ CALLOFDUTY-3
menu = CALLOFDUTY-3
title = CALLOFDUTY-3  - 157.240.216.14
host = 157.240.216.14

++ CALLOFDUTY-4
menu = CALLOFDUTY-4
title = CALLOFDUTY-4  - 92.122.173.141
host = 92.122.173.141

++ GAMERSCLUB-1
menu = GAMERSCLUB-1
title = GAMERSCLUB-1  - teste-1.gamersclub.com.br
host = teste-1.gamersclub.com.br

++ GAMERSCLUB-2
menu = GAMERSCLUB-2
title = GAMERSCLUB-2  - teste-2.gamersclub.com.br
host = teste-2.gamersclub.com.br

++ GARENA-1
menu = GARENA-1
title = GARENA-1  - 143.92.125.203
host = 143.92.125.203

++ GARENA-2
menu = GARENA-2
title = GARENA-2  - 143.92.126.19
host = 143.92.126.19

++ STEAM-SP1
menu = STEAM-SP1
title = STEAM-SP1  - 209.197.25.1
host = 209.197.25.1</pre>
<pre class="remontti-code"># echo &#039;@include /etc/smokeping/config.d/MyGames&#039; &gt;&gt; /etc/smokeping/config.d/Targets
# systemctl restart smokeping</pre>
<p>Acessando o SmokePing temos todas nossa informações agora!<br />
<img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_final.png" alt="" width="1033" height="500" class="alignnone size-full wp-image-5000" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_final.png 1033w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_final-300x145.png 300w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_final-1024x496.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_final-768x372.png 768w" sizes="auto, (max-width: 1033px) 100vw, 1033px" /></p>
<p>o Hardware para montar esse cenário foi de uma VM com 1 CPU (Xeon(R) 4208 CPU @ 2.10GHz) + 1GB de Memoria<br />
<img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_hardware.png" alt="" width="861" height="91" class="alignnone size-full wp-image-5001" srcset="https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_hardware.png 861w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_hardware-300x32.png 300w, https://blog.remontti.com.br/wp-content/uploads/2020/09/smokeping_hardware-768x81.png 768w" sizes="auto, (max-width: 861px) 100vw, 861px" /></p>
<p>Curtiu o conteúdo? Quer me ajudar manter essa p*** ? <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><strong>Se quiser fazer uma doação para o café ficarei muito feliz pelo seu reconhecimento!</strong><br />
<a href="https://blog.remontti.com.br/doar"><img decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2019/07/quero-doar-remontti.png" /></a></p>
<p>Participe do canal no <a href="https://t.me/blogremontti" rel="noopener noreferrer" target="_blank">telegram</a> para ficar atualizado sempre que publicar um novo tutorial. </p>
<p>Se não puder doar pode deixar seu agradecimento nos comentário também ficarei feliz em saber que ajudei. Se tiver qualquer pergunta deixe-a também. Se preferir entrar em Contato <a href="https://blog.remontti.com.br/meucontato" rel="noopener noreferrer" target="_blank">clique aqui.</a></p>
<p>Abraço!</p>
<p>Fontes:<br />
<a href="https://oss.oetiker.ch/smokeping/doc/index.en.html" rel="noopener noreferrer" target="_blank">https://oss.oetiker.ch/smokeping/doc/index.en.html</a><br />
<a href="https://oss.oetiker.ch/smokeping/probe/FPing.en.html" rel="noopener noreferrer" target="_blank">https://oss.oetiker.ch/smokeping/probe/FPing.en.html</a><br />
<a href="https://oss.oetiker.ch/smokeping/probe/FPing6.en.html" rel="noopener noreferrer" target="_blank">https://oss.oetiker.ch/smokeping/probe/FPing6.en.html</a><br />
<a href="https://oss.oetiker.ch/smokeping/probe/DNS.en.html" rel="noopener noreferrer" target="_blank">https://oss.oetiker.ch/smokeping/probe/DNS.en.html</a><br />
<a href="https://oss.oetiker.ch/smokeping/probe/Curl.en.html" rel="noopener noreferrer" target="_blank">https://oss.oetiker.ch/smokeping/probe/Curl.en.html</a></p>
<p>O post <a href="https://blog.remontti.com.br/4816">Como configurar o SmokePing para monitoramento de latências #mafiadoping</a> apareceu primeiro em <a href="https://blog.remontti.com.br">Remontti</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.remontti.com.br/4816/feed</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
			</item>
	</channel>
</rss>
