<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3232177414505692012</id><updated>2024-09-02T00:46:05.744-03:00</updated><category term="asterisk"/><category term="snep"/><category term="squid"/><category term="backup"/><category term="opensource"/><category term="servidor"/><category term="snep3"/><category term="Controle de Acesso"/><category term="LTSP"/><category term="Proxy"/><category term="boot remoto"/><category term="dahdi"/><category term="email"/><category term="firewall"/><category term="ldap"/><category term="open source"/><category term="pfsense"/><category term="pickup"/><category term="postfix"/><category term="puxar"/><category term="sarg"/><category term="servidores"/><category term="solução"/><category term="zimbra"/><category term="ACL"/><category term="AD"/><category term="Autenticar"/><category term="Captive portal"/><category term="Chrome"/><category term="DHCP"/><category term="DMZ"/><category term="Issabel"/><category term="Linux"/><category term="Monitoramento de tráfego"/><category term="NAT"/><category term="PABX"/><category term="PBX"/><category term="Port Forwarding"/><category term="Traficc Shaper"/><category term="VPN"/><category term="X100P"/><category term="Zaptel"/><category term="acesso remoto"/><category term="active directory"/><category term="admin"/><category term="agendamento"/><category term="autenticar squid com zimbra"/><category term="auto-assinado"/><category term="balanceamento de carga"/><category term="bloqueio por ip"/><category term="bácula"/><category term="captura"/><category term="certificado"/><category term="citrix"/><category term="codec"/><category term="como instalar"/><category term="compilar"/><category term="configurar bácula"/><category term="configuração"/><category term="consumo de energia"/><category term="controle por horario"/><category term="debian"/><category term="dica"/><category term="dtmf"/><category term="e-mail"/><category term="error"/><category term="espaço"/><category term="fxo"/><category term="fxs"/><category term="g729"/><category term="group"/><category term="how to"/><category term="how to&#39;s"/><category term="howto"/><category term="howtos"/><category term="hylafax"/><category term="iax"/><category term="iaxmodem"/><category term="infra estrutura"/><category term="instalação"/><category term="integração"/><category term="internacional"/><category term="iptables"/><category term="limite de banda"/><category term="load balance"/><category term="loadbalance"/><category term="login"/><category term="monitorando usuarios"/><category term="mta"/><category term="mysql"/><category term="netfilter"/><category term="opens"/><category term="password"/><category term="processamento"/><category term="protocolo iax"/><category term="rafael klock"/><category term="redis"/><category term="relatorios"/><category term="relatorios de acesso"/><category term="reset"/><category term="resetar"/><category term="restauração"/><category term="rfc2833"/><category term="seguranca"/><category term="segurança"/><category term="segware"/><category term="self signed"/><category term="senha"/><category term="server"/><category term="sistema de backup"/><category term="snep livre"/><category term="snep seg"/><category term="sneplivre"/><category term="snepseg"/><category term="software livre"/><category term="solução voip"/><category term="soluções"/><category term="squeeze"/><category term="squid com autenticação"/><category term="squid com ldap"/><category term="squid com zimbra"/><category term="squid ldap auth"/><category term="squid_ldap_auth"/><category term="squidguard"/><category term="squirrelmail"/><category term="ssl"/><category term="teclado"/><category term="thin client"/><category term="thinclient"/><category term="tls"/><category term="ura"/><category term="usuários"/><category term="virtualização"/><category term="vmware"/><category term="voip"/><category term="xen"/><category term="xen server"/><category term="xenserver"/><title type='text'>Build Networks</title><subtitle type='html'>Construindo Redes</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-5692289085141380203</id><published>2020-08-29T10:58:00.000-03:00</published><updated>2020-08-29T10:58:00.763-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="internacional"/><category scheme="http://www.blogger.com/atom/ns#" term="teclado"/><title type='text'>Teclado internacional no Ubuntu</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Comando:&lt;/p&gt;&lt;p&gt;/usr/bin/setxkbmap -model pc104 -layout us_intl&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/5692289085141380203/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/5692289085141380203?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/5692289085141380203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/5692289085141380203'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2020/08/teclado-internacional-no-ubuntu.html' title='Teclado internacional no Ubuntu'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-4163651774387109611</id><published>2020-07-24T13:23:00.000-03:00</published><updated>2020-07-24T13:23:21.858-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="redis"/><category scheme="http://www.blogger.com/atom/ns#" term="tls"/><title type='text'>Redis error tls </title><content type='html'>&lt;br /&gt;&lt;div&gt;&lt;h1 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 32px; margin: 18px 0px 2px; position: relative; z-index: 1;&quot;&gt;TLS Support&lt;/h1&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 16px; margin: 15px 0px 5px;&quot;&gt;SSL/TLS is supported by Redis starting with version 6 as an optional feature that needs to be enabled at compile time.&lt;/p&gt;&lt;span class=&quot;anchor&quot; id=&quot;getting-started&quot; style=&quot;background-color: white; color: #333333; display: block; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 16px; position: relative; top: -45px; z-index: -1;&quot;&gt;&lt;/span&gt;&lt;h2 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 22px; font-weight: 500; margin: 22px 0px 8px; position: relative; z-index: 1;&quot;&gt;Getting Started&lt;/h2&gt;&lt;span class=&quot;anchor&quot; id=&quot;building&quot; style=&quot;background-color: white; color: #333333; display: block; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 16px; position: relative; top: -45px; z-index: -1;&quot;&gt;&lt;/span&gt;&lt;h3 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 500; margin: 18px 0px 6px; position: relative; z-index: 1;&quot;&gt;Building&lt;/h3&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 16px; margin: 5px 0px;&quot;&gt;To build with TLS support you&#39;ll need OpenSSL development libraries (e.g. libssl-dev on Debian/Ubuntu).&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 16px; margin: 5px 0px;&quot;&gt;Run&amp;nbsp;&lt;code style=&quot;font-family: Menlo, Monaco, monospace; font-size: 1em;&quot;&gt;make BUILD_TLS=yes&lt;/code&gt;.&lt;/p&gt;&lt;span class=&quot;anchor&quot; id=&quot;tests&quot; style=&quot;background-color: white; color: #333333; display: block; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 16px; position: relative; top: -45px; z-index: -1;&quot;&gt;&lt;/span&gt;&lt;h3 style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 500; margin: 18px 0px 6px; position: relative; z-index: 1;&quot;&gt;Tests&lt;/h3&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 16px; margin: 5px 0px;&quot;&gt;To run Redis test suite with TLS, you&#39;ll need TLS support for TCL (i.e.&amp;nbsp;&lt;code style=&quot;font-family: Menlo, Monaco, monospace; font-size: 1em;&quot;&gt;tcl-tls&lt;/code&gt;&amp;nbsp;package on Debian/Ubuntu).&lt;/p&gt;&lt;ol style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Open Sans&amp;quot;, Helvetica, sans-serif; font-size: 16px;&quot;&gt;&lt;li style=&quot;margin: 4px 0px;&quot;&gt;&lt;p style=&quot;margin: 5px 0px;&quot;&gt;Run&amp;nbsp;&lt;code style=&quot;font-family: Menlo, Monaco, monospace; font-size: 1em;&quot;&gt;./utils/gen-test-certs.sh&lt;/code&gt;&amp;nbsp;to generate a root CA and a server certificate.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;margin: 4px 0px;&quot;&gt;&lt;p style=&quot;margin: 5px 0px;&quot;&gt;Run&amp;nbsp;&lt;code style=&quot;font-family: Menlo, Monaco, monospace; font-size: 1em;&quot;&gt;./runtest --tls&lt;/code&gt;&amp;nbsp;or&amp;nbsp;&lt;code style=&quot;font-family: Menlo, Monaco, monospace; font-size: 1em;&quot;&gt;./runtest-cluster --tls&lt;/code&gt;&amp;nbsp;to run Redis and Redis Cluster tests in TLS mode.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;./runtest --tls&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;can&#39;t find package tls 1.6&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; while executing&lt;/div&gt;&lt;div&gt;&quot;package require tls 1.6&quot;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; (&quot;for&quot; body line 33)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; invoked from within&lt;/div&gt;&lt;div&gt;&quot;for {set j 0} {$j &amp;lt; [llength $argv]} {incr j} {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; set opt [lindex $argv $j]&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; set arg [lindex $argv [expr $j+1]]&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; if {$opt eq {--tags}} {&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;...&quot;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; (file &quot;tests/test_helper.tcl&quot; line 542)&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;apt install tcl-tls/bionic openssl libssl-dev&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/4163651774387109611/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/4163651774387109611?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/4163651774387109611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/4163651774387109611'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2020/07/redis-error-tls.html' title='Redis error tls '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-7771870992041390513</id><published>2019-12-12T16:13:00.002-03:00</published><updated>2019-12-12T16:13:54.469-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="auto-assinado"/><category scheme="http://www.blogger.com/atom/ns#" term="certificado"/><category scheme="http://www.blogger.com/atom/ns#" term="Chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="self signed"/><category scheme="http://www.blogger.com/atom/ns#" term="ssl"/><title type='text'>Instalar certificado auto assinado no Linux Chrome</title><content type='html'>&lt;br /&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; font-variant-ligatures: normal; orphans: 2; widows: 2;&quot;&gt;
Pessoal, para quem usa ubuntu achei a seguinte solução para instalação de certificados&amp;nbsp;self signed no browser:&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; font-variant-ligatures: normal; orphans: 2; widows: 2;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; font-variant-ligatures: normal; orphans: 2; widows: 2;&quot;&gt;
apt-get install libnss3-tools&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; font-variant-ligatures: normal; orphans: 2; widows: 2;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; font-variant-ligatures: normal; orphans: 2; widows: 2;&quot;&gt;
certutil -d sql:$HOME/.pki/nssdb -A -t &quot;P,,&quot; -n&amp;nbsp;meucertificado.local.crt&amp;nbsp;-i meucertificado.local.crt&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; font-variant-ligatures: normal; orphans: 2; widows: 2;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; font-variant-ligatures: normal; orphans: 2; widows: 2;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: small; font-variant-ligatures: normal; orphans: 2; widows: 2;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/7771870992041390513/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/7771870992041390513?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/7771870992041390513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/7771870992041390513'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2019/12/instalar-certificado-auto-assinado-no.html' title='Instalar certificado auto assinado no Linux Chrome'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-1043569060497471267</id><published>2019-11-07T16:21:00.003-03:00</published><updated>2020-07-20T14:18:19.350-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="asterisk"/><category scheme="http://www.blogger.com/atom/ns#" term="captura"/><category scheme="http://www.blogger.com/atom/ns#" term="pickup"/><category scheme="http://www.blogger.com/atom/ns#" term="puxar"/><category scheme="http://www.blogger.com/atom/ns#" term="snep"/><category scheme="http://www.blogger.com/atom/ns#" term="snep3"/><title type='text'>Captura de chamadas no SNEP 3</title><content type='html'>Olá seres-humanos!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Existem no Snep 3, duas forma de capturar chamadas:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;uma delas é utilizando *5+RAMAL e a segunda maneira é através do *8.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Para o uso do *8 são necessárias algumas configurações no Snep:&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A primeira delas é criar um grupo de captura, o qual deve possuir como membro, todos os ramais que poderão capturar chamadas entre si.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Em seguida, acesse a regra a qual a ligação é direcionada para a fila, antes da ação &quot;Discar para fila&quot;, deve ser adicionada a ação &quot;Executar aplicação&quot;, preenchendo os parâmetros da seguinte forma:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aplicação: Set&lt;br /&gt;
Parâmetro: __PICKUPMARK=1&lt;br /&gt;
&lt;br /&gt;
No parâmetro, __PICKUPMARK o 1 corresponde ao Código do grupo de captura.&lt;br /&gt;
&lt;br /&gt;&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKwAMUPKPpZF6VqAmCG26jE6AggggAACCGggQMzQdT/K5KQUIGZoUNoYAgEEEEAAAQTEChAzpOxjWZSuBYgZYqseoyOAAAIIIICABgLEDF33o0xOSgFihgaljSEQQAABBBBAQKzA/weIkbHq3ev+BQAAAABJRU5ErkJggg==&quot; /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
Altere também o features.conf para:&lt;br /&gt;
&lt;br /&gt;
pickupexten = *55&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
após isso, execute o comando:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
CLI-Asterisk&amp;gt; reload features&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/1043569060497471267/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/1043569060497471267?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/1043569060497471267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/1043569060497471267'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2019/11/captura-de-chamadas-no-snep-3.html' title='Captura de chamadas no SNEP 3'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-5497468575487188367</id><published>2019-10-08T16:10:00.000-03:00</published><updated>2019-10-08T16:10:53.281-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="asterisk"/><category scheme="http://www.blogger.com/atom/ns#" term="codec"/><category scheme="http://www.blogger.com/atom/ns#" term="g729"/><category scheme="http://www.blogger.com/atom/ns#" term="Issabel"/><title type='text'>Como configurar ou habilitar codec g729 no Asterisk </title><content type='html'>How to Install or enable g729 codec on Asterisk server&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
COMO HABILITAR CODEC g729 no ASTERISK&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Primeiro veja qual é a arquitetura do seu processador:&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;# uname -p&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;x86_64&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Veja qual é a versão do seu asterisk:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;# asterisk -V&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;Asterisk 11.25.3&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
Acesse o site http://asterisk.hosting.lv e localize o seu download conforme a versão do seu Asterisk e arquitetura do processador.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ1EhjkLt-bG6Kehe78yMXQZrpl1Sd8ixC8__Sk-HjjmgX8VH7_T_1Ak9djrWrHO77gcqUYHpy2AEq6jdwmRsOi2lqYXufbVBambVApSjdzDqsXw9JicTfmV_Wowy6o2jaslwJ8bvJxQo/s1600/Captura+de+Tela+2019-10-08+a%25CC%2580s+15.58.27.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;213&quot; data-original-width=&quot;470&quot; height=&quot;145&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ1EhjkLt-bG6Kehe78yMXQZrpl1Sd8ixC8__Sk-HjjmgX8VH7_T_1Ak9djrWrHO77gcqUYHpy2AEq6jdwmRsOi2lqYXufbVBambVApSjdzDqsXw9JicTfmV_Wowy6o2jaslwJ8bvJxQo/s320/Captura+de+Tela+2019-10-08+a%25CC%2580s+15.58.27.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
No meu caso, irei usar o seguinte Link:&lt;br /&gt;
Asterisk 11:&lt;br /&gt;
&lt;a href=&quot;http://asterisk.hosting.lv/bin/codec_g729-ast110-gcc4-glibc-x86_64-core2.so&quot;&gt;codec_g729-ast110-gcc4-glibc-x86_64-core2.so&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Se meu Asterisk fosse versão 13 eu iria usar o link abaixo, por exemplo:&lt;br /&gt;
&lt;a href=&quot;http://asterisk.hosting.lv/bin/codec_g729-ast130-gcc4-glibc-x86_64-core2.so&quot;&gt;codec_g729-ast130-gcc4-glibc-x86_64-core2.so&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Use o comando wget para fazer o download do codec no seu server Linux:&lt;br /&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;# wget http://asterisk.hosting.lv/bin/codec_g729-ast110-gcc4-glibc-x86_64-core2.so&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;--2019-10-08 16:03:22--&amp;nbsp; http://asterisk.hosting.lv/bin/codec_g729-ast110-gcc4-glibc-x86_64-core2.so&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;Resolvendo asterisk.hosting.lv (asterisk.hosting.lv)... 213.21.217.90&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;Conectando-se a asterisk.hosting.lv (asterisk.hosting.lv)|213.21.217.90|:80... conectado.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;A requisição HTTP foi enviada, aguardando resposta... 200 OK&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;Tamanho: 657600 (642K) [application/octet-stream]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;Salvando em: “codec_g729-ast110-gcc4-glibc-x86_64-core2.so”&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal; min-height: 17px;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;100%[====================================================================================================================================================================================================&amp;gt;] 657.600&amp;nbsp; &amp;nbsp; &amp;nbsp; 409KB/s &amp;nbsp; em 1,6s&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal; min-height: 17px;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;








&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;2019-10-08 16:03:24 (409 KB/s) - “codec_g729-ast110-gcc4-glibc-x86_64-core2.so” salvo [657600/657600]&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Renomeie o codec para g729:&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;# mv codec_g729-ast110-gcc4-glibc-x86_64-core2.so codec_g729.so&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Mover o codec para a pasta modules:&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;# mv codec_g729.so /usr/lib64/asterisk/modules/&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Entrar na CLI do Asterisk e carregue o módulo:&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;Asterisk*CLI&amp;gt; module load codec_g729.so&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;Loaded codec_g729.so&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Pronto! Agora para confirmar se deu certo, execute o comando abaixo:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;rasterisk -x &quot;core show translation&quot;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;[root@issabel ~]# rasterisk -x &quot;core show translation&quot; | grep g729&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gsm&amp;nbsp; ulaw&amp;nbsp; alaw&amp;nbsp; g726 adpcm&amp;nbsp; slin lpc10&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #cc3524; font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;b&gt;g729&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; speex speex16&amp;nbsp; ilbc g726aal2&amp;nbsp; g722 slin16 testlaw speex32 slin12 slin24 slin32 slin44 slin48 slin96 slin192&amp;nbsp; opus&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: rgba(11, 28, 16, 0.909804); color: #ffee95; font-family: Courier; font-size: 14px; font-stretch: normal; line-height: normal;&quot;&gt;
&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #cc3524; font-variant-ligatures: no-common-ligatures;&quot;&gt;&lt;b&gt;g729&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-variant-ligatures: no-common-ligatures;&quot;&gt; 15000 15000 15000 15000 15000&amp;nbsp; 9000 15000 &amp;nbsp; &amp;nbsp; - 15000 &amp;nbsp; 23000 15000&amp;nbsp; &amp;nbsp; 15000 17250&amp;nbsp; 17000 &amp;nbsp; 15000 &amp;nbsp; 23000&amp;nbsp; 17000&amp;nbsp; 17000&amp;nbsp; 17000&amp;nbsp; 17000&amp;nbsp; 17000&amp;nbsp; 17000 &amp;nbsp; 17000 17250&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/5497468575487188367/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/5497468575487188367?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/5497468575487188367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/5497468575487188367'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2019/10/como-configurar-ou-habilitar-codec-g729.html' title='Como configurar ou habilitar codec g729 no Asterisk '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ1EhjkLt-bG6Kehe78yMXQZrpl1Sd8ixC8__Sk-HjjmgX8VH7_T_1Ak9djrWrHO77gcqUYHpy2AEq6jdwmRsOi2lqYXufbVBambVApSjdzDqsXw9JicTfmV_Wowy6o2jaslwJ8bvJxQo/s72-c/Captura+de+Tela+2019-10-08+a%25CC%2580s+15.58.27.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-5683429483905893255</id><published>2019-09-20T20:51:00.001-03:00</published><updated>2019-09-20T20:58:29.174-03:00</updated><title type='text'>Como configurar o fail2ban com Asterisk 13</title><content type='html'>&lt;br /&gt;
Olá ser humano!&lt;br /&gt;
&lt;br /&gt;
Neste caso estou usando Debian 8, mas acredito que a configuração seja compatível com outras distribuições Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;style type=&quot;text/css&quot;&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
span.s1 {font-variant-ligatures: no-common-ligatures}
&lt;/style&gt;


