<?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: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-2573764399832291997</id><updated>2011-11-27T16:42:35.771-08:00</updated><title type='text'>Renato Krause</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://renato-krause.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2573764399832291997.post-3845067511257364993</id><published>2009-09-25T15:33:00.000-07:00</published><updated>2009-09-25T15:45:56.345-07:00</updated><title type='text'>Falhas de segurança nas novas gerações do Microsoft Windows</title><content type='html'>&lt;span style="font-family: times new roman;font-size:100%;" &gt;Já faz mais de uma semana que o &lt;/span&gt;&lt;span style="font-weight: normal; font-family: times new roman;font-size:100%;" &gt;&lt;a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3103"&gt;CVE-2009-3103&lt;/a&gt; está publicado porém nenhuma medida foi tomada. Segundo o &lt;a href="http://www.microsoft.com/technet/security/advisory/975497.mspx"&gt;site oficial&lt;/a&gt; a sugestão é não usar o SMB. Vale a pena conferir o &lt;a href="http://g-laurent.blogspot.com/2009/09/windows-vista7-smb20-negotiate-protocol.html"&gt;código e a especificação oficial&lt;/a&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2573764399832291997-3845067511257364993?l=renato-krause.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/3845067511257364993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/3845067511257364993'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/2009/09/falhas-de-seguranca-nas-novas-geracoes.html' title='Falhas de segurança nas novas gerações do Microsoft Windows'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2573764399832291997.post-4796515051820981934</id><published>2009-05-17T06:34:00.000-07:00</published><updated>2009-05-17T06:40:09.307-07:00</updated><title type='text'>Desbloquear Motorola C200</title><content type='html'>&lt;div style="text-align: center;"&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;a href="http://translate.google.com/translate?js=n&amp;amp;prev=_t&amp;amp;hl=pt-BR&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Frenato-krause.blogspot.com%2F2009%2F05%2Fdesbloquear-motorola-c200.html&amp;amp;sl=pt&amp;amp;tl=en&amp;amp;history_state0=&amp;amp;swap=1&amp;amp;swap=1"&gt;HERE THE ENGLISH VERSION OF GOOGLE TRANSLATE TOOL&lt;/a&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Por mais que não faça parte do meu interesse a área de telefonia, decidi compartilhar esse pequeno caso. Ontem comprei um chip da recém chegada Oi. Como os três telefones que tenho em casa foram comprados da Claro, eles estão bloqueados. Eu pago e tenho meu produto limitado, isso é um absurdo. Isso sem contar que no meu Sony K550 eles bloquearam a interface de rede, mas tudo bem. Peguei um aparelho velho que tenho aqui, um Motorola C200. O desbloqueio:&lt;br /&gt;-Inseri o chip da Oi;&lt;br /&gt;-Liguei o aparelho;&lt;br /&gt;-Desliguei o aparelho;&lt;br /&gt;-Liguei o carregador na tomada e no celular;&lt;br /&gt;-Retirei a bateria;&lt;br /&gt;-Retirei o carregador do celular;&lt;br /&gt;-Coloquei o carregador no celular;&lt;br /&gt;-Coloquei a bateria.&lt;br /&gt;Celular desbloqueado, Oi cadastrado, bye bye Claro.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2573764399832291997-4796515051820981934?l=renato-krause.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/4796515051820981934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/4796515051820981934'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/2009/05/desbloquear-motorola-c200.html' title='Desbloquear Motorola C200'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2573764399832291997.post-7137824825279306561</id><published>2009-05-17T06:28:00.001-07:00</published><updated>2009-05-17T06:34:05.338-07:00</updated><title type='text'>ip2mac</title><content type='html'>&lt;div style="text-align: center;"&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;a href="http://translate.google.com/translate?js=n&amp;amp;prev=_t&amp;amp;hl=pt-BR&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Frenato-krause.blogspot.com%2F2009%2F05%2Fip2mac.html&amp;amp;sl=pt&amp;amp;tl=en&amp;amp;history_state0=&amp;amp;swap=1"&gt;HERE THE ENGLISH VERSION OF GOOGLE TRANSLATE TOOL&lt;/a&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Por esses dias deparei-me com a necessidade de saber os endereços MAC dos switches do meu trabalho para criar respectivas entradas no DHCP. Baseado nessa necessidade resolvi escrever um pequeno script que realiza um ping no ip fornecido e logo após consulta a tabela arp. Escrito totalmente em bash script, está hospedado no google code: &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://code.google.com/p/ip2mac"&gt;http://code.google.com/p/ip2mac&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2573764399832291997-7137824825279306561?l=renato-krause.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/7137824825279306561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/7137824825279306561'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/2009/05/ip2mac.html' title='ip2mac'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2573764399832291997.post-4736366815283598117</id><published>2009-05-10T05:56:00.000-07:00</published><updated>2009-05-17T06:34:26.350-07:00</updated><title type='text'>Documentários e "The Cathedral and the Bazaar"</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;-----------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;a href="http://translate.google.com/translate?js=n&amp;amp;prev=_t&amp;amp;hl=pt-BR&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Frenato-krause.blogspot.com%2F2009%2F05%2Fdocumentarios-e-cathedral-and-bazaar.html&amp;amp;sl=pt&amp;amp;tl=en&amp;amp;history_state0=&amp;amp;swap=1"&gt;HERE THE ENGLISH VERSION OF GOOGLE TRANSLATE TOOL&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;-----------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Após ver o documentário "The Code Linux" (&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://video.google.com/videoplay?docid=-3498228245415745977&amp;amp;ei=lskGSs_9KYHg-wGEkcj4Cg&amp;amp;q=documentary+linux"&gt;http://video.google.com/videoplay?docid=-3498228245415745977&amp;amp;ei=lskGSs_9KYHg-wGEkcj4Cg&amp;amp;q=documentary+linux&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;) , me deparei eu com um outro documentário que assisti a muitos e muitos anos atrás "Revolution OS" (&lt;a style="color: rgb(0, 0, 0);" href="http://video.google.com/videoplay?docid=7707585592627775409&amp;amp;ei=lskGSs_9KYHg-wGEkcj4Cg&amp;amp;q=documentary+linux"&gt;http://video.google.com/videoplay?docid=7707585592627775409&amp;amp;ei=lskGSs_9KYHg-wGEkcj4Cg&amp;amp;q=documentary+linux&lt;/a&gt;). Logo no começo não pude deixar de reparar a indicação de uma das obras de Eric Steven Raymond, trata-se de "The Cathedral and the Bazaar". Para os interessados pela leitura a versão oficial pode ser encontrada em &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.catb.org/%7Eesr/writings/cathedral-bazaar/cathedral-bazaar/"&gt;http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; . Não sei da legalidade do material mas encontrei um versão traduzida também para aqueles que preferem o pt_BR: &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.geocities.com/CollegePark/Union/3590/pt-cathedral-bazaar.html"&gt;http://www.geocities.com/CollegePark/Union/3590/pt-cathedral-bazaar.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Um grande abraço a todos e espero que aproveitem todos esses materiais.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2573764399832291997-4736366815283598117?l=renato-krause.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/4736366815283598117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/4736366815283598117'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/2009/05/documentarios-e-cathedral-and-bazaar.html' title='Documentários e &quot;The Cathedral and the Bazaar&quot;'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2573764399832291997.post-2516668145076235633</id><published>2009-04-20T16:03:00.000-07:00</published><updated>2009-04-20T16:06:59.030-07:00</updated><title type='text'>GetMSSQL no Google Code</title><content type='html'>&lt;div style="text-align: center;"&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;a href="http://translate.google.com/translate?prev=hp&amp;amp;hl=pt-BR&amp;amp;js=n&amp;amp;u=http%3A%2F%2Frenato-krause.blogspot.com%2F2009%2F04%2Fgetmssql-no-google-code.html&amp;amp;sl=pt&amp;amp;tl=en"&gt;HERE THE ENGLISH VERSION OF GOOGLE TRANSLATE TOOL&lt;/a&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Estou passando para incluir mais um projeto no Google code.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Trata-se de uma ferramenta para mostrar todas as instancias MSSQL na rede.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://code.google.com/p/getmssql"&gt;http://code.google.com/p/getmssql&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://code.google.com/p/staystartedmsservice"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Mais projetos meus no Google Code? Acesse:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://code.google.com/u/renatokrause"&gt;http://code.google.com/u/renatokrause&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2573764399832291997-2516668145076235633?l=renato-krause.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/2516668145076235633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/2516668145076235633'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/2009/04/getmssql-no-google-code.html' title='GetMSSQL no Google Code'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2573764399832291997.post-6182127931458678725</id><published>2009-04-18T07:39:00.001-07:00</published><updated>2009-04-18T07:46:28.972-07:00</updated><title type='text'>freeBackupMSSQL e stayStartedService no Google Code</title><content type='html'>&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;a href="http://translate.google.com/translate?js=n&amp;amp;prev=_t&amp;amp;hl=pt-BR&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Frenato-krause.blogspot.com%2F2009%2F04%2Ffreebackupmssql-e-staystartedservice-no.html&amp;amp;sl=pt&amp;amp;tl=en&amp;amp;history_state0="&gt;HERE THE ENGLISH VERSION OF GOOGLE TRANSLATE TOOL&lt;/a&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;A passadinha aqui hoje é para divulgar mais dois trabalho publicados divulgados no Google Code.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Trata-se de, uma aplicação para fazer backup de banco de dados Microsoft SQL Server Express ou não (MSSQL), e outra para manter um serviço do windows sempre ligado corrigindo o problema de alguns serviços que não ativos por muito tempo ou para garantir a disponibilidade.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://code.google.com/p/freebackupmssql"&gt;http://code.google.com/p/freebackupmssql&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://code.google.com/p/staystartedmsservice"&gt;http://code.google.com/p/staystartedmsservice&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Mais projetos meus no Google Code? Acesse:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://code.google.com/u/renatokrause"&gt;http://code.google.com/u/renatokrause&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2573764399832291997-6182127931458678725?l=renato-krause.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/6182127931458678725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/6182127931458678725'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/2009/04/freebackupmssql-e-staystartedservice-no.html' title='freeBackupMSSQL e stayStartedService no Google Code'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2573764399832291997.post-5408574483016238900</id><published>2009-04-17T17:42:00.000-07:00</published><updated>2009-04-17T17:52:08.757-07:00</updated><title type='text'>Notas de versão do Ubuntu 9.04 (Jaunty Jackalope)</title><content type='html'>&lt;div style="text-align: center;"&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;a href="http://translate.google.com/translate?js=n&amp;amp;prev=_t&amp;amp;hl=pt-BR&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Frenato-krause.blogspot.com%2F2009%2F04%2Fnotas-de-versao-do-ubuntu-904-jaunty.html&amp;amp;sl=pt&amp;amp;tl=en&amp;amp;history_state0="&gt;HERE THE ENGLISH VERSION OF GOOGLE TRANSLATE TOOL&lt;/a&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;A pedido do ilustre &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://andregondim.eti.br/"&gt;André Gondim&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; realizei a tradução das notas de versão do Ubuntu 9.04. Claro que tal feito foi uma imensa honra que não poderia deixar de publicar. Passo então a URL da versão original e traduzida e abro para discussões e melhorias o trabalho realizado.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="https://wiki.ubuntu.com/JauntyJackalope/ReleaseNotes"&gt;Versão original&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="https://wiki.ubuntu.com/JauntyJackalope/ReleaseNotes/pt_BR"&gt;Versão traduzida&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Um grande abraço a todos.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2573764399832291997-5408574483016238900?l=renato-krause.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/5408574483016238900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/5408574483016238900'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/2009/04/notas-de-versao-do-ubuntu-904-jaunty.html' title='Notas de versão do Ubuntu 9.04 (Jaunty Jackalope)'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2573764399832291997.post-3551682361552656710</id><published>2009-04-15T17:22:00.000-07:00</published><updated>2009-04-17T17:50:12.885-07:00</updated><title type='text'>mrtgd (MRTG DAEMON) disponibilizado no Google Code</title><content type='html'>&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;a href="http://translate.google.com/translate?js=n&amp;amp;prev=_t&amp;amp;hl=pt-BR&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Frenato-krause.blogspot.com%2F2009%2F04%2Fmrtgd-mrtg-daemon-disponibilizado-no.html&amp;amp;sl=pt&amp;amp;tl=en&amp;amp;history_state0="&gt;HERE THE ENGLISH VERSION OF GOOGLE TRANSLATE TOOL&lt;/a&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;Devido aos agradecimentos recebidos decidi colocar o código do post anterior no Google Code.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Segue o endereço: &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://code.google.com/p/mrtgd"&gt;http://code.google.com/p/mrtgd&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2573764399832291997-3551682361552656710?l=renato-krause.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/3551682361552656710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/3551682361552656710'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/2009/04/mrtgd-mrtg-daemon-disponibilizado-no.html' title='mrtgd (MRTG DAEMON) disponibilizado no Google Code'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2573764399832291997.post-3439634693886721937</id><published>2009-04-08T15:08:00.000-07:00</published><updated>2009-04-17T17:48:25.734-07:00</updated><title type='text'>DAEMON MRTG IN UBUNTU SERVER INTREPID IBEX</title><content type='html'>&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;a href="http://translate.google.com/translate?prev=_t&amp;amp;hl=pt-BR&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Frenato-krause.blogspot.com%2F2009%2F04%2Fdaemon-mrtg-in-ubuntu-server-intrepid.html&amp;amp;sl=pt&amp;amp;tl=en&amp;amp;history_state0=&amp;amp;swap=1"&gt;HERE THE ENGLISH VERSION OF GOOGLE TRANSLATE TOOL&lt;/a&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Primeiramente vou contar meu específico caso.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;A rede na qual estou implementando o MRTG é de grande porte. Isso significa que ela possui diversos switches, servidores e muitas estações de trabalho. A idéia inicial era monitorar o tráfego dos switches.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;A questão é que, devido a possibilidade de trabalhar diretamente com SNMP e com a RFC 1213, eu poderia monitorar cada porta de cada switch em quesitos além do tráfico como pacotes com erros e descartados - por exemplo.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Com a grande quantidades de switches fica díficil gerenciar em um único arquivo. Logo, ao invés de utilizar "/etc/mrtg.cfg" decidi criar um diretório "/etc/mrtg" que contém uma própria subestrutura de pastas (a estrutura interna nesse caso é irrelevante). Dentro dessa subestrura encontrariam basicamente dois tipos de arquivos: .cfg e .pid.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Percebe-se nesse caso os recursos de máquina consumidos e, logo, a necessidade de um equipamento exclusivo para essa monitoria. Apesar do MRTG proporcionar dois tipos de execução: através do cron ou rodando como um serviço (daemon), é nítida a necessidade de rodá-lo como daemon.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Os desenvolvedores do MRTG apenas fornecem esse recurso porém não escreveram nenhum código para que esse daemon inicie com o computador. Os materiais na internet são muito dispersos. Após pesquisar um pouco sobre o assunto descobri duas coisas que me trouxeram exito na tarefa: "/etc/init.d/skeleton" e "update-rc.d".&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Momento oportudo para mencionar que estou usando um Ubuntu Server Intrepid Ibex.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Através do arquivo base e algum conhecimento sobre o mrtg escrevi um script para que o MRTG possa ser iniciado como um serviço. Colocando o código em "/etc/init.d/mrtg", podemos iniciá-lo: "sudo /etc/init.d/mrtg start", pará-lo: "sudo /etc/init.d/mrtg stop" e reiniciá-lo: "sudo /etc/init.d restart". Esses são requisitos básicos para o próximo passo: configurá-lo nos diferentes níveis do init.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Para tal tarefa utilizo a ferramenta "update-rc.d" da seguinte forma: "sudo update-rc.d mrtg defaults 65". Para remover basta executar: "sudo update-rc -f mrtg remove".&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Espero que aproveitem esse material que me dediquei em compartilhar, mesmo que rapidamente escrito devido a breviedade do tempo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Código:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;#! /bin/sh&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;# Author: Renato Krause (&lt;renatokrause@gmail.com style="font-style: italic;"&gt;&lt;/renatokrause@gmail.com&gt;&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;renatokrause@gmail.com)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;### BEGIN INIT INFO&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;# Provides:          mrtg&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;# Required-Start:    $network&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;# Required-Stop:     $network&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;# Default-Start:     2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;# Default-Stop:      0 1 6&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;# Description:       MRTG (MULTI ROUTER TRAFFIC GRAPHER) &lt;http: ch="" mrtg=""&gt;&lt;/http:&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;### END INIT INFO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;DESC="MRTG (MULTI ROUTER TRAFFIC GRAPHER)"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;NAME=mrtg&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;DAEMON=/usr/bin/$NAME&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;CFG=/etc/mrtg/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;[ -x "$DAEMON" ] || exit 0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;do_start()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    echo -n " * Starting $DESC... "&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    if [ ! -d /var/lock/mrtg ]; then&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;        sudo mkdir /var/lock/mrtg&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    fi&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    for dir in `ls $CFG`; do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;        for cfg in `ls $CFG$dir/*.cfg`; do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;            env LANG=C $DAEMON $cfg &gt; /dev/null&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;        done&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    done&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    echo -n "[ OK ]\n"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    return 0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;do_stop()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    echo -n " * Stopping $DESC... "&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    for dir in `ls $CFG`; do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;        for dotpid in `ls $CFG$dir/*.pid 2&gt; /dev/null`; do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;            kill -9 `cat $dotpid` &amp;amp;&gt; /dev/null &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;            rm -f $dotpid&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;        done&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    done&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    if [ "$dotpid" = "" ]; then&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;        echo -n "[ ERRO ]\n"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    else&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;        echo -n "[ OK ]\n"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    fi&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    return 0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;case "$1" in&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;  start)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    do_start&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    ;;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;  stop)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    do_stop&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    ;;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;  restart)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    do_stop&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    do_start&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    ;;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;  *)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    echo "Usage: $SCRIPTNAME {start|stop|restart}" &gt;&amp;amp;2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    exit 3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;    ;;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;esac&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;:&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2573764399832291997-3439634693886721937?l=renato-krause.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/3439634693886721937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/3439634693886721937'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/2009/04/daemon-mrtg-in-ubuntu-server-intrepid.html' title='DAEMON MRTG IN UBUNTU SERVER INTREPID IBEX'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-2573764399832291997.post-2769407339780284219</id><published>2009-04-06T19:01:00.001-07:00</published><updated>2009-04-17T17:48:01.354-07:00</updated><title type='text'>Instalar ISA Proxy Client (ntlmaps) no Ubuntu Server 8.10</title><content type='html'>&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;a href="http://translate.google.com/translate?prev=_t&amp;amp;hl=pt-BR&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Frenato-krause.blogspot.com%2F2009%2F04%2Finstalar-isa-proxy-client-ntlmaps-no.html&amp;amp;sl=pt&amp;amp;tl=en&amp;amp;history_state0=pt%7Cen%7CBoa%2520noite%2520Adam%252C%250AEm%2520primeiro%2520lugar%2520gostaria%2520de%2520pedir%2520licen%25C3%25A7a%2520para%2520te%2520enviar%2520esse%2520e-mail.%2520Encontrei%2520o%2520seu%2520endere%25C3%25A7o%2520como%2520sendo%2520mantedor%2520do%2520pacote%2520do%2520MRTG%2520no%2520Debian%2520e%2520no%2520Ubuntu.%2520Gostaria%2520de%2520te%2520oferecer%2520esse%2520humilde%2520material%2520que%2520publiquei%2520em%2520meu%2520blog%253A%2520http%253A%252F%252Frenato-krause.blogspot.com%252F2009%252F04%252Fdaemon-mrtg-in-ubuntu-server-intrepid.html%250AAbra%25C3%25A7o%2520e%2520muito%2520obrigado%2520pela%2520aten%25C3%25A7%25C3%25A3o%252C%250ARenato%2520Krause&amp;amp;swap=1"&gt;HERE THE ENGLISH VERSION OF GOOGLE TRANSLATE TOOL&lt;/a&gt;&lt;br /&gt;-----------------------------------------------------------------------&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;INTRODUÇÃO&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;A grande dificuldade inicial que temos ao instalar o ntlmaps é que seria simples instalar caso tivéssemos acesso à internet. Bastaria executar:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;sudo apt-get install ntlmaps&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Porém precisamos configurar o ntlmaps para podemos acessar a internet. Logo, teremos que baixar o arquivo do ntlmaps em outro computador e colocarmos no servidor Ubuntu. Aconselho realizar isso via CD conferindo o md5.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;A versão do ntlmaps que utilizo nessa dica é a ntlmaps_0.9.9.0.1-10_all.deb, porém a sua pode ser diferente.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;O arquivo está disponível para download em:&lt;/span&gt;&lt;br /&gt;&lt;b style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://packages.ubuntu.com/intrepid/all/ntlmaps/download"&gt;http://packages.ubuntu.com/intrepid/all/ntlmaps/download&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;O ntlmaps cria um proxy local no seu servidor que estabelece conexão com o proxy ISA encaminhando assim o trafego ao ISA e por sua vez a internet.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;INSTALANDO O NTLMAPS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Após ter copiado o arquivo &lt;/span&gt;&lt;b style="color: rgb(0, 0, 0);"&gt;ntlmaps_0.9.9.0.1-10_all.deb&lt;/b&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; para a sua pasta de usuário e execute os seguintes comandos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;cd ~&lt;br /&gt;sudo dpkg -i ntlmaps_0.9.9.0.1-10_all.deb&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;A instalação lhe pedirá que complete algumas informações. Responda do seguinte modo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;Porta de escuta: 8080&lt;br /&gt;Proxy Pai: [nome servidor isa]&lt;br /&gt;Nome de utilizador do windows nt: [usuário com permissão no isa]&lt;br /&gt;Selecione ok e informe a senha para a conta informada acima&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0);"&gt;CONFIGURANDO O NTLMAPS&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Infelizmente as informações passadas na instalação geralmente não são suficientes para estabelecer a conexão com o ISA por conta desse estar em um domínio (configuração não solicitada). Vamos configurar através da edição do arquivo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;sudo nano /etc/ntlmaps/server.cfg&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Vamos alterar as seguintes configurações:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;PARENT_PROXY_PORT: 8080 (substitua 8080 pela porta utilizada pelo seu ISA)&lt;br /&gt;NT_DOMAIN: [domínio]&lt;/i&gt;&lt;b style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Altere o proprietário do arquivo (Tive alguns problemas de "connection refused" difíceis de detectar, a solução foi alterar as permissões):&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;sudo chown [usuário Ubuntu] /etc/ntlmaps/server.cfg&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Salve, feche o arquivo e reinicie o ntlmaps:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;/etc/init.d/ntlmaps restart&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Pronto, o seu proxy local está criado e redirecionando o tráfego para o ISA nesse ponto. Agora vamos configurar o sistema e o APT para utilizar o proxy local para acessar a internet:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;sudo nano /etc/profile&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Acrescente ao final do arquivo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;http_proxy="http://localhost:8080"&lt;br /&gt;ftp_proxy="http://localhost:8080"&lt;br /&gt;export http_proxy ftp_proxy&lt;/i&gt;&lt;b style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Execute:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;sudo nano /etc/apt/apt.conf.d/02proxy&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;E coloque o seguinte conteúdo no arquivo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;Acquire {&lt;br /&gt;HTTP::PROXY=localhost:8080;&lt;br /&gt;FTP::PROXY=localhost:8080;&lt;br /&gt;}&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-weight: bold; color: rgb(0, 0, 0);"&gt;REALIZANDO TESTES&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Agora executaremos um teste simples:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;sudo apt-get update&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;OBS.: O jeito que eu encontrei de verificar possíveis erros que possam estar ocorrendo com o nmaps é chamando ele manualmente. Deixo para possíveis problemas não esperados que você possa encontrar.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i style="color: rgb(0, 0, 0);"&gt;/etc/init.d/ntlmaps stop&lt;br /&gt;python /usr/share/ntlmaps/main.py -c /etc/ntlmaps/server.cfg&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Espero que isso de algum modo possa ser útil para a comunidade e desculpem-me qualquer erro: fiz essa dica na corrida.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2573764399832291997-2769407339780284219?l=renato-krause.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/2769407339780284219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2573764399832291997/posts/default/2769407339780284219'/><link rel='alternate' type='text/html' href='http://renato-krause.blogspot.com/2009/04/instalar-isa-proxy-client-ntlmaps-no.html' title='Instalar ISA Proxy Client (ntlmaps) no Ubuntu Server 8.10'/><author><name>Renato Krause</name><uri>http://www.blogger.com/profile/15074349523738080216</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_BtxGVYt-3Gs/ScGlne4koiI/AAAAAAAAAHA/P1N4dcYPKyU/S220/eu.jpg'/></author></entry></feed>