&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #f3f3f3;&quot;&gt;Server:# cat /etc/os-release&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #f3f3f3;&quot;&gt;PRETTY_NAME=&quot;Debian GNU/Linux 8 (jessie)&quot;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #f3f3f3;&quot;&gt;NAME=&quot;Debian GNU/Linux&quot;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #f3f3f3;&quot;&gt;VERSION_ID=&quot;8&quot;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #f3f3f3;&quot;&gt;VERSION=&quot;8 (jessie)&quot;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #f3f3f3;&quot;&gt;ID=debian&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #f3f3f3;&quot;&gt;HOME_URL=&quot;http://www.debian.org/&quot;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #f3f3f3;&quot;&gt;SUPPORT_URL=&quot;http://www.debian.org/support/&quot;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #f3f3f3;&quot;&gt;BUG_REPORT_URL=&quot;https://bugs.debian.org/&quot;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Edite o arquivo logger.conf do asterisk conforme indicado abaixo:&lt;/div&gt;
&lt;div&gt;
&lt;style type=&quot;text/css&quot;&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
span.s1 {font-variant-ligatures: no-common-ligatures}
&lt;/style&gt;


&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #f3f3f3;&quot;&gt;Server:~# vim /etc/asterisk/logger.conf&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;style type=&quot;text/css&quot;&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #60deff; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #2ff1ee; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #fb0cff; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
span.s1 {font-variant-ligatures: no-common-ligatures}
span.s2 {font-variant-ligatures: no-common-ligatures; color: #000000}
&lt;/style&gt;


&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;[general]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #cccccc;&quot;&gt;; Customize the display of debug message time stamps&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #cccccc;&quot;&gt;; this example is the ISO 8601 date format (yyyy-mm-dd HH:MM:SS)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #cccccc;&quot;&gt;; see strftime(3) Linux manual for format specifiers&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;dateformat&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=%F %T&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span style=&quot;background-color: black; color: #999999;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;style type=&quot;text/css&quot;&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #60deff; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #2ff1ee; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
span.s1 {font-variant-ligatures: no-common-ligatures}
&lt;/style&gt;


&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;[logfiles]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #999999;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #999999;&quot;&gt;; Format is &quot;filename&quot; and then &quot;levels&quot; of debugging to be included:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #999999;&quot;&gt;;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;debug&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #999999;&quot;&gt;;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;notice&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: #999999;&quot;&gt;;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;warning&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;security = security&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Entre na CLI do Asterisk e digite logger reload:&lt;/div&gt;
&lt;div&gt;
&lt;style type=&quot;text/css&quot;&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
span.s1 {font-variant-ligatures: no-common-ligatures}
&lt;/style&gt;


&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;Server*CLI&amp;gt; logger reload&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;Asterisk Queue Logger restarted&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Instale o &quot;Fail2ban&quot;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;style type=&quot;text/css&quot;&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
span.s1 {font-variant-ligatures: no-common-ligatures}
&lt;/style&gt;


&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;Server:~# apt-get install fail2ban&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Crie o arquivo asterisk.local:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;style type=&quot;text/css&quot;&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
span.s1 {font-variant-ligatures: no-common-ligatures}
&lt;/style&gt;


&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;Server:~# vim /etc/fail2ban/jail.d/asterisk.local&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Conteúdo:&lt;/div&gt;
&lt;div&gt;
&lt;style type=&quot;text/css&quot;&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
span.s1 {font-variant-ligatures: no-common-ligatures}
&lt;/style&gt;


&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;[asterisk]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;enabled = true&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;port &lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;= 5060,5061&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;action &lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;= %(banaction)s[name=%(__name__)s-tcp, port=&quot;%(port)s&quot;, protocol=&quot;tcp&quot;, chain=&quot;%(chain)s&quot;, actname=%(banaction)s-tcp]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;%(banaction)s[name=%(__name__)s-udp, port=&quot;%(port)s&quot;, protocol=&quot;udp&quot;, chain=&quot;%(chain)s&quot;, actname=%(banaction)s-udp]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;%(mta)s-whois[name=%(__name__)s, dest=&quot;%(destemail)s&quot;]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;logpath&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;= /var/log/asterisk/security&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;maxretry = 2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;filter &lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;= asterisk&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Conteúdo do arquivo:&amp;nbsp;&lt;span style=&quot;background-color: rgba(13 , 13 , 13 , 0.89); color: #2ff1ee; font-family: &amp;quot;menlo&amp;quot;; font-size: 14px;&quot;&gt;/etc/fail2ban/filter.d/asterisk.conf&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;style type=&quot;text/css&quot;&gt;
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #2ff1ee; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89); min-height: 16.0px}
p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color: #0d0d0d; background-color: rgba(13, 13, 13, 0.89)}
span.s1 {font-variant-ligatures: no-common-ligatures}
span.s2 {font-variant-ligatures: no-common-ligatures; color: #fb0cff}
&lt;/style&gt;


&lt;br /&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;# Fail2Ban configuration file&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;#&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;#&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;# $Revision: 250 $&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;#&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;[INCLUDES]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;# Read common prefixes. If any customizations available -- read them from&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;# common.local&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;#before = common.conf&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;[Definition]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;#_daemon = asterisk&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;# Option:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;failregex&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;# Notes.:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;regex to match the password failures messages in the logfile. The&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;#&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;host must be matched by a group named &quot;host&quot;. The tag &quot;&amp;lt;HOST&amp;gt;&quot; can&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;#&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;be used for standard IP/hostname matching and is only an alias for&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;#&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;(?:::f{4,6}:)?(?P&amp;lt;host&amp;gt;\S+)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;# Values:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;TEXT&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;#&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;s1&quot;&gt;failregex = SECURITY.* SecurityEvent=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;FailedACL&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.*RemoteAddress=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;.+?/.+?/&amp;lt;HOST&amp;gt;/.+?&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.*&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;SECURITY.* SecurityEvent=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;InvalidAccountID&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.*RemoteAddress=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;.+?/.+?/&amp;lt;HOST&amp;gt;/.+?&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.*&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;SECURITY.* SecurityEvent=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;ChallengeResponseFailed&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.*RemoteAddress=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;.+?/.+?/&amp;lt;HOST&amp;gt;/.+?&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.*&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span style=&quot;background-color: black; color: white;&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;SECURITY.* SecurityEvent=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;InvalidPassword&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.*RemoteAddress=&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;.+?/.+?/&amp;lt;HOST&amp;gt;/.+?&quot;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.*&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p2&quot;&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;# Option:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;ignoreregex&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;# Notes.:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;regex to ignore. If this regex matches, the line is ignored.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;# Values:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &lt;/span&gt;TEXT&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot; style=&quot;background-color: black; color: white;&quot;&gt;#&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p3&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;ignoreregex =&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Não esqueça de reiniciar o serviço:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
Server:~# service fail2ban restart&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Resultado:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZKkDYe_BroF-uJANw58zUOMtJkcT54ktDW2Sc022RP0_KxXOYtXxogGCvvJQKh2g5PFOumPQTvta_XuQNEKpVtqB8qjyL_B6NVBo9mc52G0_hOBVCIg3r1lW6Lj3Vcqq4A6siYXcJlnc/s1600/Captura+de+Tela+2019-09-20+a%25CC%2580s+20.50.02.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;708&quot; data-original-width=&quot;1600&quot; height=&quot;283&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZKkDYe_BroF-uJANw58zUOMtJkcT54ktDW2Sc022RP0_KxXOYtXxogGCvvJQKh2g5PFOumPQTvta_XuQNEKpVtqB8qjyL_B6NVBo9mc52G0_hOBVCIg3r1lW6Lj3Vcqq4A6siYXcJlnc/s640/Captura+de+Tela+2019-09-20+a%25CC%2580s+20.50.02.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/5683429483905893255/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/5683429483905893255?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/5683429483905893255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/5683429483905893255'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2019/09/como-configurar-o-fail2ban-com-asterisk.html' title='Como configurar o fail2ban com Asterisk 13'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZKkDYe_BroF-uJANw58zUOMtJkcT54ktDW2Sc022RP0_KxXOYtXxogGCvvJQKh2g5PFOumPQTvta_XuQNEKpVtqB8qjyL_B6NVBo9mc52G0_hOBVCIg3r1lW6Lj3Vcqq4A6siYXcJlnc/s72-c/Captura+de+Tela+2019-09-20+a%25CC%2580s+20.50.02.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-8642181041766006921</id><published>2017-08-09T16:25:00.004-03:00</published><updated>2017-08-09T16:32:49.490-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dtmf"/><category scheme="http://www.blogger.com/atom/ns#" term="group"/><category scheme="http://www.blogger.com/atom/ns#" term="pickup"/><category scheme="http://www.blogger.com/atom/ns#" term="puxar"/><category scheme="http://www.blogger.com/atom/ns#" term="rfc2833"/><title type='text'>Captura de ligações no SNEP Asterisk troubleshooting</title><content type='html'>&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Verificações troubleshooting&amp;nbsp;de como configurar o Asterisk corretamente para que um ramal puxe as ligações&lt;/b&gt;&lt;/h2&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;1º passo: &lt;/b&gt;Verifique se os ramais estão no mesmo grupo de captura:&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
exemplo:&lt;br /&gt;
# rasterisk -x &quot;sip show peer 2020&quot;|grep -i group&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: #ffe599;&quot;&gt;&amp;nbsp; Callgroup &amp;nbsp; &amp;nbsp;: 1&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black; color: #ffe599;&quot;&gt;&amp;nbsp; Pickupgroup &amp;nbsp;: 1&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;2º passo:&lt;/b&gt; Verifique como está a configuração de DTMF do seu ramal, pois o Asterisk precisa reconhecer a requisição de que determinado ramal quer puxar a ligação. A configuração que normalmente eu uso é&amp;nbsp;&lt;b&gt;rfc2833.&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;# rasterisk -x &quot;sip show peer 2020&quot;|grep -i rfc&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;background-color: black; color: #ffe599;&quot;&gt;&amp;nbsp; DTMFmode &amp;nbsp; &amp;nbsp; : rfc2833&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1QoPiXZ6vHBQhR0mOmGPIHpWMnKa_BT8hWib2FtV1lrLVvWtCeiEbDnJm7VuWr5y_6KhIWtkoHGY934LH8F9lFCrjcES7ob6zW7SZK5xPxze3NIS55bY-eUST3aOJ72lPR3vmNOS1PY8/s1600/Sele%25C3%25A7%25C3%25A3o_152.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;462&quot; data-original-width=&quot;753&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1QoPiXZ6vHBQhR0mOmGPIHpWMnKa_BT8hWib2FtV1lrLVvWtCeiEbDnJm7VuWr5y_6KhIWtkoHGY934LH8F9lFCrjcES7ob6zW7SZK5xPxze3NIS55bY-eUST3aOJ72lPR3vmNOS1PY8/s1600/Sele%25C3%25A7%25C3%25A3o_152.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
obs: Lembrando que para funcionar corretamente o aparelho IP/Softphone deve seguir com a configuração que está habilitada no PABX.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;3º passo: &lt;/b&gt;Verifique qual comando está configurado para puxar ligações:&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: #fff2cc;&quot;&gt;# rasterisk -x &quot;features show&quot; |grep -i pick&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: #fff2cc;&quot;&gt;Pickup &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*8 &amp;nbsp; &amp;nbsp; &amp;nbsp;*8&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: #fff2cc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: #fff2cc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiilEtzeMudEhuqQzNHWjK0Wxsh-nMqUCHVk1QM-if9YImHvveP5wAaKaNduys1w2IsCZBpKdXPzH1leeVLS_AcpEweDBYtmhQOEhM7sU3KmylB22GBar3_18PK2VgvrQvWjCj3lFLES_M/s1600/Sele%25C3%25A7%25C3%25A3o_153.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;242&quot; data-original-width=&quot;655&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiilEtzeMudEhuqQzNHWjK0Wxsh-nMqUCHVk1QM-if9YImHvveP5wAaKaNduys1w2IsCZBpKdXPzH1leeVLS_AcpEweDBYtmhQOEhM7sU3KmylB22GBar3_18PK2VgvrQvWjCj3lFLES_M/s1600/Sele%25C3%25A7%25C3%25A3o_153.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: #fff2cc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/8642181041766006921/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/8642181041766006921?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/8642181041766006921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/8642181041766006921'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2017/08/captura-de-ligacoes-no-snep-asterisk.html' title='Captura de ligações no SNEP Asterisk troubleshooting'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1QoPiXZ6vHBQhR0mOmGPIHpWMnKa_BT8hWib2FtV1lrLVvWtCeiEbDnJm7VuWr5y_6KhIWtkoHGY934LH8F9lFCrjcES7ob6zW7SZK5xPxze3NIS55bY-eUST3aOJ72lPR3vmNOS1PY8/s72-c/Sele%25C3%25A7%25C3%25A3o_152.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-6035662086992781406</id><published>2017-07-28T17:04:00.000-03:00</published><updated>2017-09-10T23:20:31.746-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ACL"/><category scheme="http://www.blogger.com/atom/ns#" term="active directory"/><category scheme="http://www.blogger.com/atom/ns#" term="AD"/><category scheme="http://www.blogger.com/atom/ns#" term="dica"/><category scheme="http://www.blogger.com/atom/ns#" term="integração"/><category scheme="http://www.blogger.com/atom/ns#" term="pfsense"/><category scheme="http://www.blogger.com/atom/ns#" term="squid"/><category scheme="http://www.blogger.com/atom/ns#" term="squidguard"/><title type='text'>Integração do SquidGuard com Active Directory usando Pfsense</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br class=&quot;Apple-interchange-newline&quot; /&gt;
Pessoal, vou colocar aqui de forma resumida as configuraçoes que fiz no PfSense para que ele funcionasse a integração do SquidGuard com AD Windows 2012 R2.&lt;br /&gt;
&lt;br /&gt;
Versão do PfSense que eu usei:&lt;br /&gt;
&lt;br /&gt;
&lt;table class=&quot;table table-hover table-striped table-condensed&quot; style=&quot;background-color: white; border-collapse: collapse; border-spacing: 0px; box-sizing: border-box; color: #333333; font-family: roboto, sans-serif; font-size: 14px; margin-bottom: 0px; max-width: 100%; width: 553px;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;background-color: whitesmoke; box-sizing: border-box;&quot;&gt;&lt;th style=&quot;border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 5px; text-align: left; vertical-align: top;&quot;&gt;Version&lt;/th&gt;&lt;td style=&quot;border-top: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 1.42857; padding: 6px 4px 6px 10px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;2.3.4-RELEASE&lt;/span&gt;&amp;nbsp;(amd64)&lt;br /&gt;
built on Wed May 03 15:13:29 CDT 2017&lt;br /&gt;
&lt;span style=&quot;box-sizing: border-box;&quot; title=&quot;FreeBSD pfSense.localdomain 10.3-RELEASE-p19 FreeBSD 10.3-RELEASE-p19 #0 bbfdb9a1d(RELENG_2_3_4): Wed May  3 16:09:14 CDT 2017     root@ce23-amd64-builder:/builder/pfsense-234/tmp/obj/builder/pfsense-234/tmp/FreeBSD-src/sys/pfSense amd64&quot;&gt;FreeBSD 10.3-RELEASE-p19&lt;/span&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
AD: Windows Server 2012 R2&lt;br /&gt;
&lt;br /&gt;
Pacotes instalados no pfsense:&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
squidGuard&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;1.16.2&lt;/div&gt;
&lt;div&gt;
squid&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3.5.26 &amp;nbsp;0.4.37&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Configurações:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
1) Package / Proxy Server /&amp;nbsp;&lt;u&gt;Authentication&lt;/u&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Em: Squid Authentication General Settings&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Authentication Method:&amp;nbsp;&lt;b&gt;LDAP&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Authentication Server:&amp;nbsp;&lt;b&gt;IP DO SEU AD&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Authentication server port:&amp;nbsp;&lt;b&gt;389&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Authentication Processes:&lt;b&gt;&amp;nbsp;10&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Authentication TTL:&amp;nbsp;&lt;b&gt;480&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJHDi0qpJlWGHbt5TkCA6iEf201zZK4CpNdYNR5V8wkQ8yO7z_cVC3r3Jaobm4La_SuR8uQkcSSVpPEj9G4F9lh6cFGWT11SUbawB5_3mNfE46kZ4NteJAdEUkF7jB4-mbqshOm495Z2Y/s1600/Sele%25C3%25A7%25C3%25A3o_131.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;694&quot; data-original-width=&quot;1164&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJHDi0qpJlWGHbt5TkCA6iEf201zZK4CpNdYNR5V8wkQ8yO7z_cVC3r3Jaobm4La_SuR8uQkcSSVpPEj9G4F9lh6cFGWT11SUbawB5_3mNfE46kZ4NteJAdEUkF7jB4-mbqshOm495Z2Y/s1600/Sele%25C3%25A7%25C3%25A3o_131.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&amp;nbsp;&lt;span style=&quot;font-weight: bold;&quot;&gt;Em Squid Authentication LDAP Settings:&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: bold;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
LDAP version:&amp;nbsp;&lt;b&gt;3&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
LDAP Server User DN:&amp;nbsp;&lt;b&gt;CN=pfsense,CN=Users,DC=empresa,DC=local&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
LDAP Password:&amp;nbsp;&lt;b&gt;***sua senha****&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
LDAP Base Domain:&amp;nbsp;&lt;b&gt;DC=empresa,DC=local&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
LDAP Username DN Attribute:&amp;nbsp;&lt;b&gt;uid&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
LDAP Search Filter:&amp;nbsp;&lt;b&gt;sAMAccountName=%s&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjohxBVrm7f_E2hWEDRMtW2qIrVJLL1Igc6iAzhic4PhDdFvYX3FsMeYdM5_Lu-kkw85NrHwt1YcFHzflJnoyBd2SUf3sso8pKt1xWOzL8qU0kUlwlo4YXum-w79XyMv4lyiQUTR6s8LjA/s1600/Sele%25C3%25A7%25C3%25A3o_132.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;461&quot; data-original-width=&quot;1154&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjohxBVrm7f_E2hWEDRMtW2qIrVJLL1Igc6iAzhic4PhDdFvYX3FsMeYdM5_Lu-kkw85NrHwt1YcFHzflJnoyBd2SUf3sso8pKt1xWOzL8qU0kUlwlo4YXum-w79XyMv4lyiQUTR6s8LjA/s1600/Sele%25C3%25A7%25C3%25A3o_132.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-weight: bold;&quot;&gt;
Em: SquidGuard General Settings:&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;font-weight: bold;&quot;&gt;
Em: LDAP Options&lt;/div&gt;
&lt;div style=&quot;font-weight: bold;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Enable LDAP Filter:&amp;nbsp;&lt;b&gt;[x] marque essa opção&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
LDAP DN:&amp;nbsp;&lt;b&gt;CN=pfsense,CN=Users,DC=empresa,DC=local&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
LDAP DN Password:&amp;nbsp;&lt;b&gt;***sua senha****&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Strip NT domain name:&amp;nbsp;&lt;b&gt;[ ] não marque&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Strip Kerberos Realm:&amp;nbsp;&lt;b&gt;[ ] não marque&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
LDAP Version: &amp;nbsp;&lt;b&gt;Version 3&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy7tiq1-UcRfoCBdlUOhynLsF4Wdj50oHFXpcCuII79H_WjP3fJdCwFR8fA5UGvJ51-rPNpqmFEj0hxIeYOhAnrrj5A94BFNwiuxBDNrXfeIkrNMaTHAYbVQAfYbuGaxikS-QTuf5L_14/s1600/Sele%25C3%25A7%25C3%25A3o_133.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;666&quot; data-original-width=&quot;1058&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy7tiq1-UcRfoCBdlUOhynLsF4Wdj50oHFXpcCuII79H_WjP3fJdCwFR8fA5UGvJ51-rPNpqmFEj0hxIeYOhAnrrj5A94BFNwiuxBDNrXfeIkrNMaTHAYbVQAfYbuGaxikS-QTuf5L_14/s1600/Sele%25C3%25A7%25C3%25A3o_133.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br class=&quot;Apple-interchange-newline&quot; /&gt;
Como criar uma ACL de grupo baseado no grupo do AD:&lt;/div&gt;
&lt;div&gt;
Em&amp;nbsp;&lt;b&gt;Groups ACL:&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;b&gt;Client (source):&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ldapusersearch ldap://&lt;b&gt;192.168.96.249&lt;/b&gt;/DC=&lt;b&gt;empresa&lt;/b&gt;,DC=&lt;b&gt;local&lt;/b&gt;?sAMAccountName?sub?(&amp;amp;(sAMAccountName=%s)(memberOf=CN=&lt;b&gt;grupo1&lt;/b&gt;%2cCN=Users%2cDC=&lt;b&gt;empresa&lt;/b&gt;%2cDC=&lt;b&gt;local&lt;/b&gt;))&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHsevQFN0FyYJzLOlTilHHZRYL3Q0zUjEDFHEJD90vMD8q6dGL0Phxz6z4KX0d7Tz9jAoHEEQzwRmdOoVL8ImiTpBC15VXqSKPxLFAcrZsfD4h8kBWwz4mIPaZdoQi3vO1c9_DDMnP6H0/s1600/Sele%25C3%25A7%25C3%25A3o_134.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;585&quot; data-original-width=&quot;1020&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHsevQFN0FyYJzLOlTilHHZRYL3Q0zUjEDFHEJD90vMD8q6dGL0Phxz6z4KX0d7Tz9jAoHEEQzwRmdOoVL8ImiTpBC15VXqSKPxLFAcrZsfD4h8kBWwz4mIPaZdoQi3vO1c9_DDMnP6H0/s1600/Sele%25C3%25A7%25C3%25A3o_134.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;u&gt;&lt;b&gt;Dica 1&lt;/b&gt;&lt;/u&gt;: Para testar via ssh no Pfsense se a autenticação está funcionando, você pode utilizar o seguinte comando conforme abaixo substituindo apenas as informações de acordo com o seu cenário:&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
/usr/local/libexec/squid/basic_ldap_auth -v 3 -b dc=&lt;b&gt;empresa&lt;/b&gt;,dc=&lt;b&gt;local&lt;/b&gt; -D cn=&lt;b&gt;pfsense&lt;/b&gt;,cn=Users,dc=&lt;b&gt;empresa&lt;/b&gt;,dc=&lt;b&gt;local&lt;/b&gt; -w &lt;b&gt;suasenha_2017&lt;/b&gt; -f &quot;sAMAccountName=%s&quot; -u uid -P &lt;b&gt;192.168.96.249&lt;/b&gt;:389&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;u&gt;Dica 2&lt;/u&gt;&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
Quando estiver com dúvidas em relação ao DN, etc vá até o Windows e veja com ADSI Editor conforme mostra imagem abaixo. Dessa forma, você vai poder copiar e colar evitando assim erros de digitação.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2Zo9lhghzEjaz8N8LABTtyozrcbayauAuN3ncmrtzRxqk6pe8quQqMU9O9T_-re-EhLdI1wdpIV5363KS2GU3qeAmcNEayK_jcJ9o4ovXrm2l2WI7DcesXLYUskl44XqCx2ZoS79DvuU/s1600/Sele%25C3%25A7%25C3%25A3o_135.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;701&quot; data-original-width=&quot;1119&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2Zo9lhghzEjaz8N8LABTtyozrcbayauAuN3ncmrtzRxqk6pe8quQqMU9O9T_-re-EhLdI1wdpIV5363KS2GU3qeAmcNEayK_jcJ9o4ovXrm2l2WI7DcesXLYUskl44XqCx2ZoS79DvuU/s1600/Sele%25C3%25A7%25C3%25A3o_135.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Dica 3&lt;/b&gt;&lt;/u&gt;: Caso esteja com problemas mesmo com todas essas dicas, tente verificar como estão suas senhas. Nesse momento de teste ou homologação tente usar senhas que não contenham caracteres especiais como&amp;nbsp;@ %$.;/][ &amp;nbsp;nos meus testes eu usei senhas com underline e funcionou normalmente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dica 4&lt;/b&gt;: Em alguns ambientes precisa ser adicionado o parâmetro &quot;-R&quot;&lt;br /&gt;
/usr/local/libexec/squid/basic_ldap_auth -R -b &quot;dc=dentorad,dc=dentor,dc=com&quot; -D &quot;pfsense@dentorad.grupodentor.com&quot; -w &quot;pass123&quot; -f sAMAccountName=%s -h srv.dentorad.grupodentor.com&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;b&gt;Dica 5&lt;/b&gt;: Tenta também usar o filtro de grupos colocando a porta 3268, dessa forma:&lt;br /&gt;
ldapusersearch 
ldap://103.1.73.10:&lt;b&gt;3268&lt;/b&gt;/DC=meu,DC=dominio,DC=com?sAMAccountName?sub?(&amp;amp;(sAMAccountName=%s)(memberOf=CN=DIRETORIA%2cOU=DIRETORIA%2cDC=meu%2cDC=dominio%2cDC=com))&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/6035662086992781406/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/6035662086992781406?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/6035662086992781406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/6035662086992781406'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2017/07/integracao-do-squidguard-com-active.html' title='Integração do SquidGuard com Active Directory usando Pfsense'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJHDi0qpJlWGHbt5TkCA6iEf201zZK4CpNdYNR5V8wkQ8yO7z_cVC3r3Jaobm4La_SuR8uQkcSSVpPEj9G4F9lh6cFGWT11SUbawB5_3mNfE46kZ4NteJAdEUkF7jB4-mbqshOm495Z2Y/s72-c/Sele%25C3%25A7%25C3%25A3o_131.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-4509459560883940473</id><published>2017-07-28T14:36:00.001-03:00</published><updated>2017-07-28T14:36:19.622-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="admin"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="password"/><category scheme="http://www.blogger.com/atom/ns#" term="reset"/><category scheme="http://www.blogger.com/atom/ns#" term="resetar"/><category scheme="http://www.blogger.com/atom/ns#" term="senha"/><category scheme="http://www.blogger.com/atom/ns#" term="snep"/><category scheme="http://www.blogger.com/atom/ns#" term="snep3"/><title type='text'>DICA como resetar senha de admin no SNEP 3</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Como dar um reset no login de admin do SNEP 3.0 via Mysql&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
1. Acesse o servidor via ssh. Após isso, acesso o mysql conforme os comandos abaixo:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;# mysql -u root&amp;nbsp;-psneppass&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
2.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
mysql&amp;gt; UPDATE users SET password = MD5(&#39;MinhaNovaSenhaSegura&#39;) WHERE id = 1;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Pronto 👊&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/4509459560883940473/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/4509459560883940473?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/4509459560883940473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/4509459560883940473'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2017/07/dica-como-resetar-senha-de-admin-no.html' title='DICA como resetar senha de admin no SNEP 3'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-7097116650061762231</id><published>2017-07-28T11:52:00.000-03:00</published><updated>2017-07-28T12:16:48.373-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="asterisk"/><category scheme="http://www.blogger.com/atom/ns#" term="dahdi"/><category scheme="http://www.blogger.com/atom/ns#" term="error"/><category scheme="http://www.blogger.com/atom/ns#" term="snep"/><category scheme="http://www.blogger.com/atom/ns#" term="snep3"/><title type='text'>Dica instalando dahdi no SNEP 3.0</title><content type='html'>&lt;br /&gt;
Como instalar o dahdi linux corretamente no SNEP 3 (dica)&lt;br /&gt;
&lt;br /&gt;
Vai entender por que motivo o SNEP 3.0 veio sei o comando &#39;file&#39; !? Pois é, e isso acaba passando desapercebido na hora da compilação do dahdi linux. E dá um monte de erro depois e você não sabe oque fazer para resolver.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7Qh3rz68e7Id1WMANgj8mc7WSNCFaZLh3wCYchVvK2GBCUhI9j3nCuGn_OorSNWINcNgCY8b9iA471OmpPTClnOoTikpOmrRncT4MaRqSerYh-v5w9LFZrW4qEY4GVXVrpgMmAZZMfOg/s1600/Sele%25C3%25A7%25C3%25A3o_129.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;640&quot; data-original-width=&quot;951&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7Qh3rz68e7Id1WMANgj8mc7WSNCFaZLh3wCYchVvK2GBCUhI9j3nCuGn_OorSNWINcNgCY8b9iA471OmpPTClnOoTikpOmrRncT4MaRqSerYh-v5w9LFZrW4qEY4GVXVrpgMmAZZMfOg/s1600/Sele%25C3%25A7%25C3%25A3o_129.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span id=&quot;goog_371675539&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_371675540&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;/bin/bash: file: comando não encontrado&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Então lá vai a dica, que parece ser muito simples, porém resolveu meu problema.&lt;br /&gt;
&lt;br /&gt;
Basta instalar o pacote file&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;# apt-get install file&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
Após isso é só prosseguir com a instalação normalmente:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;# make all&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;# make install&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;# make config&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
ah, depois de instalar o driver dahdi etc, é bom que instale o asterisk novamente para que ele reconheça as alterações e o driver dahdi que você instalou.&lt;br /&gt;
&lt;br /&gt;
No meu caso, eu tive que baixar o&amp;nbsp;asterisk-13-current.tar.gz descompactar, compilar tudo etc.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;# ./configure&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;# make -j4&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;# make install&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;b&gt;# /etc/init.d/asterisk start&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/7097116650061762231/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/7097116650061762231?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/7097116650061762231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/7097116650061762231'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2017/07/dica-instalando-dahdi-no-snep-30.html' title='Dica instalando dahdi no SNEP 3.0'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7Qh3rz68e7Id1WMANgj8mc7WSNCFaZLh3wCYchVvK2GBCUhI9j3nCuGn_OorSNWINcNgCY8b9iA471OmpPTClnOoTikpOmrRncT4MaRqSerYh-v5w9LFZrW4qEY4GVXVrpgMmAZZMfOg/s72-c/Sele%25C3%25A7%25C3%25A3o_129.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-561088648170250367</id><published>2013-03-05T19:56:00.000-03:00</published><updated>2013-03-07T12:46:09.982-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="asterisk"/><category scheme="http://www.blogger.com/atom/ns#" term="PABX"/><category scheme="http://www.blogger.com/atom/ns#" term="PBX"/><category scheme="http://www.blogger.com/atom/ns#" term="seguranca"/><category scheme="http://www.blogger.com/atom/ns#" term="segurança"/><category scheme="http://www.blogger.com/atom/ns#" term="segware"/><category scheme="http://www.blogger.com/atom/ns#" term="snep"/><category scheme="http://www.blogger.com/atom/ns#" term="snep livre"/><category scheme="http://www.blogger.com/atom/ns#" term="snep seg"/><category scheme="http://www.blogger.com/atom/ns#" term="sneplivre"/><category scheme="http://www.blogger.com/atom/ns#" term="snepseg"/><category scheme="http://www.blogger.com/atom/ns#" term="solução voip"/><category scheme="http://www.blogger.com/atom/ns#" term="ura"/><category scheme="http://www.blogger.com/atom/ns#" term="voip"/><title type='text'>SNEP Solução em Telefonia</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigmKT1SER8bTTsjza81VQ0ofHgz9zDsVxZMwot2R3HI3UOC1Mzc9fOMhbhfnCF9pavzrPaxv1PEcAEWp68MzWt5CM4rcffsbR3a1byrKlJv2Cvfa0j1QLSCdl61D3GmNy5nB1eEdeyZm8/s1600/snep.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;56&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigmKT1SER8bTTsjza81VQ0ofHgz9zDsVxZMwot2R3HI3UOC1Mzc9fOMhbhfnCF9pavzrPaxv1PEcAEWp68MzWt5CM4rcffsbR3a1byrKlJv2Cvfa0j1QLSCdl61D3GmNy5nB1eEdeyZm8/s1600/snep.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #323232; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: start;&quot;&gt;&lt;b&gt;O SNEP é um software PBX baseado em &lt;u&gt;Asterisk&lt;/u&gt; e GNU/Linux licenciado sob LGPL [1] capaz de rodar em pequenos hardwares com uma boa performance.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #323232; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: start;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #323232; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: start;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Gravação pode ser feita em regras específicas&lt;/li&gt;
&lt;li&gt;Relatórios de chamadas, tarifação e rotas inteligentes&lt;/li&gt;
&lt;li&gt;Criação e administração de regras em ambiente gráfico amigável&lt;/li&gt;
&lt;li&gt;Criação de URAS&lt;/li&gt;
&lt;li&gt;Quantidade ilimitada de ramais IP&lt;/li&gt;
&lt;li&gt;Compatível com placas E1, GSM, FXO, FXS (Khomp e Digium)&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;FUNCIONALIDADES GERAIS&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Controle de Chamadas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Chamada em espera&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Siga-me quando não atende e quando ocupado&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Identificação de chamadas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Registro de Chamadas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Toque diferencial por chamada&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Captura de Chamadas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Não perturbe&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Transferência Assistida de Chamadas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Transferência cega de Chamadas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Cadastro de Ramais e Troncos&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Captura de chamadas por grupo.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;ROTEAMENTO DE CHAMADAS:&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Bloqueio de chamadas conforme remetente&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Bloqueio de chamadas por rota&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Bloqueio de chamadas com senha por rota&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Desvio de chamadas conforme horário&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Rotas dinâmicas de entrada/saída&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Cadeado Eletrônico&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;SALAS DE CONFERÊNCIA&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- 15 Salas de Conferência pré-configuradas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Salas públicas ou privadas com senha&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Sem Limite de participantes por sala&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;FILAS DE ATENDIMENTO&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Diferentes Estratégias de Distribuição&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Controle de espera em fila&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Anúncio de tempo de espera em fila do chamador&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Anúncio de tempo estimado de atendimento para o chamador&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Controle de freqüência de anúncios&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Membros estáticos (ramais)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;CONFIGURAÇÃO DO SISTEMA&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;font-family: SegoeUINormal; line-height: 25.59375px;&quot;&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Caminhos do Sistema&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;font-family: SegoeUINormal; line-height: 25.59375px;&quot;&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Níveis de Permissões de Acesso à Interface&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;font-family: SegoeUINormal; line-height: 25.59375px;&quot;&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Configurações de Usabilidade da Interface&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;font-family: SegoeUINormal; line-height: 25.59375px;&quot;&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Administração/Controle de Áudios do Sistema&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 25.59375px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;GRAVAÇÃO DE CHAMADA&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Gravação automática de chamadas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Gravação sob demanda&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;CORREIOS DE VOZ&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Correio de voz por ramal&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Envio de mensagens e notificação por e-mail&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- ENTRONCAMENTOS&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Suporte a entroncamento E1(opcional), Analógico(opcional), SIP, IAX2 e GSM (opcional)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;CONTROLES&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Controle de minutagem por ramal&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Controle de minutagem por tronco&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;MONITORAMENTO DE AMBIENTE&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Monitoramento Sistema&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Status do PBX&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Consumo de recursos de hardware&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Estatísticas gerais de Operação&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;ADMINISTRAÇÃO DE CADASTROS&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Centro de Custos&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Tarifas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Agenda de Contatos&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Grupo de Ramais&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;MONITORAMENTO DE OPERAÇÕES&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Status de Ramais&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Status de Troncos&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;RELATÓRIO DE CHAMADAS&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Relatório de Registro de chamadas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Ranking de Chamadas&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Serviços Utilizados&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;PAINEL&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Monitoramento de chamadas em curso / Painel da telefonista&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, sans-serif; font-size: 10pt; margin: 0px; padding: 0px;&quot;&gt;URA : DISTRIBUIÇÃO AUTOMÁTICA DE CHAMADAS&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;LEFT&quot; class=&quot;western&quot; style=&quot;background-color: white; font-family: SegoeUINormal; line-height: 25.59375px; margin-bottom: 15px; margin-top: 10px; padding: 0px; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Atendimento Automatizado&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt;&quot;&gt;- Distribuição de Chamadas para ramais, filas e grupos&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
referencias:&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.sneplivre.com.br/pt-br&quot;&gt;http://www.sneplivre.com.br/pt-br&lt;/a&gt;&lt;br /&gt;
http://www.opens.com.br&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/561088648170250367/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/561088648170250367?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/561088648170250367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/561088648170250367'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2013/03/snep-solucao-em-telefonia.html' title='SNEP Solução em Telefonia'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigmKT1SER8bTTsjza81VQ0ofHgz9zDsVxZMwot2R3HI3UOC1Mzc9fOMhbhfnCF9pavzrPaxv1PEcAEWp68MzWt5CM4rcffsbR3a1byrKlJv2Cvfa0j1QLSCdl61D3GmNy5nB1eEdeyZm8/s72-c/snep.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-7949699146685471421</id><published>2012-11-01T02:14:00.001-02:00</published><updated>2017-07-28T17:46:28.168-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Autenticar"/><category scheme="http://www.blogger.com/atom/ns#" term="autenticar squid com zimbra"/><category scheme="http://www.blogger.com/atom/ns#" term="ldap"/><category scheme="http://www.blogger.com/atom/ns#" term="squid"/><category scheme="http://www.blogger.com/atom/ns#" term="squid com ldap"/><category scheme="http://www.blogger.com/atom/ns#" term="squid com zimbra"/><category scheme="http://www.blogger.com/atom/ns#" term="squid ldap auth"/><category scheme="http://www.blogger.com/atom/ns#" term="squid_ldap_auth"/><category scheme="http://www.blogger.com/atom/ns#" term="usuários"/><category scheme="http://www.blogger.com/atom/ns#" term="zimbra"/><title type='text'>Autenticar usuários do squid no zimbra com ldap</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
Beleza galera, se vocês estiverem com o seguinte problema de autenticação,:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;root@squid:~# /usr/lib/squid3/squid_ldap_auth -v 3 -b &quot;dc=zimbra,dc=klock,dc=com&quot; -f &quot;(&amp;amp;(uid=%s)(objectClass=zimbraAccount))&quot; -h 192.168.0.131&lt;/span&gt;&lt;br /&gt;
&lt;strike&gt;admin&lt;/strike&gt; ********&lt;br /&gt;
&lt;b&gt;&lt;i&gt;ERR Success&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
outro exemplo:&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;root@squid:~# /usr/lib/squid3/squid_ldap_auth -v 3 -b &quot;dc=zimbra,dc=klock,dc=com&quot; -f &quot;(&amp;amp;(uid=%s)(objectClass=zimbraAccount))&quot; -h 192.168.0.131&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;strike&gt;fulano&lt;/strike&gt; ********&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;i&gt;ERR Success&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;strike&gt;Solução&lt;/strike&gt; que encontrei &amp;nbsp;(workaround):&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;1 &lt;/span&gt;- No Zimbra, acesse o usuário &#39;zimbra&#39;:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
suporte@zimbra:~$ &lt;b&gt;sudo su zimbra&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
ou se voce já estiver com o usuário root:&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
root@zimbra:~$ &lt;b&gt;su zimbra&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;2 &lt;/span&gt;- Existe o Comando &lt;u&gt;zmLDAPanon&lt;/u&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
zimbra@zimbra:~$ /opt/zimbra/libexec/zmldapanon&lt;br /&gt;
One of enable or disable must be specified.&lt;br /&gt;
Usage: /opt/zimbra/libexec/zmldapanon [-d] [-e]&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;2.1 &lt;/span&gt;-&amp;nbsp;zimbra@zimbra:~$ &lt;b&gt;/opt/zimbra/libexec/zmldapanon -e&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
Após isso consegui autenticar meus usuários do Ldap do zimbra no squid veja o teste:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@servv2:~# /usr/lib/squid3/squid_ldap_auth -v 3 -b &quot;dc=zimbra,dc=klock,dc=com&quot; -f &quot;(&amp;amp;(uid=%s)(objectClass=zimbraAccount))&quot; -h 192.168.0.131&lt;br /&gt;
&lt;i&gt;rafael&lt;/i&gt; ******&lt;br /&gt;
&lt;b&gt;OK&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: red;&quot;&gt;*obs&lt;/span&gt;: lembrado que o &#39;192.168.0.131&#39; é meu ip, deve subistitui-lo pelo seu ip ldap(zimbra) ou ate mesmo pelo nome. Ex: zimbra.dominio.com.br&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Em&amp;nbsp;&quot;dc=zimbra,dc=klock,dc=com&quot;, substitua conforme suas necessidades também...&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Um abraço, e sejam felizes!&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1V7-BlAFQrfSFH9xmLA3BnChDz50Y2V_tiMc2ahDEHrXT0L5-0NqbhoxA0AimdOEc-Gg7S0ZHv6PHFzcZ-kdx2ZaUkqu0HkuxFhMOrBOfpqp5YBUAQy_4bFSQR3jpEaSWWhzv8xK5xuw/s1600/vmware-zimbra-logo.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;142&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1V7-BlAFQrfSFH9xmLA3BnChDz50Y2V_tiMc2ahDEHrXT0L5-0NqbhoxA0AimdOEc-Gg7S0ZHv6PHFzcZ-kdx2ZaUkqu0HkuxFhMOrBOfpqp5YBUAQy_4bFSQR3jpEaSWWhzv8xK5xuw/s200/vmware-zimbra-logo.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJN7sUluE_jB1Kht6QBUG4hsi0ITr8PZq_npoGvWRKl8C-TOwuuOCtJF6_vAap4jA3C69P06MqOYkXw8GkyKmUBtVar5OxXISsKaUKS5Can1b7nJchD5D-t4HZe9oZf_JOt2b60QWLGF4/s1600/SQUID_LOGO.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;119&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJN7sUluE_jB1Kht6QBUG4hsi0ITr8PZq_npoGvWRKl8C-TOwuuOCtJF6_vAap4jA3C69P06MqOYkXw8GkyKmUBtVar5OxXISsKaUKS5Can1b7nJchD5D-t4HZe9oZf_JOt2b60QWLGF4/s200/SQUID_LOGO.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span id=&quot;goog_217762299&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_217762300&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/7949699146685471421/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/7949699146685471421?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/7949699146685471421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/7949699146685471421'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2012/10/autenticar-usuarios-do-squid-no-zimbra.html' title='Autenticar usuários do squid no zimbra com ldap'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1V7-BlAFQrfSFH9xmLA3BnChDz50Y2V_tiMc2ahDEHrXT0L5-0NqbhoxA0AimdOEc-Gg7S0ZHv6PHFzcZ-kdx2ZaUkqu0HkuxFhMOrBOfpqp5YBUAQy_4bFSQR3jpEaSWWhzv8xK5xuw/s72-c/vmware-zimbra-logo.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-5156123074873068782</id><published>2012-10-27T00:19:00.000-02:00</published><updated>2012-11-04T14:18:41.221-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="asterisk"/><category scheme="http://www.blogger.com/atom/ns#" term="compilar"/><category scheme="http://www.blogger.com/atom/ns#" term="dahdi"/><category scheme="http://www.blogger.com/atom/ns#" term="debian"/><category scheme="http://www.blogger.com/atom/ns#" term="fxo"/><category scheme="http://www.blogger.com/atom/ns#" term="fxs"/><category scheme="http://www.blogger.com/atom/ns#" term="hylafax"/><category scheme="http://www.blogger.com/atom/ns#" term="iax"/><category scheme="http://www.blogger.com/atom/ns#" term="iaxmodem"/><category scheme="http://www.blogger.com/atom/ns#" term="opens"/><category scheme="http://www.blogger.com/atom/ns#" term="opensource"/><category scheme="http://www.blogger.com/atom/ns#" term="protocolo iax"/><category scheme="http://www.blogger.com/atom/ns#" term="rafael klock"/><category scheme="http://www.blogger.com/atom/ns#" term="servidor"/><category scheme="http://www.blogger.com/atom/ns#" term="snep"/><category scheme="http://www.blogger.com/atom/ns#" term="squeeze"/><category scheme="http://www.blogger.com/atom/ns#" term="X100P"/><category scheme="http://www.blogger.com/atom/ns#" term="Zaptel"/><title type='text'>Servidor de Fax com Dahdi Hylafax SNEP Debian Squeeze</title><content type='html'>&lt;br /&gt;
&amp;gt;&amp;gt; Salve galera!!!&lt;br /&gt;
&lt;br /&gt;
Pelas estradas da vida precisei configurar um Servidor de Fax, e resolvi compartilhar com vocês todo o processo. Acredito que com esse conteúdo, ira complementar muitos outros how-to&#39;s; E qualquer dúvida estamos aí.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nesse caso, vou mostrar pra vocês a instalação do dahdi, algumas dicas do asterisk, e do SNEP que é uma ótima ferramenta de administração na área de Telefonia VoIP, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------------&lt;br /&gt;
Descrição: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Servidor Fax&lt;br /&gt;
Sistema &amp;nbsp; &amp;nbsp;Op.: &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;b&gt;Debian&lt;/b&gt; + &lt;b&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;SNEP&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Serv Fax: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;b&gt;Hylafax&lt;/b&gt; 2:6.0.5-4.1 + &lt;b&gt;iaxmodem&lt;/b&gt; 1.2.0~dfsg-1&lt;br /&gt;
Placa: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FXO (wcfxo+ 1057:5608 Wildcard &lt;b&gt;X100P&lt;/b&gt;)&lt;br /&gt;
Drivers da placa: &amp;nbsp;DAHDI Version:&lt;b&gt; 2.6.1&lt;/b&gt;&lt;br /&gt;
---------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Agradeço aos meus amigos: Jean, Vila, Daian, Vincent, Luan pela ajuda.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Referencias para leitura, esclarecimentos e duvidas:&lt;br /&gt;
&lt;a href=&quot;https://www.google.com.br/&quot;&gt;https://www.google.com.br/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://wiki.asterisk.org/wiki/display/AST/Building+and+Installing+DAHDI&quot;&gt;https://wiki.asterisk.org/wiki/display/AST/Building+and+Installing+DAHDI&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.sneplivre.com.br/pt-br/forum/6-asterisk/3240-dahdi-versao-snep-138&quot;&gt;http://www.sneplivre.com.br/pt-br/forum/6-asterisk/3240-dahdi-versao-snep-138&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.dacod.com.br/?p=66&quot;&gt;http://www.dacod.com.br/?p=66&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.dacod.com.br/?p=51&quot;&gt;http://www.dacod.com.br/?p=51&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://wiki.openvox.cn/index.php/OpenVox_D110P_Asterisk_1.8_Dahdi_en&quot;&gt;http://wiki.openvox.cn/index.php/OpenVox_D110P_Asterisk_1.8_Dahdi_en&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.sneplivre.com.br/en/forum/7-interface-web-do-snep/2261-como-receber-e-enviar-fax-utilizando-o-snep&quot;&gt;http://www.sneplivre.com.br/en/forum/7-interface-web-do-snep/2261-como-receber-e-enviar-fax-utilizando-o-snep&lt;/a&gt;&lt;br /&gt;
Download do Snep: &amp;nbsp;&lt;a href=&quot;http://www.sneplivre.com.br/pt-br/downloads&quot;&gt;http://www.sneplivre.com.br/pt-br/downloads&lt;/a&gt;&lt;br /&gt;
hyla:&amp;nbsp;&lt;a href=&quot;http://www.hylafax.org/site2/download.html&quot;&gt;http://www.hylafax.org/site2/download.html&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Instalação do Dahdi&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Com o tempo, descobri que vc tem q instalar primeiro o dahdi, para que quando for instalar o asterisk (compilar), tenha a opção do chan_dahdi no menuselect.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Você&amp;nbsp;pode instalar ele pelo APT:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;background-color: #cccccc;&quot;&gt;# apt-get install&amp;nbsp;dahdi-linux&amp;nbsp;dahdi&amp;nbsp;dahdi-source&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;b&gt;ou pode compilar(recomendado):&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Sempre que for compilar, deve-se ter alguns programas instalados. Esses devem resolver as dependencias:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;color: #333333; line-height: 20.46666717529297px;&quot;&gt;apt-get -y install bison openssl libssl-dev libusb-dev fxload libasound2-dev libc6-dev libnewt-dev libncurses5-dev zlib1g-dev gcc g++ make doxygen module-assistant&amp;nbsp;&lt;/span&gt;build-essential&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;u&gt;&lt;i&gt;Compilando&lt;/i&gt;&lt;/u&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;* Descompacte os arquivos&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;&lt;br /&gt;sneppbx:/usr/src# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;
&lt;b&gt;wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.11.4.tar.gz&lt;/b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #cccccc; color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# tar -xvf libpri-1.4.4.tar.gz&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #cccccc; color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# tar -xvf dahdi-linux-complete-current.tar.gz&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;* Compilando o libpri&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;
&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;compilar a LibPRI&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;
&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;A LibPRI é dependência para o dahdi.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;
&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;LibPRI é feito da seguinte forma:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;
&lt;/div&gt;
&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;#wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.11.4.tar.gz&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;
&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;#cd libpri-1.4.11.4&lt;br /&gt;#make&lt;br /&gt;#make install&lt;br /&gt;#cd ..&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f4f5de; color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# cd /usr/src&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f4f5de; color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# apt-get install linux-headers-`uname -r`&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f4f5de; color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# ln -s /usr/src/linux-headers-`uname -r` /usr/src/linux&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;* Compilando dahdi&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b style=&quot;background-color: white;&quot;&gt;&lt;br style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot; /&gt;&lt;/b&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# cd /usr/src/dahdi-linux-complete-2.6.0+2.6.0/&lt;/span&gt;&lt;br style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot; /&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# make&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot; /&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# make install&lt;/span&gt;&lt;br style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot; /&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# make config&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;&lt;b&gt;* Dahdi Tools&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;span style=&quot;color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;#wget http://downloads.asterisk.org/pub/telephony/dahdi-tools/releases/dahdi-tools-2.4.0.tar.gz&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f3f3f3; color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;#tar -zxvf dahdi-tools-2.4.0.tar.gz&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f4f4f4; color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;#.configure&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f4f4f4; color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;# make&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f4f4f4; color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;# make install&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f4f4f4; color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;# make config&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f4f4f4; color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: #f4f4f4; color: #414141; font-family: &#39;Lucida Sans Unicode&#39;, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 19px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
Pronto!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Verificando os modulos:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;sneppbx:~#&amp;nbsp;&lt;b&gt;lsmod |grep dahd&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;dahdi_echocan_mg2 &amp;nbsp; &amp;nbsp; &amp;nbsp; 3825 &amp;nbsp;2&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;dahdi &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 174824 &amp;nbsp;8&amp;nbsp;&lt;b&gt;dahdi_echocan_mg2&lt;/b&gt;,&lt;b&gt;wcfxo&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;crc_ccitt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1039 &amp;nbsp;1&amp;nbsp;&lt;b&gt;dahdi&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Compilando o asterisk&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Nesse caso, baixei e compilei o asterisk versão:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://downloads.asterisk.org/pub/telephony/asterisk/releases/&quot;&gt;http://downloads.asterisk.org/pub/telephony/asterisk/releases/&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;asterisk-1.4.33.1&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Atenção&lt;/u&gt; a algumas coisas:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #cccccc;&quot;&gt;apt-get install build-essential &amp;nbsp;(para poder compilar)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
* Selecionar em &quot;&lt;b&gt;Channel Drivers&lt;/b&gt;&quot; a opção &quot;&lt;b&gt;chan_dahdi&lt;/b&gt;&quot; &amp;nbsp;conforme IMG1&lt;br /&gt;
Após isso continue com a compilação...&lt;br /&gt;
--&amp;gt; mas lembre-se que apos ter&amp;nbsp;concluído&amp;nbsp;a instalação do asterisk,&amp;nbsp;&lt;b&gt;não&lt;/b&gt;&amp;nbsp;&lt;b&gt;instale&lt;/b&gt;&amp;nbsp;o Samples&#39;, pois ira substituir as configurações do Snep conforme IMG2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sneppbx:/usr/src# tar zxvf asterisk-1.4.33.1.tar.gz&lt;br /&gt;
&lt;br /&gt;
sneppbx:/usr/src# cd asterisk-1.4.33.1&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: #f3f3f3; color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# ./configure&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Apos o configure, com o make menuselect, selecione o dahdi:&lt;br /&gt;
&lt;span style=&quot;background-color: #f3f3f3; color: #333333; font-family: Arial; font-size: 13px; line-height: 20.46666717529297px;&quot;&gt;# make menuselect&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;# make&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;+--------- Asterisk Build Complete ---------+&lt;br /&gt;
&amp;nbsp;+ Asterisk has successfully been built, and&lt;br /&gt;
&amp;nbsp;+ can be installed by running: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; make install &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;+-------------------------------------------+&lt;br /&gt;
&lt;br /&gt;
Apos a tela acima, execute :&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #eeeeee;&quot;&gt;sneppbx:/usr/src/asterisk-1.4.33.1# &lt;b&gt;make install&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IMG1&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguoAi6TP_OhvCcGopbsBFBSc8Xa4sg-rygJVD83fFkm_atjHO3ZZmE5jTpdknIKxLWj_957RqH57cKLl28wJ5Da7LK9B5nmBNKHugZuNhhLdBq-g-j6vU_WNhM_rMEf5b9DHgXgDmv8Vw/s1600/compilacaoasterisk+dahdi.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;239&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguoAi6TP_OhvCcGopbsBFBSc8Xa4sg-rygJVD83fFkm_atjHO3ZZmE5jTpdknIKxLWj_957RqH57cKLl28wJ5Da7LK9B5nmBNKHugZuNhhLdBq-g-j6vU_WNhM_rMEf5b9DHgXgDmv8Vw/s1600/compilacaoasterisk+dahdi.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IMG 2:&lt;br /&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhey_24ULgWd5yJ-mJQ9PKN62rHbjxYs6EbH5rFL7ewsrYKcLkf2QboWayLMsy9YgHrnWBAPkj1Jww81uBIms7I5o2M6mBHSwQAtpr9jaigUo0ypALBv6nZ4IVb8UB9zx4KfDi8Q16qPGh6/s400/23-AsteriskSamples.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Apos compilar (instalar) os asterisk, inicie ele e veja alguns status:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sneppbx*CLI&amp;gt; &lt;b&gt;unload&lt;/b&gt; chan_dahdi.so&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;sneppbx*CLI&amp;gt; load chan_dahdi.so&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
== Registered application &#39;DAHDISendKeypadFacility&#39;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; == Registered application &#39;ZapSendKeypadFacility&#39;&lt;/div&gt;
&lt;div&gt;
[Oct 27 22:58:53] ERROR[23006]: chan_dahdi.c:12241 setup_dahdi: Unable to load chan_dahdi.conf&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; == Registered channel type &#39;DAHDI&#39; (DAHDI Telephony Driver w/PRI)&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; == Manager registered action DAHDITransfer&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; == Manager registered action DAHDIHangup&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; == Manager registered action ZapHangup&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;(------ comprimindo saida -----)&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; == Manager registered action DAHDIDNDoff&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; == Manager registered action ZapDNDoff&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; == Manager registered action DAHDIRestart&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; == Manager registered action ZapRestart&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;Loaded chan_dahdi.so =&amp;gt; (DAHDI Telephony w/PRI)&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;

&lt;div&gt;
&lt;div&gt;
&lt;b&gt;sneppbx*CLI&amp;gt; dahdi show status&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Description &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Alarms &amp;nbsp; &amp;nbsp; IRQ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;bpviol &amp;nbsp; &amp;nbsp; CRC4 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Wildcard X100P Board 1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RED &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Wildcard X100P Board 2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RED &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Configurando o Dahdi&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Apos ter instalado o Dahdi, vamos a configuração.&lt;br /&gt;
&lt;br /&gt;
Tem alguns comandos que vão nos ajudar bastante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;h4 id=&quot;dahdi_genconf&quot; style=&quot;background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
1º # dahdi_genconf - vai gerar o system.conf conforme seu hardware&lt;/h4&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;h4 id=&quot;dahdi_cfg&quot; style=&quot;background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
&amp;nbsp;&lt;/h4&gt;
&lt;h4 id=&quot;dahdi_cfg&quot; style=&quot;background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
&lt;/h4&gt;
&lt;h4 id=&quot;dahdi_cfg&quot; style=&quot;background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
2º # dahdi_cfg &amp;nbsp; &amp;nbsp;- &amp;nbsp;Para mostrar como estão as configurações do modulo&lt;/h4&gt;
&lt;div&gt;
&lt;div&gt;
sneppbx:~# dahdi_cfg -vvv&lt;/div&gt;
&lt;div&gt;
DAHDI Tools Version - 2.6.1&lt;/div&gt;
&lt;div&gt;
DAHDI &lt;b&gt;Version: 2.6.1&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Echo Canceller(s): &lt;b&gt;HWEC, MG2&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Configuration&lt;/div&gt;
&lt;div&gt;
======================&lt;/div&gt;
&lt;div&gt;
Channel map:&lt;/div&gt;
&lt;div&gt;
Channel 01: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 01)&lt;/div&gt;
&lt;div&gt;
Channel 02: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 02)&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;2 channels to configure.&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Setting echocan for channel 1 to mg2&lt;/div&gt;
&lt;div&gt;
Setting echocan for channel 2 to mg2&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h4 id=&quot;dahdi_genconf&quot; style=&quot;background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
&lt;/h4&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h4 id=&quot;dahdi_hardware&quot; style=&quot;background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
3º # dahdi_hardware &amp;nbsp; - Mostra o hardware da placa reconhecida pelo dahdi&lt;/h4&gt;
&lt;/div&gt;
sneppbx:~# dahdi_hardware&lt;br /&gt;
pci:0000:00:08.0 &amp;nbsp; &amp;nbsp; wcfxo+ &amp;nbsp; &amp;nbsp; &amp;nbsp; 1057:5608 Wildcard X100P&lt;br /&gt;
pci:0000:00:0a.0 &amp;nbsp; &amp;nbsp; wcfxo+ &amp;nbsp; &amp;nbsp; &amp;nbsp; 1057:5608 Wildcard X100P&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4 id=&quot;dahdi_monitor&quot; style=&quot;background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
4 # dahdi_test&amp;nbsp;&lt;/h4&gt;
&lt;div&gt;
&lt;div&gt;
sneppbx:~# dahdi_test&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Opened pseudo dahdi interface, measuring accuracy...&lt;/div&gt;
&lt;div&gt;
99.988% 99.982% 99.987% 99.987% 99.987% 99.988% 99.986% 99.987%&lt;br /&gt;
^C&lt;/div&gt;
&lt;div&gt;
--- Results after 9 passes ---&lt;/div&gt;
&lt;div&gt;
Best: 99.988% -- Worst: 99.982% -- Average: 99.986590%&lt;/div&gt;
&lt;div&gt;
Cummulative Accuracy (not per pass): 99.987&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;* Não esqueça de dar &lt;b&gt;o ctrl +c&lt;/b&gt;, que nem eu fiquei uma meia hora com esse comando executando. &amp;nbsp;hahahaha&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h4 id=&quot;dahdi_scan&quot; style=&quot;background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
5 # dahdi_scan&lt;/h4&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
sneppbx:~# dahdi_scan&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
[1]&lt;/div&gt;
&lt;div&gt;
active=yes&lt;/div&gt;
&lt;div&gt;
alarms=RED&lt;/div&gt;
&lt;div&gt;
description=Wildcard X100P Board 1&lt;/div&gt;
&lt;div&gt;
name=WCFXO/0&lt;/div&gt;
&lt;div&gt;
manufacturer=Digium&lt;/div&gt;
&lt;div&gt;
devicetype=Wildcard X100P&lt;/div&gt;
&lt;div&gt;
type=analog&lt;/div&gt;
&lt;div&gt;
port=1,FXO&lt;/div&gt;
&lt;div&gt;
[2]&lt;/div&gt;
&lt;div&gt;
active=yes&lt;/div&gt;
&lt;div&gt;
alarms=RED&lt;/div&gt;
&lt;div&gt;
description=Wildcard X100P Board 2&lt;/div&gt;
&lt;div&gt;
name=WCFXO/1&lt;/div&gt;
&lt;div&gt;
manufacturer=Digium&lt;/div&gt;
&lt;div&gt;
irq=0&lt;/div&gt;
&lt;div&gt;
type=analog&lt;/div&gt;
&lt;div&gt;
port=2,FXO&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Continuação:&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;O Dahdi assim como o software antigo Zaptel, trabalha com a logica de &lt;b&gt;kernel&lt;/b&gt; &lt;b&gt;modulo&lt;/b&gt; e &lt;b&gt;channel&lt;/b&gt; driver.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;O arquivo &lt;b&gt;/etc/dahdi/system.conf &lt;/b&gt;passa os parâmetros de configuração para o modulo do kernel que controla sua placa (&lt;b&gt;sinalização, canais, clock, etc&lt;/b&gt;).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;Já o arquivo &lt;b&gt;chan_dadhi&lt;/b&gt;.&lt;b&gt;conf&lt;/b&gt;, você ira configurar os parâmetros do channel driver do asterisk.&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot; /&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;Logo abaixo teremos uma configuração simples para uma placa&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;u&gt;Clone&lt;/u&gt; (modem &lt;b&gt;Ambient&lt;/b&gt; ou &lt;b&gt;Intel&lt;/b&gt;) &amp;nbsp; &amp;nbsp; ou &amp;nbsp; &amp;nbsp; &amp;nbsp;Digium &lt;b&gt;X100P&lt;/b&gt;&amp;nbsp; de &#39;um canal&#39;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot; /&gt;&lt;br /&gt;Faça backup do seu system.conf e crie um novo mais ou menos como esta abaixo:&lt;br /&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot; /&gt;&lt;b style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;/etc/dahdi/system.conf&lt;/b&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot; /&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;# Configuração simples para um canal&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;loadzone = br&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;defaultzone = br&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;b&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;# &lt;u&gt;Lembrar&lt;/u&gt; que a sinalização de FXO é FXS e a de FXS é FXO, portanto FXSKS&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;fxsks = 1&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;i style=&quot;background-color: white;&quot;&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;echocanceller=mg2,1&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;# Dependendo do modulo que vc tem para Echo canceller&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div style=&quot;color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;
&lt;i style=&quot;background-color: white;&quot;&gt;&lt;i&gt;#echocanceller=oslec,1 &amp;nbsp; &amp;nbsp;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;
&lt;i style=&quot;background-color: white;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;
&lt;i style=&quot;background-color: white;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;
&lt;br style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;Verifique se no arquivo &lt;b&gt;/etc/dahdi/modules&lt;/b&gt; exite o modulo&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;wcfxo&lt;/b&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&amp;nbsp;este arquivo se encarrega de subir no dahdi os &lt;u&gt;módulos&lt;/u&gt; do &lt;u&gt;kernel&lt;/u&gt; referentes a &lt;u&gt;&lt;i&gt;sua placa&lt;/i&gt;&lt;/u&gt; (tem outros módulos &lt;u&gt;&lt;i&gt;comente&lt;/i&gt;&lt;/u&gt; os que não vai usar).&amp;nbsp;&lt;/span&gt;&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;* &lt;u&gt;Verifique qual o modulo vc deve usar com sua placa*&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;u&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot; /&gt;&lt;/u&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;No /&lt;b&gt;etc/asterisk/chan_dahdi.conf&lt;/b&gt; (não se preocupe como dahdi_channels.conf esse arquivo é apenas um include para separa a configuração de canais do restos):&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
vim&amp;nbsp;&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;/&lt;/span&gt;&lt;b style=&quot;color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;etc/asterisk/chan_dahdi.conf&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;[&lt;b&gt;channels&lt;/b&gt;]&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;language=pt_BR&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;usecallerid=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;hidecallerid=no&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;callwaiting=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;usecallingpres=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;callwaitingcallerid=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;threewaycalling=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;transfer=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;canpark=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;cancallforward=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;callreturn=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;b&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;;# cancelamento de eco ajuste com sabedoria&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&amp;nbsp;e desde que tenha ativado no system.conf do dahdi&lt;/i&gt;&lt;/b&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;echocancel=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;echocancelwhenbridged=no&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;echotraining=250&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;;#&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;faxdetect=both&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;b&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;;# Em placas Analógicas o ganho é muito importante para evitar eco e para controlar o volume&amp;nbsp;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;rxgain=0.0&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;txgain=0.0&amp;nbsp;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;callgroup=1&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;pickupgroup=1&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;relaxdtmf=yes&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;busydetect=yes&amp;nbsp;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;busycount=3&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;immediate=no&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;b&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;;# canais e grupos&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;signalling=fxs_ks&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;group=0&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;b&gt;&lt;i style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;;# Contexto que&amp;nbsp;você&amp;nbsp;vai usar no Snep&lt;/span&gt;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;context=default&amp;nbsp;&lt;/i&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;b&gt;&lt;i style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;channel =&amp;gt; 1&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
;#&lt;br /&gt;
;#OBS se tiver mais q um canal, coloque o channel =&amp;gt; 1, assim : &amp;nbsp;channel =&amp;gt; 1,2 &amp;nbsp; ou conforme sua necessidade&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;Pronto, pare os serviços, inicie novamente;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #222222; font-family: Helvetica, Arial, sans-serif;&quot;&gt;Faça o teste:&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;sneppbx*CLI&amp;gt; dahdi show channels&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp;Chan Extension &amp;nbsp;Context &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Language &amp;nbsp; MOH Interpret &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&amp;nbsp;pseudo &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;default &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;default &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;default &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pt_BR &amp;nbsp; &amp;nbsp; &amp;nbsp;default &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;
&lt;/span&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;default &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pt_BR &amp;nbsp; &amp;nbsp; &amp;nbsp;default &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
sneppbx*CLI&amp;gt; dahdi show status&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Description &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Alarms &amp;nbsp; &amp;nbsp; IRQ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;bpviol &amp;nbsp; &amp;nbsp; CRC4 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Wildcard X100P Board 1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RED &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Wildcard X100P Board 2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RED &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Apos conectar a linha telefonica deve ficar com um OK em Alarms.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;b&gt;Se precisar recarregar o modulo:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
sneppbx*CLI&amp;gt; module unload chan_dahdi.so&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
sneppbx*CLI&amp;gt; module load chan_dahdi.so&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;e depois ir no Snep e configurar um tronco como TDM/Virtual e colocar como string de discagem DAHDI/g0&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;&lt;b&gt;o g0 é o nome &lt;/b&gt;do grupo que criou no arquivo&lt;b&gt; chan_dahdi.conf&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4 id=&quot;dahdi_cfg&quot; style=&quot;background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;
&lt;/h4&gt;
&lt;span style=&quot;background-color: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;INSTALAÇÃO&amp;nbsp;HYLAFAX E IAXMODEM:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Pode ser instalado via APT (Pois a ultima versão já esta disponivel nos repositórios por default)&lt;br /&gt;
apt-get install hylafax-server iaxmodem&lt;br /&gt;
&lt;br /&gt;
ou pode-se baixar os pacotes e compilar normalmente, não tem muito segredo por isso não vou ocupar espaço aqui com isso; &amp;nbsp; &amp;nbsp; =)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Configurações do IAX&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;sneppbx:~# cd /etc/iaxmodem/&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;sneppbx:/etc/iaxmodem# ls&lt;/b&gt;&lt;br /&gt;
ttyIAX &amp;nbsp;ttyIAX1&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;sneppbx:/etc/iaxmodem# cat ttyIAX&lt;/b&gt;&lt;br /&gt;
device &amp;nbsp; &amp;nbsp;/dev/ttyIAX&lt;br /&gt;
owner &amp;nbsp; &amp;nbsp; uucp:uucp&lt;br /&gt;
mode &amp;nbsp; &amp;nbsp; &amp;nbsp;660&lt;br /&gt;
port &amp;nbsp; &amp;nbsp; &amp;nbsp;4570&lt;br /&gt;
refresh &amp;nbsp; 60&lt;br /&gt;
server &amp;nbsp; &amp;nbsp;127.0.0.1&lt;br /&gt;
peername &amp;nbsp;iaxmodem&lt;br /&gt;
secret &amp;nbsp; &amp;nbsp;76667666&lt;br /&gt;
cidname &amp;nbsp; FAX&lt;br /&gt;
cidnumber 4832405614&lt;br /&gt;
codec &amp;nbsp; &amp;nbsp; alaw&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;sneppbx:/etc/iaxmodem# /etc/init.d/iaxmodem stop&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;b&gt;sneppbx:/etc/iaxmodem# /etc/init.d/iaxmodem start&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Configurando o IAX no Asterisk:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sneppbx:~# cd /etc/asterisk/&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Adicione no final do arquivo:&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
sneppbx:/etc/asterisk# vim iax.conf&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;b&gt;[iaxmodem]&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
context = default&lt;/div&gt;
&lt;div&gt;
host = dynamic&lt;/div&gt;
&lt;div&gt;
username = &lt;b&gt;iaxmodem &amp;nbsp;(user)&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
secret = &lt;b&gt;76667666&lt;/b&gt; &amp;nbsp; (senha)&lt;/div&gt;
&lt;div&gt;
type = friend&lt;/div&gt;
&lt;div&gt;
disallow = all&lt;/div&gt;
&lt;div&gt;
allow = alaw&lt;/div&gt;
&lt;div&gt;
qualify = yes&lt;/div&gt;
&lt;div&gt;
requirecalltoken = no&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;[iaxmodem1]&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
context = default&lt;/div&gt;
&lt;div&gt;
host = dynamic&lt;/div&gt;
&lt;div&gt;
username = iaxmodem1&lt;/div&gt;
&lt;div&gt;
secret = 76667666&lt;/div&gt;
&lt;div&gt;
type = friend&lt;/div&gt;
&lt;div&gt;
disallow = all&lt;/div&gt;
&lt;div&gt;
allow = alaw&lt;/div&gt;
&lt;div&gt;
qualify = yes&lt;/div&gt;
&lt;div&gt;
requirecalltoken = no&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Configuração do ramal &#39;fax&#39; no &lt;span style=&quot;color: #bf9000;&quot;&gt;Snep&lt;/span&gt;:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Vá em Configurações, ramais, e inclua um ramal.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Faça conforme a imagem abaixo:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilzOJQLMANKWY5XsIgezDLdYFSHd1uoI7_rWBv9HjSrFUbFMw9L_JamUU4znLFwFOdZITeED7XrRS8-euD0FntMVHIF2kXhoK-9fa1FwSzusIce6-4-nvSlWPBFiFlCxWq6pzmRUANwiA/s1600/config+ramaliax.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilzOJQLMANKWY5XsIgezDLdYFSHd1uoI7_rWBv9HjSrFUbFMw9L_JamUU4znLFwFOdZITeED7XrRS8-euD0FntMVHIF2kXhoK-9fa1FwSzusIce6-4-nvSlWPBFiFlCxWq6pzmRUANwiA/s1600/config+ramaliax.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Crie uma nova regra conforme abaixo:&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuD8H4wDJRrhzneDweHt6xP16H6Y2ljmi_Zv1l-RUT4LjN6LvyJWRfXvsXx660hSTAfLNydgKxqKV3aIQLNCGNAtAp5imLFokd7SsfOX6Mv_hLL6zG7h9uLXR7I3BGTax5DTE4uTyV_qo/s1600/regrassde.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuD8H4wDJRrhzneDweHt6xP16H6Y2ljmi_Zv1l-RUT4LjN6LvyJWRfXvsXx660hSTAfLNydgKxqKV3aIQLNCGNAtAp5imLFokd7SsfOX6Mv_hLL6zG7h9uLXR7I3BGTax5DTE4uTyV_qo/s1600/regrassde.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Adicionar as ações abaixo:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrgdON0Sp18O-DIyU0j9Gc5DNo05SP0tYjZ8N25IT1v0d5COzMArompDxwtxYTyGglLSUTgnqvEBK-U1dGR34keTx_G7Fs8WAc0e5WlI6yHRNvUVf5Pie8CggWtY5pAPon2Oybl6TCJq0/s1600/acoes.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrgdON0Sp18O-DIyU0j9Gc5DNo05SP0tYjZ8N25IT1v0d5COzMArompDxwtxYTyGglLSUTgnqvEBK-U1dGR34keTx_G7Fs8WAc0e5WlI6yHRNvUVf5Pie8CggWtY5pAPon2Oybl6TCJq0/s1600/acoes.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Pronto! Com essa configuração, o Snep&amp;nbsp;estará&amp;nbsp;pronto para entrada de fax.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Configurações do Hylafax:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;sneppbx:/etc/iaxmodem# cd /etc/hylafax/&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;sneppbx:/etc/hylafax# ls -l&lt;/b&gt;&lt;br /&gt;
total 100&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp; 211 Jun 19 &amp;nbsp;2010 config&lt;br /&gt;
&lt;b&gt;-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp; 805 Out 26 19:03 config.ttyIAX&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp; 805 Out 26 19:52 config.ttyIAX1&lt;/b&gt;&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root 10368 Set 15 &amp;nbsp;2010 cover.templ&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp;1855 Set 15 &amp;nbsp;2010 dialrules&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp;2397 Set 15 &amp;nbsp;2010 dialrules.europe&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp;2093 Set 15 &amp;nbsp;2010 dialrules.sf-ba&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp;7384 Dez 10 &amp;nbsp;2010 faxcover.ps&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp; 167 Set 15 &amp;nbsp;2010 faxmail.ps&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp;2401 Set 15 &amp;nbsp;2010 hfaxd.conf&lt;br /&gt;
&lt;b&gt;-rw------- &amp;nbsp;1 uucp uucp &amp;nbsp; 257 Out 26 21:24 hosts.hfaxd&lt;/b&gt;&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp;1347 Out 26 19:03 hyla.conf&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root 14072 Set 15 &amp;nbsp;2010 lutRS18.pcf&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp;3247 Out 26 00:06 pagesizes&lt;br /&gt;
-r--r--r-- &amp;nbsp;1 root root &amp;nbsp;1156 Out 26 00:34 setup.cache&lt;br /&gt;
-r--r--r-- &amp;nbsp;1 root root &amp;nbsp; 780 Out 26 00:34 setup.modem&lt;br /&gt;
drwxr-xr-x 11 root root &amp;nbsp; 103 Out 26 00:06 templates&lt;br /&gt;
-rw-r--r-- &amp;nbsp;1 root root &amp;nbsp;8801 Dez 10 &amp;nbsp;2010 typerules&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b style=&quot;background-color: white; font-family: &#39;Helvetica Neue Light&#39;, HelveticaNeue-Light, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;# faxsetup&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Helvetica Neue Light&#39;, HelveticaNeue-Light, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px; line-height: 20px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; font-family: &#39;Helvetica Neue Light&#39;, HelveticaNeue-Light, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px; text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px; line-height: 20px;&quot;&gt;O Faxsetup fará varias&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;u style=&quot;color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;perguntas&lt;/u&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px; line-height: 20px;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; text-align: justify;&quot;&gt;ACoutry code [1]?55&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; text-align: justify;&quot;&gt;Area code [000]?051&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; text-align: justify;&quot;&gt;Serial port that modem is connected to []?ttyIAX0&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; text-align: justify;&quot;&gt;Phone number of fax modem []?+55.51.3333.0001&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; text-align: justify;&quot;&gt;Local identification string (for TSI/CIG) {&quot;NothingSetup&quot;]?NomedoFax&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; text-align: justify;&quot;&gt;NOTA: O Fax&#39;s chegarão no seguinte diretório: /var/spool/hylafax/recvq&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;sneppbx:/etc/hylafax# cat config.ttyIAX&lt;/b&gt;&lt;br /&gt;
CountryCode: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;55&lt;br /&gt;
AreaCode: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 048&lt;br /&gt;
FAXNumber: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4832306516&lt;br /&gt;
LongDistancePrefix: &amp;nbsp; 0&lt;br /&gt;
InternationalPrefix: &amp;nbsp;00&lt;br /&gt;
DialStringRules: &amp;nbsp; &amp;nbsp; &amp;nbsp;etc/dialrules&lt;br /&gt;
ServerTracing: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0xFFF&lt;br /&gt;
SessionTracing: &amp;nbsp; &amp;nbsp; &amp;nbsp; 0xFFF&lt;br /&gt;
RecvFileMode: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0600&lt;br /&gt;
LogFileMode: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0600&lt;br /&gt;
DeviceMode: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0600&lt;br /&gt;
RingsBeforeAnswer: &amp;nbsp; &amp;nbsp;1&lt;br /&gt;
SpeakerVolume: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;off&lt;br /&gt;
GettyArgs: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;-h %l dx_%s&quot;&lt;br /&gt;
LocalIdentifier: &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;MINHAEMPRESA&quot;&lt;br /&gt;
TagLineFont: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;etc/lutRS18.pcf&lt;br /&gt;
TagLineFormat: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;De %%l|%c|Pagina %%P de %%T&quot;&lt;br /&gt;
MaxRecvPages: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 200&lt;br /&gt;
ModemType: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Class1&lt;br /&gt;
Class1AdaptRecvCmd: &amp;nbsp; AT+FAR=1&lt;br /&gt;
Class1TMConnectDelay: 400&lt;br /&gt;
ModemResetCmds: &amp;nbsp; &amp;nbsp; &amp;nbsp; AT+VCID=1&lt;br /&gt;
PagerTTYParity: &amp;nbsp; &amp;nbsp; &amp;nbsp; none&lt;br /&gt;
CallIDPattern: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;NMBR=&quot;&lt;br /&gt;
CallIDPattern: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;NAME=&quot;&lt;br /&gt;
CallIDPattern: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;ANID=&quot;&lt;br /&gt;
CallIDPattern: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;NDID=&quot;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;sneppbx:/etc/hylafax# cat config.ttyIAX1&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
CountryCode: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;55&lt;br /&gt;
AreaCode: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 048&lt;br /&gt;
FAXNumber: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4832404613&lt;br /&gt;
LongDistancePrefix: &amp;nbsp; 0&lt;br /&gt;
InternationalPrefix: &amp;nbsp;00&lt;br /&gt;
DialStringRules: &amp;nbsp; &amp;nbsp; &amp;nbsp;etc/dialrules&lt;br /&gt;
ServerTracing: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0xFFF&lt;br /&gt;
SessionTracing: &amp;nbsp; &amp;nbsp; &amp;nbsp; 0xFFF&lt;br /&gt;
RecvFileMode: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0600&lt;br /&gt;
LogFileMode: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0600&lt;br /&gt;
DeviceMode: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0600&lt;br /&gt;
RingsBeforeAnswer: &amp;nbsp; &amp;nbsp;1&lt;br /&gt;
SpeakerVolume: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;off&lt;br /&gt;
GettyArgs: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;-h %l dx_%s&quot;&lt;br /&gt;
LocalIdentifier: &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;MINHAEMPRESA&quot;&lt;br /&gt;
TagLineFont: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;etc/lutRS18.pcf&lt;br /&gt;
TagLineFormat: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;De %%l|%c|Pagina %%P de %%T&quot;&lt;br /&gt;
MaxRecvPages: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 200&lt;br /&gt;
ModemType: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Class1&lt;br /&gt;
Class1AdaptRecvCmd: &amp;nbsp; AT+FAR=1&lt;br /&gt;
Class1TMConnectDelay: 400&lt;br /&gt;
ModemResetCmds: &amp;nbsp; &amp;nbsp; &amp;nbsp; AT+VCID=1&lt;br /&gt;
PagerTTYParity: &amp;nbsp; &amp;nbsp; &amp;nbsp; none&lt;br /&gt;
CallIDPattern: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;NMBR=&quot;&lt;br /&gt;
CallIDPattern: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;NAME=&quot;&lt;br /&gt;
CallIDPattern: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;ANID=&quot;&lt;br /&gt;
CallIDPattern: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;NDID=&quot;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
marcosabadi (site):&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;# faxsetup&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px; line-height: 20px;&quot;&gt;O Faxsetup fará varias &lt;/span&gt;&lt;/span&gt;&lt;u style=&quot;color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;perguntas&lt;/u&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px; line-height: 20px;&quot;&gt;, eu vou mencionar apenas as básicas para o&amp;nbsp;funcionamento.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;Coutry code [1]?55&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;Area code [000]?051&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;Serial port that modem is connected to []?ttyIAX0&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;Phone number of fax modem []?+55.51.3333.0001&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;Local identification string (for TSI/CIG) {&quot;NothingSetup&quot;]?NomedoFax&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;NOTA: O Fax&#39;s chegarão no seguinte diretório: /var/spool/hylafax/recvq&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;Para Enviar por E-mail, crie um arquivo na pasta &lt;b&gt;/var/spool/hylafax/etc&lt;/b&gt; com o Nome &lt;u&gt;&lt;b&gt;FaxDispatch&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;Nesse arquivo coloque o seguinte:&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;FILETYPE=tif;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;SENDTO=&lt;/span&gt;&lt;a href=&quot;mailto:seuemail@dominio.com.br&quot; style=&quot;background-color: white; color: #771100; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;seuemail@dominio.com.br&lt;/a&gt;&lt;wbr style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;&lt;/wbr&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;;&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;Se quiser ter varios fax`s e e-mail diferentes:&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;case &quot;$DEVICE&quot; in&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;ttyFax001) SENDTO=&lt;/span&gt;&lt;a href=&quot;mailto:email001@domino.com&quot; style=&quot;background-color: white; color: #771100; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;email001@domino.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;;; # todos os faxes recebidos em ttyFax001&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;ttyFax002) SENDTO=&lt;/span&gt;&lt;a href=&quot;mailto:email002@dominio.com&quot; style=&quot;background-color: white; color: #771100; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;email002@dominio.com&lt;/a&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;;; # todos os faxes recebidos em ttyFax002&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;esac&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; font-weight: bold; line-height: 20px;&quot;&gt;Para certificar que o serviço está rodando execute o comando abaixo:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;# faxstat -a -s&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;onde a seguinte mensagem deverá aparecer:&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;HylaFAX scheduler on&amp;nbsp;&lt;/span&gt;&lt;o style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;: Running&lt;br /&gt;Modem ttyS2 (&lt;seu&gt;): Running and idle&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Adicione um usuário com o nome faxuser e sem senha para fazer alguns testes:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;# faxadduser -u 100 faxuser -p 123456&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;O login dos usuários serão amrazenado no arquivo abaixo:&lt;/span&gt;&lt;br /&gt;/var/spool/hylafax/etc/hosts.hfaxd&lt;/seu&gt;&lt;/o&gt;&lt;br /&gt;
&lt;o style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;&lt;seu&gt;&lt;br /&gt;&lt;/seu&gt;&lt;/o&gt;
&lt;o style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;&lt;seu&gt;&lt;br /&gt;&lt;/seu&gt;&lt;/o&gt;
&lt;o style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;&lt;seu&gt;&lt;br /&gt;&lt;/seu&gt;&lt;/o&gt;
&lt;o style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;&lt;seu&gt;&lt;br /&gt;&lt;/seu&gt;&lt;/o&gt;
&lt;o style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;&lt;seu&gt;&amp;gt;&amp;gt;&amp;gt; Segue abaixo algumas questoes que Marcos Abadi compartilho em seu blog:&lt;/seu&gt;&lt;/o&gt;&lt;br /&gt;
&lt;o style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;&lt;seu&gt;&lt;br /&gt;&lt;/seu&gt;&lt;/o&gt;
&lt;o style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;&lt;seu&gt;&lt;span dir=&quot;ltr&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Vou postar também algumas dúvidas que tive antes de implementar&lt;/span&gt;&lt;/span&gt;&lt;/seu&gt;&lt;/o&gt;&lt;br /&gt;
&lt;div class=&quot;Ih2E3d&quot;&gt;
&lt;span style=&quot;color: #ff6666;&quot;&gt;&amp;gt; Vamos ver se eu entendi.&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #ff6666;&quot;&gt;&amp;gt; Para receber, a pessoa liga para meu asterisk e no menu ela escolhe o ramal do fax e recebe o sinal e o arquivo cai na pasta /var/spool/hylafax/recvq&lt;/span&gt;&lt;/div&gt;
Correto&lt;br /&gt;
&lt;div class=&quot;Ih2E3d&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #ff6666;&quot;&gt;&amp;gt; Como faço para buscar o arquivo do fax no spooler?&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #ff6666;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
Você pode pegar o arquivo via SSH, Samba ou enviar por e-mail.&lt;br /&gt;
&lt;div class=&quot;Ih2E3d&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #ff6666;&quot;&gt;&amp;gt; Como faço para enviar um fax da minha aplicação, por exemplo, do word, adobe. Tenho que instalar algum software na minha estação?&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #ff6666;&quot;&gt;&amp;gt; Se eu tiver que mandar para uma pessoa que tem um aparelho de fax como fica? e eu não tenho o aparelho de fax e quero mandar do meu word por exemplo para uma pessoa tem o aparelho? como fica?&lt;/span&gt;&lt;span style=&quot;color: #ff6666;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
Existem muitos programas para fazer isso. Creio que o mais fácil seria esse:&lt;a href=&quot;http://winprinthylafax.sourceforge.net/&quot; style=&quot;color: #771100; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;http://winprinthylafax.&lt;wbr&gt;&lt;/wbr&gt;sourceforge.net/&lt;/a&gt;&lt;br /&gt;
A pessoa que receberá o fax não faz idéia de como você está enviando.&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------------&lt;br /&gt;
Olá,&lt;br /&gt;
&lt;br /&gt;
Esse arquivo recebido que está no spooler do Hylafax pode ser&lt;br /&gt;
buscado por programas específicos que se conectam ao Hylafax e inclusive&lt;br /&gt;
enviam e mostram a situação do servidor, tal como o Gfax Facsimile. Pode&lt;br /&gt;
ainda configurar o Hylafax para enviar este arquivo por e-mail.&lt;br /&gt;
&lt;br /&gt;
Para enviar, use um programa que faça isso, geralmente aceitam&lt;br /&gt;
arquivos texto, pdf e ps, ou uma impressora virtual que te forneça tal&lt;br /&gt;
recurso interagindo com o servidor Hylafax. Uma outra forma de enviar é&lt;br /&gt;
mandar por e-mail, onde o corpo será uma folha de rosto e um arquivo em&lt;br /&gt;
anexo será o restante, geralmente texto, pdf ou ps, ficando no assunto&lt;br /&gt;
o número do telefone, e então tratar esse e-mail de forma a enviá-lo&lt;br /&gt;
para o servidor Hylafax, um pouco trabalhoso, mas é uma boa alternativa.&lt;br /&gt;
&lt;br /&gt;
Existem ainda softphones que enviam e/ou recebem fax, mas nunca&lt;br /&gt;
vi isso funcionar na prática. Com esses, não precisa de IAXmodem e nem&lt;br /&gt;
de Hylafax.&lt;br /&gt;
&lt;br /&gt;
---------------------------------------------------------------------------------&lt;br /&gt;
Use o wintprinthylafax, ele instala uma porta virtual, crie uma impressora com suporte a PS (Appler Laser por exemplo), configure a porta com user/senha e host do seu servidor hylafax...&lt;br /&gt;
assim, q uando mandar imprimir ele vai te pedir o telefone, forneça o telefone e o asterisk ira fazer o resto, caso ja esteja configurado&lt;br /&gt;
&lt;br /&gt;
Qualnto ao spooler dos arquivos recebidos, todos eles ficam no diretorio citada pelo nosso colega, no meu caso configurei o hylafax para converte-lo em PDF e enviar por email...&lt;br /&gt;
&lt;o style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;&lt;seu&gt;&lt;br /&gt;&lt;/seu&gt;&lt;/o&gt;
&lt;br /&gt;
&lt;br /&gt;
referencias:&lt;br /&gt;
http://marcosabadi.blogspot.com.br/2008/10/instalando-hylafax-e-integrando-ao.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://buildnetworks.blogspot.com/feeds/5156123074873068782/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3232177414505692012/5156123074873068782?isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/5156123074873068782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/5156123074873068782'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2012/10/servidor-de-fax-com-dahdi-hylafax-snep.html' title='Servidor de Fax com Dahdi Hylafax SNEP Debian Squeeze'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguoAi6TP_OhvCcGopbsBFBSc8Xa4sg-rygJVD83fFkm_atjHO3ZZmE5jTpdknIKxLWj_957RqH57cKLl28wJ5Da7LK9B5nmBNKHugZuNhhLdBq-g-j6vU_WNhM_rMEf5b9DHgXgDmv8Vw/s72-c/compilacaoasterisk+dahdi.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Florianópolis - SC, Brasil</georss:featurename><georss:point>-27.5969039 -48.5494544</georss:point><georss:box>-28.0472229 -49.181168400000004 -27.1465849 -47.9177404</georss:box></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-6003746052393676626</id><published>2012-05-23T17:56:00.002-03:00</published><updated>2013-03-06T15:42:39.851-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="backup"/><category scheme="http://www.blogger.com/atom/ns#" term="boot remoto"/><category scheme="http://www.blogger.com/atom/ns#" term="email"/><category scheme="http://www.blogger.com/atom/ns#" term="firewall"/><category scheme="http://www.blogger.com/atom/ns#" term="infra estrutura"/><category scheme="http://www.blogger.com/atom/ns#" term="LTSP"/><category scheme="http://www.blogger.com/atom/ns#" term="servidor"/><category scheme="http://www.blogger.com/atom/ns#" term="servidores"/><category scheme="http://www.blogger.com/atom/ns#" term="solução"/><category scheme="http://www.blogger.com/atom/ns#" term="soluções"/><title type='text'>Início</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Soluções de Infra Estrutura em TI e Redes de computadores&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgazpNztwCKzbyB8Mk-NtvhxHNVLkLREc3xEnCHYisixw49aMeyRu2VhgLTwU1RUUyPsgXVIb94_wIALu17DFVvBAtRp3mpFyM23cNQa-elle6a4vgdiFh0FYTGkPxPZi5kGW3zEa2rYuY/s1600/Services_network.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgazpNztwCKzbyB8Mk-NtvhxHNVLkLREc3xEnCHYisixw49aMeyRu2VhgLTwU1RUUyPsgXVIb94_wIALu17DFVvBAtRp3mpFyM23cNQa-elle6a4vgdiFh0FYTGkPxPZi5kGW3zEa2rYuY/s320/Services_network.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;h3&gt;

























&lt;span style=&quot;font-size: small;&quot;&gt;Soluções em&amp;nbsp;&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/05/servicos-de-backup.html&quot;&gt;Backup&lt;/a&gt;&amp;nbsp; &lt;/span&gt;&lt;/h3&gt;
&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;





















&lt;span style=&quot;font-size: small;&quot;&gt;



Soluções em&amp;nbsp;&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/05/servico-de-email.html&quot;&gt;Email&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Soluções em&amp;nbsp;&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/06/proxy-squid.html&quot; target=&quot;_blank&quot;&gt;Proxy&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;





















&lt;span style=&quot;font-size: small;&quot;&gt;



Soluções em&amp;nbsp;&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/05/firewall.html&quot;&gt;Firewall&lt;/a&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;

























&lt;span style=&quot;font-size: small;&quot;&gt;Soluções em&amp;nbsp;&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/05/ltsp-boot-remoto.html&quot;&gt;Boot Remoto&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&lt;/h3&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/05/servicos-de-backup.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghIsru7d2xT_gdGLgO_7Nc58JXNw9c7E2QugW2t7Xbh9SoshCE185FWs0GSRJ-tLvegb2Wm5BZvQR510QvsckYxYkty93_xThfCBGJFrggkZ3umkmjWFP_RATQ_prDX5mN-2cQAhvD1CQ/s200/bacula_logo.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/05/servico-de-email.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizAXJKJ9ohKchvBW7q70fFiJSnBlzPmxS3hZM70GllKtw6tWLllTwvg2Ea_ZqkoxNQi7v652-b0rkU2PJc1MP_hKg2tAEyXB2Bj3fSWQX5cJyMMJUu26DsiB77d67PBTVnQ_LDnz7-3aU/s1600/postfix-logo.png&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/05/ltsp-boot-remoto.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;76&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6pPMdVOK9sQeV2YZdC8W7YsFBovnG6tIRmV3VYTVjyauZEurC_FbgKjc1kZKuhwAATKTXQnCpV_SopWHZTH4rkiJGiXFplDgqEIXzC62SZRhNRiFMYEzgQhbH7VU35IGOSfX-9M0r6-Q/s200/ltsp_logo.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/06/proxy-squid.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;119&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJN7sUluE_jB1Kht6QBUG4hsi0ITr8PZq_npoGvWRKl8C-TOwuuOCtJF6_vAap4jA3C69P06MqOYkXw8GkyKmUBtVar5OxXISsKaUKS5Can1b7nJchD5D-t4HZe9oZf_JOt2b60QWLGF4/s200/SQUID_LOGO.gif&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/05/servico-de-email.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;142&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1V7-BlAFQrfSFH9xmLA3BnChDz50Y2V_tiMc2ahDEHrXT0L5-0NqbhoxA0AimdOEc-Gg7S0ZHv6PHFzcZ-kdx2ZaUkqu0HkuxFhMOrBOfpqp5YBUAQy_4bFSQR3jpEaSWWhzv8xK5xuw/s200/vmware-zimbra-logo.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/05/virtualizacao.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;88&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGaYoyvxeRbJbbwJl0vj1HWSON7nB0Wr3Q7Jm-f7Es8BHwqOkqL1esy7pDE-pdCER3et-TW_ZUg2sovvIt1Qs36UU2kyfI6TBpt7o_Znzc3eYeBYQhT3L6VWhhomhz2datmRCUAnsR2Ac/s200/xen_logo_small.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/05/firewall.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;79&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8cvJvbbWQK5KMyGFD2kWwlpop0jpGn_KghEHoUIn9r8xYiIKrhCAzSHuSKeGY_xdOGFUKb5BZTYoE_VF5CJYDlggKE7JbWzEG4_exOoU8ZSPXtnAZU5EWOFFvWkbSql7M-4O2tQUrUxc/s320/721px-Pfs-logo-vector.svg.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/6003746052393676626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/6003746052393676626'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2012/05/servicos.html' title='Início'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgazpNztwCKzbyB8Mk-NtvhxHNVLkLREc3xEnCHYisixw49aMeyRu2VhgLTwU1RUUyPsgXVIb94_wIALu17DFVvBAtRp3mpFyM23cNQa-elle6a4vgdiFh0FYTGkPxPZi5kGW3zEa2rYuY/s72-c/Services_network.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-4502406596007703093</id><published>2012-05-23T17:55:00.000-03:00</published><updated>2012-06-06T09:19:17.291-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="balanceamento de carga"/><category scheme="http://www.blogger.com/atom/ns#" term="Captive portal"/><category scheme="http://www.blogger.com/atom/ns#" term="Controle de Acesso"/><category scheme="http://www.blogger.com/atom/ns#" term="DHCP"/><category scheme="http://www.blogger.com/atom/ns#" term="DMZ"/><category scheme="http://www.blogger.com/atom/ns#" term="firewall"/><category scheme="http://www.blogger.com/atom/ns#" term="iptables"/><category scheme="http://www.blogger.com/atom/ns#" term="load balance"/><category scheme="http://www.blogger.com/atom/ns#" term="loadbalance"/><category scheme="http://www.blogger.com/atom/ns#" term="Monitoramento de tráfego"/><category scheme="http://www.blogger.com/atom/ns#" term="NAT"/><category scheme="http://www.blogger.com/atom/ns#" term="netfilter"/><category scheme="http://www.blogger.com/atom/ns#" term="pfsense"/><category scheme="http://www.blogger.com/atom/ns#" term="Port Forwarding"/><category scheme="http://www.blogger.com/atom/ns#" term="Proxy"/><category scheme="http://www.blogger.com/atom/ns#" term="Traficc Shaper"/><category scheme="http://www.blogger.com/atom/ns#" term="VPN"/><title type='text'>Firewall</title><content type='html'>&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4v-ztg9xwOkWCk9fNApiYnKoBnZ_il4DowDwwSkONBrzf2qupWfqDY_wu-npF_1mwbBeX6U6FfHV-vmDSzA-oazg515G2uHDTTsTR-NZN9-HxfPpPIAZ3myIr9Axn9neJfZYya9TgDFk/s200/firewall.png&quot; width=&quot;200&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;img border=&quot;0&quot; height=&quot;79&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8cvJvbbWQK5KMyGFD2kWwlpop0jpGn_KghEHoUIn9r8xYiIKrhCAzSHuSKeGY_xdOGFUKb5BZTYoE_VF5CJYDlggKE7JbWzEG4_exOoU8ZSPXtnAZU5EWOFFvWkbSql7M-4O2tQUrUxc/s320/721px-Pfs-logo-vector.svg.png&quot; width=&quot;320&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
Um ótimo sistema de OpenSource projetado em FreBSD para uso de &lt;b&gt;Firewall&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Trabalha com &lt;b&gt;&#39;Balanceamento&lt;/b&gt; &lt;b&gt;de Carga&#39;&lt;/b&gt; entre links (LoadBalance)&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCW-iAHKERXSN3pHVxDnjSppLdmCmP7S_lLq9lG7UV4whRwKCOjuStuXj8FT9FTgl0Su6w48j_ORNI73C5lX4YySCKHkfgMVvqJJExidIxtnguUqMhr8sZnKGxET5KHKql7lkE27u5ge0/s1600/Captura+de+tela+de+2012-06-06+09:16:41.png&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Principais recursos: &lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Controle de Acesso &lt;/li&gt;
&lt;li&gt;Monitoramento de tráfego&lt;/li&gt;
&lt;li&gt;NAT, e Port Forwarding&lt;/li&gt;
&lt;li&gt;Captive portal&lt;/li&gt;
&lt;li&gt;Proxy&lt;/li&gt;
&lt;li&gt;DHCP&lt;/li&gt;
&lt;li&gt;DMZ&lt;/li&gt;
&lt;li&gt;VPN&lt;/li&gt;
&lt;li&gt;Traficc Shaper&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9of1DHXrH82ERNSSzyj7In-VUsomimcHSTYpZk3zoF5Xayx1f9NbjV7_l_EvexK7_xq8wRi6gD3B1mYphUDiE51189UDQAs3PEoK1lkuAORfowMBbOEsUkirWtdS_Q3gItt36MORpQIA/s1600/Captura+de+tela+de+2012-06-04+15:47:23.png&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguYpPjQa1kL9u5x-hfy4V9Vg_Ivqpszvem_0IbZqKpA2MLdGlF4WywzSKX213gM981emK7-Znj9bH_fPyONeeMmXqFVNchP_3yK_xgpkuY5yw-DPBvQD8EFU5xvGRHVmQKm-jtwbWG23c/s1600/Captura+de+tela+de+2012-06-06+09:09:03.png&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;53&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYovHSOqy0A2AR5Ok-3t10ddhaFGvODxCe-6f-ZUBeOJnPpUT169EiQ0gEZKR5Qd6wq4rthdLd9hjZVkAm4OE5e5GGFx_oxE9No3DuHFwb7Y_tme1o0Fjcw2t8fjTpcC1FAQTJEJ0SBhg/s200/netfilter-logo2.png&quot; width=&quot;200&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
O &lt;b&gt;netfilter&lt;/b&gt; é um módulo que fornece ao sistema operacional &lt;a href=&quot;http://pt.wikipedia.org/wiki/Linux&quot; target=&quot;_blank&quot; title=&quot;Linux&quot;&gt;Linux&lt;/a&gt; as funções de firewall, NAT e log dos dados que trafegam por rede de computadores.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Iptables&lt;/b&gt; é o nome da ferramenta do espaço do usuário que permite a criação de regras de &lt;i&gt;firewall&lt;/i&gt;
 e NATs. Apesar de, tecnicamente, o iptables ser apenas uma ferramenta 
que controla o módulo netfilter, o nome &quot;iptables&quot; é frequentemente 
utilizado como referência ao conjunto completo de funcionalidades do 
netfilter. O iptables é parte de todas as &lt;a href=&quot;http://pt.wikipedia.org/wiki/Distribui%C3%A7%C3%A3o_Linux&quot; target=&quot;_blank&quot; title=&quot;Distribuição Linux&quot;&gt;distribuições&lt;/a&gt; modernas do Linux.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;Mais informações:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;a href=&quot;http://wiki.ubuntu-br.org/Iptables&quot; target=&quot;_blank&quot;&gt;http://wiki.ubuntu-br.org/Iptables&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;a href=&quot;http://pt.wikipedia.org/wiki/Iptables&quot; target=&quot;_blank&quot;&gt;http://pt.wikipedia.org/wiki/Iptables&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/4502406596007703093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/4502406596007703093'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2012/05/firewall.html' title='Firewall'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4v-ztg9xwOkWCk9fNApiYnKoBnZ_il4DowDwwSkONBrzf2qupWfqDY_wu-npF_1mwbBeX6U6FfHV-vmDSzA-oazg515G2uHDTTsTR-NZN9-HxfPpPIAZ3myIr9Axn9neJfZYya9TgDFk/s72-c/firewall.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-8029835290659442909</id><published>2012-05-23T17:14:00.003-03:00</published><updated>2012-05-24T09:51:38.069-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="e-mail"/><category scheme="http://www.blogger.com/atom/ns#" term="email"/><category scheme="http://www.blogger.com/atom/ns#" term="mta"/><category scheme="http://www.blogger.com/atom/ns#" term="open source"/><category scheme="http://www.blogger.com/atom/ns#" term="opensource"/><category scheme="http://www.blogger.com/atom/ns#" term="postfix"/><category scheme="http://www.blogger.com/atom/ns#" term="servidor"/><category scheme="http://www.blogger.com/atom/ns#" term="servidores"/><category scheme="http://www.blogger.com/atom/ns#" term="software livre"/><category scheme="http://www.blogger.com/atom/ns#" term="vmware"/><category scheme="http://www.blogger.com/atom/ns#" term="zimbra"/><title type='text'>Soluções de Email</title><content type='html'>&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1V7-BlAFQrfSFH9xmLA3BnChDz50Y2V_tiMc2ahDEHrXT0L5-0NqbhoxA0AimdOEc-Gg7S0ZHv6PHFzcZ-kdx2ZaUkqu0HkuxFhMOrBOfpqp5YBUAQy_4bFSQR3jpEaSWWhzv8xK5xuw/s1600/vmware-zimbra-logo.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1V7-BlAFQrfSFH9xmLA3BnChDz50Y2V_tiMc2ahDEHrXT0L5-0NqbhoxA0AimdOEc-Gg7S0ZHv6PHFzcZ-kdx2ZaUkqu0HkuxFhMOrBOfpqp5YBUAQy_4bFSQR3jpEaSWWhzv8xK5xuw/s1600/vmware-zimbra-logo.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
O Pacote de colaboração &lt;b&gt;Zimbra&lt;/b&gt; é um aplicativo completo de 
mensagens instantâneas e colaboração que oferece recursos de e-mail, 
listas de endereços, calendário, serviço de agenda, listas de tarefas, 
entre outros.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; É uma ótima ferramenta para grandes empresas. A suite Zimbra possui seu próprio banco de dados de autenticação(OpenLDAP), apache, Mysql, usa o Postfix como MTA e clamaV como anti-vírus.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp6BlcqSfJzPgpVu5z7MVRBL2YcM2K3huv0TvF6jIUDi3-jxobUi51s1eHJJ2dGyT7_pQSGPjJ8aNNW-yGaQMkLMn2bjdXbrp7OC3pqfhPpljYAxFJBMZ6Wf0BFLmr70ppwUHcFZQBjII/s1600/postfix-logo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp6BlcqSfJzPgpVu5z7MVRBL2YcM2K3huv0TvF6jIUDi3-jxobUi51s1eHJJ2dGyT7_pQSGPjJ8aNNW-yGaQMkLMn2bjdXbrp7OC3pqfhPpljYAxFJBMZ6Wf0BFLmr70ppwUHcFZQBjII/s1600/postfix-logo.png&quot; /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
O &lt;b&gt;Postfix&lt;/b&gt; é um agente de transferência de
 emails (MTA), um software livre para envio e entrega de emails. Rápido e
 fácil de administrar, é uma alternativa segura ao Sendmail, muito 
utilizado em servidores UNIX.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Vantagens&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
- Suporte a Ipv6 &lt;br /&gt;
- Suporte a MIME &lt;br /&gt;
- Autenticação SASL &lt;br /&gt;
- Canal seguro utilizando TLS &lt;br /&gt;
- Suporte a banco de dados(MySQL,PostgreSQL,LDAP,entre outros) &lt;br /&gt;
- Verificação a listas RBL &lt;br /&gt;
- Extenso suporte a filtros &lt;br /&gt;
- Suporte a expressão-regular &lt;br /&gt;
- Verificação de cabeçalho &lt;br /&gt;
- Verificação no corpo da mensagem &lt;br /&gt;
- Suporte a Greylisting e SPF através de plugins. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li style=&quot;list-style: none outside none;&quot;&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/8029835290659442909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/8029835290659442909'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2012/05/servico-de-email.html' title='Soluções de Email'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1V7-BlAFQrfSFH9xmLA3BnChDz50Y2V_tiMc2ahDEHrXT0L5-0NqbhoxA0AimdOEc-Gg7S0ZHv6PHFzcZ-kdx2ZaUkqu0HkuxFhMOrBOfpqp5YBUAQy_4bFSQR3jpEaSWWhzv8xK5xuw/s72-c/vmware-zimbra-logo.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-3420505749025346945</id><published>2012-05-23T17:13:00.001-03:00</published><updated>2012-06-04T13:49:21.474-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agendamento"/><category scheme="http://www.blogger.com/atom/ns#" term="backup"/><category scheme="http://www.blogger.com/atom/ns#" term="bácula"/><category scheme="http://www.blogger.com/atom/ns#" term="open source"/><category scheme="http://www.blogger.com/atom/ns#" term="opensource"/><category scheme="http://www.blogger.com/atom/ns#" term="restauração"/><category scheme="http://www.blogger.com/atom/ns#" term="sistema de backup"/><category scheme="http://www.blogger.com/atom/ns#" term="solução"/><title type='text'>Serviços de Backup</title><content type='html'>&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;186&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghIsru7d2xT_gdGLgO_7Nc58JXNw9c7E2QugW2t7Xbh9SoshCE185FWs0GSRJ-tLvegb2Wm5BZvQR510QvsckYxYkty93_xThfCBGJFrggkZ3umkmjWFP_RATQ_prDX5mN-2cQAhvD1CQ/s320/bacula_logo.jpg&quot; width=&quot;320&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;textwidget&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;B&lt;/span&gt;acula&lt;/b&gt; é uma solução de backup empresarial 
multi-plataforma desenvolvida sob a licença GPL. É robusta, cheia de &lt;u&gt;
recursos&lt;/u&gt; e modular - se adequando a redes de qualquer tamanho e em 
qualquer &lt;u&gt;topologia&lt;/u&gt;. Não pague mais por caras licenças de software para 
backup - a melhor ferramenta do mercado está a sua &lt;b&gt;disposição&lt;/b&gt;!&lt;/div&gt;
&lt;br /&gt;
Tem ferramentas que permite que o 
administrador de redes &lt;b&gt;gerencie&lt;/b&gt; o backup, o &lt;b&gt;restore&lt;/b&gt; e o &lt;b&gt;monitoramento&lt;/b&gt; de
 alguns dados sobre a rede que ele atua. Como grande parte do seu código
 é disponibilizado sobre a licença GPLv2, o &lt;b&gt;Bácula&lt;/b&gt; se torna uma solução 
conveniente para quem quer ter certeza que suas informações estarão 
seguras.&lt;br /&gt;
&lt;br /&gt;
Com ele é possível fazer backup remotamente de &lt;span style=&quot;color: #134f5c;&quot;&gt;Linux&lt;/span&gt;, &lt;span style=&quot;color: #351c75;&quot;&gt;Solaris&lt;/span&gt;, &lt;span style=&quot;color: #7f6000;&quot;&gt;FreeBSD&lt;/span&gt;,
&lt;span style=&quot;color: #990000;&quot;&gt; NetBSD&lt;/span&gt;, &lt;span style=&quot;color: #cc0000;&quot;&gt;Windows&lt;/span&gt;, Mac OS X, &lt;span style=&quot;color: #38761d;&quot;&gt;OpenBSD&lt;/span&gt;, HP-UX, Tru64, AIX e IRIX. No &lt;b&gt;
Brasil&lt;/b&gt;, o Bacula tem despertado o interesse de diversas &lt;b&gt;grandes 
empresas&lt;/b&gt;, como o &lt;u&gt;SERPRO&lt;/u&gt;, que já utiliza a ferramenta, de acordo com o 
alinhamento estratégico pela utilização de Software Livre. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Vantagens&lt;/b&gt;&lt;/span&gt;: &lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;h3&gt;



Monitoramento &lt;/h3&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;h3&gt;



&lt;u&gt;Agendamento&lt;/u&gt; de backups do tipo (Full, diferencial, incremental) &lt;/h3&gt;
&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;



Interface de &lt;u&gt;restauração&lt;/u&gt; de backups &lt;/h3&gt;
&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;



Interoperabilidade (&lt;u&gt;Windows&lt;/u&gt;, Linux, Mac OS, Unix, etc)&lt;/h3&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/3420505749025346945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/3420505749025346945'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2012/05/servicos-de-backup.html' title='Serviços de Backup'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghIsru7d2xT_gdGLgO_7Nc58JXNw9c7E2QugW2t7Xbh9SoshCE185FWs0GSRJ-tLvegb2Wm5BZvQR510QvsckYxYkty93_xThfCBGJFrggkZ3umkmjWFP_RATQ_prDX5mN-2cQAhvD1CQ/s72-c/bacula_logo.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-2056053075328926452</id><published>2012-05-23T09:48:00.000-03:00</published><updated>2012-06-04T13:49:01.528-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="acesso remoto"/><category scheme="http://www.blogger.com/atom/ns#" term="boot remoto"/><category scheme="http://www.blogger.com/atom/ns#" term="consumo de energia"/><category scheme="http://www.blogger.com/atom/ns#" term="espaço"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="LTSP"/><category scheme="http://www.blogger.com/atom/ns#" term="processamento"/><category scheme="http://www.blogger.com/atom/ns#" term="thin client"/><category scheme="http://www.blogger.com/atom/ns#" term="thinclient"/><title type='text'>LTSP Boot remoto</title><content type='html'>&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;123&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6pPMdVOK9sQeV2YZdC8W7YsFBovnG6tIRmV3VYTVjyauZEurC_FbgKjc1kZKuhwAATKTXQnCpV_SopWHZTH4rkiJGiXFplDgqEIXzC62SZRhNRiFMYEzgQhbH7VU35IGOSfX-9M0r6-Q/s320/ltsp_logo.png&quot; width=&quot;320&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Iniciado em 1999 por James McQuillan como solução de baixo custo para uma empresa americana.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Habilidade de Executar qualquer programa GNU/Linux&lt;/li&gt;
&lt;li&gt;Interface Gráfica utilizando sistema X11 ( ou X.org)&lt;/li&gt;
&lt;li&gt;Acesso a Terminal Service do &lt;b&gt;MS-Windows&lt;/b&gt; através do RDesktop&lt;/li&gt;
&lt;li&gt;Suporte a dezenas de distribuições&lt;/li&gt;
&lt;li&gt;Instalado e testado em centenas de empresas no mundo&lt;br /&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Um Servidor processando informações para os Thinclients &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVviK-fQ5NmhVApMYuW_qZ8_pWyv_gOzVAQUE6EIA8rXPFY2SGpfqShJtWIeOSSIF1F0yN7PMNY3_k6qV0LB1DJ82EB962WkrunPsubLzA8KsEyZ7JWVXW-bopd62uYfIxsSFQeUyo6UQ/s320/6-Thin-Client-Citrix-Design-Install-&amp;amp;-Support__97537_zoom.jpg&quot; width=&quot;320&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Comparação de Espaço e consumo de Energia &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEqEjknmPJSn9-5Hzj-I7RDHrSo8tuL5hvrdE4NmzEZVNSEZXoCWHOsXL75lnAFeayZY0Y36XzrPbzrL7dOMZLzvsBfTztPc38URYdajDbBxX1sFUeTbiVq1KnTzpfUBFFlFcULXs1zk0/s1600/images.jpeg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&amp;nbsp;Modelos mais usados&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqT41BV7TtIlp7lPZZD60XpJgSTi_mKqumSZUH1ugvKMTeujCtmgV48OTYoCKhZpszXiVrwXN0Q_i3W2VrTPePwh8ZwcfyEfhFOiRMtDcbcFo8qiVTWBkHcLFfR3u249Gmj3dMWlIHR6U/s1600/hpt5740-sm.png&quot; /&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDKRWapQ0YBN4AJWk3ezCiHExB6CoZAjyjF7Sx-SgEEtQ-wDEl9_9Lxaj8Oqd_-QIp4E4lG8lbHCnPnMoRZVyjQpmD3Y9P-xArAxfOZfiXw1obr1sxnOiyWqarEjrMg5pt4lIzhF-F9Do/s1600/1620_front_sm.png&quot; /&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqSLPWS9VVM3CMDXEk5eZG3uOojgR41sw2P_SKrpWewE8GFIxa3STSkPzgKEjtau6GX6YmTYcCnEHcVBuaNBvrbA0umDWEFgFzuIIL9CE8ypIBQWZqvrDqaq3o7E1EZ6F0cbE1R16mSmQ/s1600/hpt5565-sm.jpg&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/2056053075328926452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/2056053075328926452'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2012/05/ltsp-boot-remoto.html' title='LTSP Boot remoto'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6pPMdVOK9sQeV2YZdC8W7YsFBovnG6tIRmV3VYTVjyauZEurC_FbgKjc1kZKuhwAATKTXQnCpV_SopWHZTH4rkiJGiXFplDgqEIXzC62SZRhNRiFMYEzgQhbH7VU35IGOSfX-9M0r6-Q/s72-c/ltsp_logo.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-1203215753102669775</id><published>2012-05-22T21:03:00.000-03:00</published><updated>2012-06-04T13:48:38.881-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="citrix"/><category scheme="http://www.blogger.com/atom/ns#" term="server"/><category scheme="http://www.blogger.com/atom/ns#" term="virtualização"/><category scheme="http://www.blogger.com/atom/ns#" term="xen"/><category scheme="http://www.blogger.com/atom/ns#" term="xen server"/><category scheme="http://www.blogger.com/atom/ns#" term="xenserver"/><title type='text'>Virtualização</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhHzWnJ4FcyGTSh1hxpsE80HDTAcVhUAyjWxWOfZ-L5GhD038tB0T61xLisaUOTE3rstmW4dC7_ueONKtcSUxnAG___yej8tL0nD347acbbgnqsPfAA-nbHyhyphenhyphentnuSVmUzWOJhvUyo9hQ/s1600/XenServerLogo.png&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;font-size: large;&quot;&gt;A&lt;/span&gt; virtualização seja ela de &lt;b&gt;serviços&lt;/b&gt;, aplicativos ou de &lt;b&gt;servidores&lt;/b&gt; hoje 
já deixou de ser uma tendência para ser uma realidade em muitos setores e
 áreas, seja dentro ou fora da &lt;b&gt;área da tecnologia&lt;/b&gt;. Quem imagina que a 
virtualização seja uma tecnologia nova que surgiu nos últimos anos e 
agora vem crescendo com o surgimento dos processadores multi-núcleos 
está enganado. A virtualização de serviços vem sendo utilizada desde os 
primórdios da informática onde os main-frames simulavam terminais 
virtuais remotos onde inúmeros clientes utilizavam os seus recursos 
remotamente.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;88&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGaYoyvxeRbJbbwJl0vj1HWSON7nB0Wr3Q7Jm-f7Es8BHwqOkqL1esy7pDE-pdCER3et-TW_ZUg2sovvIt1Qs36UU2kyfI6TBpt7o_Znzc3eYeBYQhT3L6VWhhomhz2datmRCUAnsR2Ac/s200/xen_logo_small.png&quot; width=&quot;200&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xen&lt;/b&gt; é um &lt;a href=&quot;http://pt.wikipedia.org/wiki/Software_livre&quot; title=&quot;Software livre&quot;&gt;software livre&lt;/a&gt; de virtualização para as arquiteturas &lt;a href=&quot;http://pt.wikipedia.org/wiki/X86&quot; title=&quot;X86&quot;&gt;x86&lt;/a&gt;, &lt;a class=&quot;mw-redirect&quot; href=&quot;http://pt.wikipedia.org/wiki/X86-64&quot; title=&quot;X86-64&quot;&gt;x86-64&lt;/a&gt;, &lt;a class=&quot;mw-redirect&quot; href=&quot;http://pt.wikipedia.org/wiki/IA-32&quot; title=&quot;IA-32&quot;&gt;IA-32&lt;/a&gt;, &lt;a href=&quot;http://pt.wikipedia.org/wiki/IA-64&quot; title=&quot;IA-64&quot;&gt;IA-64&lt;/a&gt; e &lt;a href=&quot;http://pt.wikipedia.org/wiki/PowerPC&quot; title=&quot;PowerPC&quot;&gt;PowerPC&lt;/a&gt;. Xen permite a execução de vários sistemas operacionais, simultaneamente, sobre um mesmo hardware. Versões modificadas de &lt;a href=&quot;http://pt.wikipedia.org/wiki/Linux&quot; title=&quot;Linux&quot;&gt;Linux&lt;/a&gt; e &lt;a href=&quot;http://pt.wikipedia.org/wiki/NetBSD&quot; title=&quot;NetBSD&quot;&gt;NetBSD&lt;/a&gt; podem ser usadas como base. Diversos sistemas &lt;a href=&quot;http://pt.wikipedia.org/wiki/Unix&quot; title=&quot;Unix&quot;&gt;Unix&lt;/a&gt; modificados podem ser executados. Desde a versão 3.0, o &lt;a href=&quot;http://pt.wikipedia.org/wiki/Microsoft_Windows&quot; title=&quot;Microsoft Windows&quot;&gt;Microsoft Windows&lt;/a&gt; e outros sistemas operacionais podem ser executados sobre o Xen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhHzWnJ4FcyGTSh1hxpsE80HDTAcVhUAyjWxWOfZ-L5GhD038tB0T61xLisaUOTE3rstmW4dC7_ueONKtcSUxnAG___yej8tL0nD347acbbgnqsPfAA-nbHyhyphenhyphentnuSVmUzWOJhvUyo9hQ/s1600/XenServerLogo.png&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Xen foi originalmente desenvolvido como um projeto de pesquisa na &lt;a href=&quot;http://pt.wikipedia.org/wiki/Universidade_de_Cambridge&quot; title=&quot;Universidade de Cambridge&quot;&gt;Universidade de Cambridge&lt;/a&gt;, liderado por &lt;a class=&quot;new&quot; href=&quot;http://pt.wikipedia.org/w/index.php?title=Ian_Pratt&amp;amp;action=edit&amp;amp;redlink=1&quot; title=&quot;Ian Pratt (página não existe)&quot;&gt;Ian Pratt&lt;/a&gt;, fundador da &lt;b&gt;XenSource, Inc&lt;/b&gt;. Em 15 de agosto de 2007, a XenSource foi &lt;a class=&quot;external text&quot; href=&quot;http://www.xensource.com/about/Pages/CitrixPJLLetter.aspx&quot; rel=&quot;nofollow&quot;&gt;adquirida pela Citrix System Inc.&lt;/a&gt; pelo valor de 500 milhões de dólares. A Citrix agora suporta o desenvolvimento do projeto &lt;a class=&quot;mw-redirect&quot; href=&quot;http://pt.wikipedia.org/wiki/Open_source&quot; title=&quot;Open source&quot;&gt;open source&lt;/a&gt; e vende também uma versão &quot;empresarial&quot; do software. O primeiro lançamento público do Xen foi disponibilizado em 2003.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/1203215753102669775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/1203215753102669775'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2012/05/virtualizacao.html' title='Virtualização'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhHzWnJ4FcyGTSh1hxpsE80HDTAcVhUAyjWxWOfZ-L5GhD038tB0T61xLisaUOTE3rstmW4dC7_ueONKtcSUxnAG___yej8tL0nD347acbbgnqsPfAA-nbHyhyphenhyphentnuSVmUzWOJhvUyo9hQ/s72-c/XenServerLogo.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-5660017770328682248</id><published>2012-05-01T10:20:00.000-03:00</published><updated>2012-06-07T18:52:32.705-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bloqueio por ip"/><category scheme="http://www.blogger.com/atom/ns#" term="Controle de Acesso"/><category scheme="http://www.blogger.com/atom/ns#" term="controle por horario"/><category scheme="http://www.blogger.com/atom/ns#" term="ldap"/><category scheme="http://www.blogger.com/atom/ns#" term="limite de banda"/><category scheme="http://www.blogger.com/atom/ns#" term="login"/><category scheme="http://www.blogger.com/atom/ns#" term="monitorando usuarios"/><category scheme="http://www.blogger.com/atom/ns#" term="Proxy"/><category scheme="http://www.blogger.com/atom/ns#" term="relatorios"/><category scheme="http://www.blogger.com/atom/ns#" term="relatorios de acesso"/><category scheme="http://www.blogger.com/atom/ns#" term="sarg"/><category scheme="http://www.blogger.com/atom/ns#" term="squid"/><category scheme="http://www.blogger.com/atom/ns#" term="squid com autenticação"/><title type='text'>Proxy Squid</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;119&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJN7sUluE_jB1Kht6QBUG4hsi0ITr8PZq_npoGvWRKl8C-TOwuuOCtJF6_vAap4jA3C69P06MqOYkXw8GkyKmUBtVar5OxXISsKaUKS5Can1b7nJchD5D-t4HZe9oZf_JOt2b60QWLGF4/s200/SQUID_LOGO.gif&quot; width=&quot;200&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggMKzy9vAKSWQc6uSKsmRrPeJus05ldX-MOT1qWgQA86zvAp-n3OQuCD4yBU8CH80HWbrqqBhfivG2X_0merWJOpnDS0F6MQPbvOiptz3Syn6XTM1B2z0v8IASqR5GpuOTcuqGpfBf5hY/s1600/images.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggMKzy9vAKSWQc6uSKsmRrPeJus05ldX-MOT1qWgQA86zvAp-n3OQuCD4yBU8CH80HWbrqqBhfivG2X_0merWJOpnDS0F6MQPbvOiptz3Syn6XTM1B2z0v8IASqR5GpuOTcuqGpfBf5hY/s200/images.jpeg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;Monitore a Internet e crie &lt;b&gt;relatórios&lt;/b&gt; de acessos de todos os sites acessados na sua rede de forma fácil e gerenciavel com o Squid.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;Controle de acesso por &lt;b&gt;horário&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;Limite de Banda / Controle de banda&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;Controle de &lt;b&gt;Downloads&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;Relatório de acessos diários - por usuário&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Bloqueio&lt;/b&gt; de sites &lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;Controle de acesso por IP ou por &lt;b&gt;login e senha&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Veja os relatórios por usuário&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCT5FSajGSbxeWQxzCPDQ5bW3DpmUJRfoaO0R_oBbkHEjMCYhassk9violLIJRVhaD7nOWoIlmrsyuv4HU0ml6W_KrfPtvnXRYJKEmrTG4FR_zmBqTYq1EaH-9DCrQrLGhc9_xM7xfLU8/s1600/sarg-relatorio-usuario.jpg&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVcf4B5YIeDV2XLNEmQsWiBAoyXHcTKFlp4MgPJ21B-1mgGsIiX1Sqq_mGCoGZSX3-qVHs6LzCiP9tmAb-65re-YGYEpvrRZL57XXH_0nqRVe1tp5WkusTj_Ny5Mmw7v_oUsN4cj6lrC4/s1600/Analise_sarg1.jpg&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;u&gt;&lt;b&gt;Tutorial de instalação&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul style=&quot;font-family: inherit;&quot;&gt;
&lt;li&gt; &lt;span style=&quot;font-size: x-small;&quot;&gt;É o mais popular servidor Proxy em software livre e um dos 
melhores softwares para a função do mercado. Seu uso pode ser variado, 
podendo ocultar sessões repetidas, esconder www, DNS, e outros recursos 
de rede compartilhados para um grupo de pessoas.
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: inherit;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; O Squid utilizado por muitos protocolos, embora trabalhe 
principalmente usado para HTTP e FTP. Também tem suporte para TLS, SSL e
 HTTPS.
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: inherit;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; Seu principal arquivo de configuração é o &lt;b&gt;squid.conf&lt;/b&gt; e encontra-se no diretório &lt;b&gt;/etc/squid&lt;/b&gt; contendo aproximadamente 3000 linhas.
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: inherit;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; Permite trabalhar com níveis de acesso.
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: inherit;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; Permite distribuição de carga.
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;font-family: inherit;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; Permite vários tipos de autenticação como SAMBA, kerberos, Mysql, Postgress, Ldap, AD e outros.
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;


Instalação&lt;/h2&gt;
&lt;ul style=&quot;color: #990000;&quot;&gt;
&lt;li&gt; Redhat / Fedora / CentOS&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;b&gt;# yum install squid&lt;/b&gt;
&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: #073763;&quot;&gt; Debian / Ubuntu &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;b&gt;# apt-get install squid&lt;/b&gt;
&lt;/pre&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Configuração &lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;Backup do arquivo de conf.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;# cd  /etc/squid&lt;br /&gt;
# cp squid.conf  squid.conf_bk&lt;/b&gt;
&lt;br /&gt;
&lt;br /&gt;
Deixar o arquivo mais &quot;limpo&quot; squid.conf, ele é muito cheio de comentário, isso atrapalha o trabalho de configuração.
&lt;br /&gt;
&lt;br /&gt;
Faça com esse comando ira apagar os comentários:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;# grep -v  ^# squid.conf_bk | grep -v$ &amp;gt; squid.conf&lt;/b&gt;&amp;nbsp;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Para &lt;u&gt;configurar&lt;/u&gt;, basta editar o arquivo squid.conf em /etc/&amp;nbsp; conforme a sua necessidade.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;b&gt;# vim /etc/squid.conf&lt;/b&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;http_port 3128 # (porta de escuta)&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Para aumentar a segurança, especifique o IP em que o &lt;b&gt;squid&lt;/b&gt; deve estar disponível. &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# LIST PORT IP&lt;br /&gt;
http_port 192.168.0.254:3128&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;
&lt;h2&gt;

 &lt;span class=&quot;mw-headline&quot;&gt;&lt;b&gt;Squid Transparente&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
1 – Redirecionar a porta 80 para 3129 no firewall
&lt;br /&gt;
&lt;pre&gt;&lt;b&gt;iptables -t nat -A PREROUTING -s SQUIDIP -p tcp --dport 80 -j ACCEPT&lt;/b&gt;
&lt;b&gt;iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3129&lt;/b&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Se seu squid for transparente mude seu http_port para &quot;transparent&quot; dessa forma:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# TRANSPARENTE&lt;/div&gt;
http_port 192.168.5.1:3128 transparent&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;
&lt;h2&gt;

&lt;span class=&quot;mw-headline&quot;&gt;&lt;b&gt;Partição exclusiva para cache&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
crie uma partição exclusiva para o cache de arquivos &#39;/cache&#39; :&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
nesse caso a partição &#39;/cache&#39; tem 10Gb.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
fica assim:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
# PARTICAO DE CACHE&lt;br /&gt;
cache_dir ufs /cache/cache1 2048 16 256&lt;br /&gt;
cache_dir ufs /cache/cache2 2048 16 256&lt;br /&gt;
cache_dir ufs /cache/cache3 2048 16 256&lt;br /&gt;
cache_dir ufs /cache/cache4 2048 16 256&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;

 &lt;span class=&quot;mw-headline&quot;&gt;&lt;b&gt;Usando o Sarg para monitorar o acesso&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;pre&gt;# apt-get install update
# apt-get install sarg&lt;/pre&gt;
&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;
Após o processo de instalação, o principal arquivo de configuração denominado &lt;b&gt;sarg.conf&lt;/b&gt; poderá ser localizado no diretório: &lt;b&gt;/etc/squid/&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&lt;/b&gt;
&lt;br /&gt;
Por padrão os relatórios vão para a pasta &lt;b&gt;/var/www/squid-reports/&lt;/b&gt;
&lt;br /&gt;
Este padrão, junto com outras configurações podem ser alteradas no arquivo de configuração do Sarg, que é o  &lt;b&gt;sarg.conf&lt;/b&gt;.
  O arquivo é auto explicativo, nele você pode alterar os diretórios 
padrão, alterar o layout da página de relatórios e ativar recursos como o
 envio de uma cópia do relatório por e-mail sempre que o sarg for 
executado.
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;
Para gerar relatórios, vá ao terminal e digite:&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;# sarg&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Script sarg.sh&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
HOJE=&quot;`date --date &quot;0 day ago&quot; +%d/%m/%Y`&quot;&lt;br /&gt;
echo Relatorio de $HOJE&lt;br /&gt;
/usr/bin/sarg -f /etc/sarg/sarg.conf -d $HOJE-$HOJE&lt;b&gt;&lt;br /&gt;&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Colocar na Contrab&amp;nbsp; &lt;/b&gt;(contrab -e = edita&amp;nbsp; -l = lista)&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
proxy:~# crontab -l&lt;br /&gt;
# For more information see the manual pages of crontab(5) and cron(8)&lt;br /&gt;
# &lt;br /&gt;
01 07 * * * /root/sarg.sh&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;

 &lt;span class=&quot;mw-headline&quot;&gt;&lt;b&gt;Referências&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;a class=&quot;external free&quot; href=&quot;http://www.squid-cache.org/&quot; rel=&quot;nofollow&quot; title=&quot;http://www.squid-cache.org/&quot;&gt;http://www.squid-cache.org/&lt;/a&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;a class=&quot;external free&quot; href=&quot;http://www.linuxman.pro.br/squid/&quot; rel=&quot;nofollow&quot; title=&quot;http://www.linuxman.pro.br/squid/&quot;&gt;http://www.linuxman.pro.br/squid/&lt;/a&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;a class=&quot;external free&quot; href=&quot;http://winsquid.mgdtecnologia.com.br/&quot; rel=&quot;nofollow&quot; title=&quot;http://winsquid.mgdtecnologia.com.br/&quot;&gt;http://winsquid.mgdtecnologia.com.br/&lt;/a&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;a class=&quot;external free&quot; href=&quot;http://www.squidguard.org/&quot; rel=&quot;nofollow&quot; title=&quot;http://www.squidguard.org/&quot;&gt;http://www.squidguard.org/&lt;/a&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;a class=&quot;external free&quot; href=&quot;http://sarg.sourceforge.net/squid-reports/index.html&quot; rel=&quot;nofollow&quot; title=&quot;http://sarg.sourceforge.net/squid-reports/index.html&quot;&gt;http://sarg.sourceforge.net/squid-reports/index.html&lt;/a&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=3232177414505692012&quot; id=&quot;Colabora.C3.A7.C3.A3o&quot; name=&quot;Colabora.C3.A7.C3.A3o&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h2&gt;

 &lt;span class=&quot;mw-headline&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/5660017770328682248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/5660017770328682248'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2012/06/proxy-squid.html' title='Proxy Squid'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJN7sUluE_jB1Kht6QBUG4hsi0ITr8PZq_npoGvWRKl8C-TOwuuOCtJF6_vAap4jA3C69P06MqOYkXw8GkyKmUBtVar5OxXISsKaUKS5Can1b7nJchD5D-t4HZe9oZf_JOt2b60QWLGF4/s72-c/SQUID_LOGO.gif" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3232177414505692012.post-274696574628914210</id><published>2012-04-30T17:25:00.000-03:00</published><updated>2012-06-07T18:16:17.972-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="backup"/><category scheme="http://www.blogger.com/atom/ns#" term="como instalar"/><category scheme="http://www.blogger.com/atom/ns#" term="configurar bácula"/><category scheme="http://www.blogger.com/atom/ns#" term="configuração"/><category scheme="http://www.blogger.com/atom/ns#" term="how to"/><category scheme="http://www.blogger.com/atom/ns#" term="how to&#39;s"/><category scheme="http://www.blogger.com/atom/ns#" term="howto"/><category scheme="http://www.blogger.com/atom/ns#" term="howtos"/><category scheme="http://www.blogger.com/atom/ns#" term="instalação"/><category scheme="http://www.blogger.com/atom/ns#" term="postfix"/><category scheme="http://www.blogger.com/atom/ns#" term="sarg"/><category scheme="http://www.blogger.com/atom/ns#" term="squid"/><category scheme="http://www.blogger.com/atom/ns#" term="squirrelmail"/><title type='text'>Tutoriais</title><content type='html'>&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjikrSrCIq8-X9fzlD6OtRNbPpajW_XqkfTzLD2ZqI8BGCFYwTzy1nAirCYRI6cyNBDJgXMCG-OH-Vca5fQvQvFo6rLTGKsq6OTVBdfiHwzpXt5LSox_NhPwC-S9egJgXxdEiIQnASoGjw/s1600/how-tos.png&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Tutoriais&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Instalação e configuração do Postfix e squirrelmail&lt;br /&gt;
&lt;br /&gt;
Instalação e configuração do &lt;a href=&quot;http://buildnetworks.blogspot.com.br/2012/06/proxy-squid.html&quot; target=&quot;_blank&quot;&gt;Squid e sarg&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Instalação e configuração do Bácula - sistema de backups&lt;br /&gt;
&lt;br /&gt;
Configurando loadbalance no PfSense&lt;br /&gt;
&lt;br /&gt;
Instalando PfSense&lt;br /&gt;
&lt;br /&gt;
Configurar um Pool XenServer Citrix&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Live Migrate com Xen.org&lt;br /&gt;
&lt;br /&gt;
Firewall com Iptables&lt;br /&gt;
&lt;br /&gt;
Instalando o Zimbra no Ubuntu 10.04 LTS&lt;br /&gt;
&lt;br /&gt;
Instalando o Zimbra no CentOS&lt;br /&gt;
&lt;br /&gt;
Instalando e configurando um Servidor DNS com Bind9&lt;br /&gt;
&lt;br /&gt;
Instalando e configurando um Serviço de DHCP com Debian 6.0&lt;br /&gt;
&lt;br /&gt;
Instalando e Configurando um SQUID3&lt;br /&gt;
&lt;br /&gt;
Criando um servidor de autenticação com OpenLDAP&lt;br /&gt;
&lt;br /&gt;
Criando um servidor Samba&lt;br /&gt;
&lt;br /&gt;
Monitorando sua rede com Nagios + &lt;b&gt;Nagvis&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Monitorando tráfego de emails com o Isoqlog&lt;br /&gt;
&lt;br /&gt;
Criando bloqueios no Postfix&lt;br /&gt;
&lt;br /&gt;
Instalando e configurando o Postgrey&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/274696574628914210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3232177414505692012/posts/default/274696574628914210'/><link rel='alternate' type='text/html' href='http://buildnetworks.blogspot.com/2012/06/tutoriais.html' title='Tutoriais'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjikrSrCIq8-X9fzlD6OtRNbPpajW_XqkfTzLD2ZqI8BGCFYwTzy1nAirCYRI6cyNBDJgXMCG-OH-Vca5fQvQvFo6rLTGKsq6OTVBdfiHwzpXt5LSox_NhPwC-S9egJgXxdEiIQnASoGjw/s72-c/how-tos.png" height="72" width="72"/></entry></feed>