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

<channel>
	<title>Matheus Bratfisch &#187; configuração</title>
	<atom:link href="http://www.matbra.com/tag/configuracao/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matbra.com</link>
	<description>&#34;Cogito ergo sum&#34;</description>
	<lastBuildDate>Tue, 20 Dec 2011 00:03:21 +0000</lastBuildDate>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Liberar acesso por MAC e IPtables.</title>
		<link>http://www.matbra.com/2009/06/08/liberar-acesso-por-mac-e-iptables/</link>
		<comments>http://www.matbra.com/2009/06/08/liberar-acesso-por-mac-e-iptables/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 00:57:01 +0000</pubDate>
		<dc:creator>Matheus (X-warrior) Bratfisch</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[address]]></category>
		<category><![CDATA[bind9]]></category>
		<category><![CDATA[captive portal]]></category>
		<category><![CDATA[configuração]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://www.matbra.com/?p=306</guid>
		<description><![CDATA[Boa noite, Como pretendo fazer um Captive Portal em meu servidor resolvi instalar um Apache para exibir as páginas de autenticação ou seja quando o usuário não estiver autenticado ele ficará vendo está página em toda sua requisição WEB. O problema é que quando acessavamos algum endereço de IP a página era exibida mas ao [...]]]></description>
			<content:encoded><![CDATA[<p>Boa noite, </p>
<p>Como pretendo fazer um Captive Portal em meu servidor resolvi instalar um Apache para exibir as páginas de autenticação ou seja quando o usuário não estiver autenticado ele ficará vendo está página em toda sua requisição WEB. O problema é que quando acessavamos algum endereço de IP a página era exibida mas ao se utilizar endereços isto não acontecia pois ele não conseguia acesso até o DNS. Pesquisei um pouco pela internet e vi alguns falando sobre a instalação de um servidor DNS no próprio servidor, fiz isso mas não achei muito interessante então pensando sobre regras de iptables me veio a grande idéia de simplesmente redirecionar os acessos a porta 53. As regras que utilizei para Bloquear acesso de MAC não liberados, redirecionar a porta 80 para meu apache, permitir acesso ao DNS foram as seguintes: </p>
<p>Ainda estou brincando com o servidor e hoje estava querendo liberar acesso exclusivamente para os MAC aqui de casa, garantindo assim que nenhum vizinho vai pegar meu sinal e utilizar. Demorei algum tempo para conseguir regras que funcionassem efetivamente. </p>
<p>Liberar acesso de tal MAC ADDRESS: </p>
<blockquote><p>iptables -t nat -A PREROUTING -i INTERFACE_INTERNA -m mac &#8211;mac-source MAC -j ACCEPT</p></blockquote>
<p>Redirecionar porta 80 para 8080</p>
<blockquote><p>iptables -t nat -A PREROUTING -i INTERFACE_INTERNA -p tcp &#8211;dport 80 -j REDIRECT &#8211;to-port 8080</p></blockquote>
<p>Liberar acesso somente ao servidor DNS: </p>
<blockquote><p>iptables -t nat -A PREROUTING -i INTERFACE_INTERNA -p udp &#8211;dport 53 -j DNAT &#8211;to IP:53</p></blockquote>
<p>Bloquear todos os acessos: </p>
<blockquote><p>iptables -t nat -A PREROUTING -i INTERFACE_INTERNA -j DROP</p></blockquote>
<p>Matheus</p>
<p>PS: Se as mesmas não estiverem funcionando, não se esqueca de dar uma verificada nas suas regras atuais de iptables pois pode ter algo proibindo ou liberando tudo antes. Então fique atento.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matbra.com/2009/06/08/liberar-acesso-por-mac-e-iptables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Liberando ping no servidor.</title>
		<link>http://www.matbra.com/2009/06/07/liberando-ping-no-servidor/</link>
		<comments>http://www.matbra.com/2009/06/07/liberando-ping-no-servidor/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 03:51:40 +0000</pubDate>
		<dc:creator>Matheus (X-warrior) Bratfisch</dc:creator>
				<category><![CDATA[Aprendendo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[configuração]]></category>
		<category><![CDATA[icmp]]></category>
		<category><![CDATA[liberar]]></category>
		<category><![CDATA[ping]]></category>

		<guid isPermaLink="false">http://www.matbra.com/?p=304</guid>
		<description><![CDATA[Boa noite, Na publicação anterior comentei sobre a liberação do &#8220;ping&#8221; (ICMP) de tal local para seu servidor. Caso você utilizesse Iptables e por padrão DROP em todas as &#8220;regras&#8221;, você poderá liberar pings apenas de determinado ip da seguinte maneira: $ sudo iptables -A INPUT -p icmp -s 150.162.60.37 -j ACCEPT Lembrando que você [...]]]></description>
			<content:encoded><![CDATA[<p>Boa noite, </p>
<p>Na publicação anterior comentei sobre a liberação do &#8220;ping&#8221;  (ICMP) de tal local para seu servidor. Caso você utilizesse Iptables e por padrão DROP em todas as &#8220;regras&#8221;, você poderá liberar pings apenas de determinado ip da seguinte maneira: </p>
<p>$ sudo iptables -A INPUT -p icmp -s 150.162.60.37 -j ACCEPT</p>
<p>Lembrando que você deve olhar a ordem das regras, pois isto importa em iptables. </p>
<p>Matheus Bratfisch</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matbra.com/2009/06/07/liberando-ping-no-servidor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utilizar IPv6 em toda a sua rede.</title>
		<link>http://www.matbra.com/2009/06/06/utilizar-ipv6-em-toda-a-sua-rede/</link>
		<comments>http://www.matbra.com/2009/06/06/utilizar-ipv6-em-toda-a-sua-rede/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 23:30:50 +0000</pubDate>
		<dc:creator>Matheus (X-warrior) Bratfisch</dc:creator>
				<category><![CDATA[Aprendendo]]></category>
		<category><![CDATA[ipv6]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[compartilhar]]></category>
		<category><![CDATA[configuração]]></category>
		<category><![CDATA[rede]]></category>

		<guid isPermaLink="false">http://www.matbra.com/?p=302</guid>
		<description><![CDATA[Boa noite, Como você deve saber o número de IPS na internet estão acabando, as previsões indicam que eles devem se esgotar até 2011. E como ficaremos? Calma, não se assuste! Já foi inventada a alguns anos a tecnologia que está substituindo os IPv4, são os chamados IPv6. (Que eu publiquei o link pro curso [...]]]></description>
			<content:encoded><![CDATA[<p>Boa noite, </p>
<p>Como você deve saber o número de IPS na internet estão acabando, as previsões indicam que eles devem se esgotar até 2011. E como ficaremos? Calma, não se assuste! Já foi inventada a alguns anos a tecnologia que está substituindo os IPv4, são os chamados IPv6. (Que eu publiquei o link pro<a href="http://www.matbra.com/2009/06/02/e-learning-ipv6-from-nicbr-cgibr/"> curso da CGI.BR</a> lembra?). Então, hoje em dia já existem serviços destinados ao IPv6. Para fazer o uso do IPv6 existem alguns métodos e vou demonstrar como fiz na minha rede para conseguir IPv6 para os computadores. Lembrando que a minha rede possui um &#8220;Ubuntu Server&#8221; para receber e compartilhar a internet.</p>
<p>Inicialmente crie um cadastro em <a href="http://www.tunnelbroker.net" target="_blank">http://www.tunnelbroker.net</a>. Após o cadastro realizado e confirmado acesse o menu &#8220;Create Regular Tunnel&#8221; e coloque o IP da sua residencia, o ponto final do tunnel, escolha o servidor mais perto de você e pronto. (Você não deve bloquear pings (ICMP) do servidor, se não ele não permitira que o tunnel seja criado). </p>
<p>Pressione o link ao lado direito de &#8220;Routed /48:&#8221;, assim ele lhe dará uma &#8220;classe&#8221; de ip para você utilizar em sua rede caseira. </p>
<p>Após feito isso, acesse seu servidor e crie o tunnel para ele da seguinte maneira: </p>
<blockquote><p># IPV6 da sua placa de rede INTERNA<br />
sudo ifconfig eth1 inet6 add 2001:470:d8dd:1::1/64<br />
# Levanta interface sit0<br />
sudo ifconfig sit0 up<br />
# Cria um tunnel para o IP do seu servidor (Substituia o IP_DO_SERVIDOR pelo valor do &#8220;Server IPv4 address&#8221;)<br />
# MANTENHA OS &#8220;::&#8221;<br />
sudo ifconfig sit0 inet6 tunnel ::IP_DO_SERVIDOR<br />
# Levanta interface sit1<br />
sudo ifconfig sit1 up<br />
# Adiciona o IPv6 a interface sit1 (Substitua ROUTED pelo valor &#8220;Routed /48&#8243;)<br />
sudo ifconfig sit1 inet6 add ROUTED<br />
# Redireciona os tráfegos IPv6 para sit1<br />
sudo route -A inet6 add ::/0 dev sit1<br />
# Habilita IPv6 Forwarding.<br />
sysctl net.ipv6.conf.all.forwarding=1</p></blockquote>
<p>Teste se você está utilizando IPv6 da seguinte maneira:<br />
$ ping6 ipv6.google.com</p>
<p>Nas demais máquinas das redes deve ser feito o seguinte:</p>
<blockquote><p>
$ sudo ifconfig eth1 inet6 add IPv6_DA_SUA_MAQUINA<br />
$ sudo ip route add ::/0 via IPv6_DO_SERVIDOR
</p></blockquote>
<p>Caso você não queira configurar manualmente você pode utilizar o <a href="http://www.litech.org/radvd/">RaDVD</a> que é um &#8220;router advertisement daemon&#8221;.</p>
<p>Vamos supor que seu Routed/48 é 2001:530:d822::/48 o IP da placa de rede do seu servidor conectada a rede local poderia ser:  2001:530:d822:1::1/64. Então o IP da sua máquina seria 2001:530:d822:1::2/64. </p>
<p>Agora de sua máquina tente pingar com ping6 o seu servidor e ipv6.google.com. Se obter resposta está tudo certo. (é claro ¬¬&#8217;) </p>
<p>Espero que seja de utilidade a você,<br />
Matheus</p>
<p>PS: Caso você deseje utilizar IPv6 somente em uma máquina conectada diretamente na internet cadastre-se no mesmo site, crie seu tunnel e siga as instruções no final da página do tunnel. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.matbra.com/2009/06/06/utilizar-ipv6-em-toda-a-sua-rede/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar e Configurar servidor DHCP.</title>
		<link>http://www.matbra.com/2009/06/06/instalar-e-configurar-servidor-dhcp/</link>
		<comments>http://www.matbra.com/2009/06/06/instalar-e-configurar-servidor-dhcp/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 06:10:07 +0000</pubDate>
		<dc:creator>Matheus (X-warrior) Bratfisch</dc:creator>
				<category><![CDATA[Aprendendo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[configuração]]></category>
		<category><![CDATA[dhcp]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.matbra.com/?p=298</guid>
		<description><![CDATA[Boa noite, Estou pensando em uma estrutura de rede que seja eficiente para a minha casa e no momento resolvi fazer alguns testes com idéias sugeridas pela galera do irc.freenode.net @ #ipv6.br e do meu laboratório e me funcionaram bem até o momento. Retirei o meu Servidor da porta WAN do meu roteador deixando a [...]]]></description>
			<content:encoded><![CDATA[<p>Boa noite, </p>
<p>Estou pensando em uma estrutura de rede que seja eficiente para a minha casa e no momento resolvi fazer alguns testes com idéias sugeridas pela galera do irc.freenode.net @ #ipv6.br e do meu laboratório e me funcionaram bem até o momento. </p>
<p>Retirei o meu Servidor da porta WAN do meu roteador deixando a rede na seguinte estrutura: </p>
<p>Modem -> (eth0) Ubuntu Server (eth1) -> (LAN PORT) Roteador (LAN PORT) -> Computadores. </p>
<p>Desabilitei o Servidor DHCP do Roteador e criei o meu na mesma faixa de IPS do Roteador no Ubuntu Server para instalar e configurar o mesmo procedi da seguinte maneira:</p>
<p>$ sudo apt-get install dhcp3-server</p>
<p>Após a instalação do mesmo abri o arquivo &#8220;/etc/dhcp3/dhcpd.conf&#8221; e comentei todas as linhas, após feito isso fiz o seguinte: </p>
<p>INTERFACES=&#8221;eth1&#8243;; # INTERFACE CONECATADA AO MEU ROTEADOR<br />
ddns-update-style none;<br />
default-lease-time 600;<br />
max-lease-time 7200;<br />
authoritative; # DHCP PRINCIPAL DA REDE</p>
<p>subnet 192.168.0.0 netmask 255.255.255.0 {<br />
        range 192.168.0.100 192.168.0.150; # FAIXA DE IPS A SER DISTRIBUIDA<br />
        option routers 192.168.0.254; # GATEWAY<br />
        option domain-name-servers 200.247.141.11; # SERVIDOR DNS<br />
        option subnet-mask 255.255.255.0; # MASCARA DE SUBREDE<br />
        option broadcast-address 192.168.0.255; # ENDEREÇO DE BROADCAST<br />
        default-lease-time 600;<br />
        max-lease-time 7200;<br />
}</p>
<p>Lembrando que a faixa de IPs utilizada normalmente por meu roteador era 192.168.0.x mas eu poderia alterar a mesma porém preferi utilizar a default. </p>
<p>Após feita as configurações executei o seguinte comando:</p>
<p>$ sudo /etc/init.d/dhcp3-server restart  </p>
<p>O mesmo reiniciou com alguns problemas porque esqueci alguns &#8220;;&#8221; mas após corrigido os pequenos erros o DHCP Server iniciou normalmente, testado e funcionando. </p>
<p>Espero que seja de utilidade a todos,<br />
Matheus Bratfisch</p>
<p>PS: Lembrando que com a atual estrutura de redes eu posso utilizar filtros por MAC ADDRESS conseguindo assim implementar meu Captive Portal. *espero que nós proximos dias eu consiga implementa-lo* </p>
<p>Referencias:<br />
<a href="http://www.google.com.br/search?q=dhcp+server+ubuntu&#038;ie=utf-8&#038;oe=utf-8&#038;aq=t&#038;rls=com.ubuntu:en-US:unofficial&#038;client=firefox-a">Google + DHCP SERVER UBUNTU</a> (tantos links que eu tentei que nem sei especificar quais que mais me ajudaram. Agradeço aos que me ajudaram e peço desculpas por não saber referenciar ao certo.) </p>
]]></content:encoded>
			<wfw:commentRss>http://www.matbra.com/2009/06/06/instalar-e-configurar-servidor-dhcp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netbeans 6.5.1, Espaçamento..</title>
		<link>http://www.matbra.com/2009/04/27/netbeans-651-espacamento/</link>
		<comments>http://www.matbra.com/2009/04/27/netbeans-651-espacamento/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 01:17:37 +0000</pubDate>
		<dc:creator>Matheus (X-warrior) Bratfisch</dc:creator>
				<category><![CDATA[Aprendendo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[configuração]]></category>
		<category><![CDATA[espaçamento]]></category>
		<category><![CDATA[jdk]]></category>
		<category><![CDATA[Netbeans]]></category>
		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://www.matbra.com/?p=118</guid>
		<description><![CDATA[Opa, Como disse no post anterior instalei o NetBeans agora a pouco. Ao executar o mesmo, criar um novo projeto e arquivo percebo que o espaçamento (line-spacing) do mesmo está muito grande. Para alterar o mesmo você deve fazer o seguinte: Editar o arquivo: org-netbeans-modules-editor-settings-CustomPreferences.xml $ pico org-netbeans-modules-editor-settings-CustomPreferences.xml Este arquivo está encontrado no seguinte diretorio: [...]]]></description>
			<content:encoded><![CDATA[<p>Opa,</p>
<p>Como disse no post anterior instalei o NetBeans agora a pouco. Ao executar o mesmo, criar um novo projeto e arquivo percebo que o espaçamento (line-spacing) do mesmo está muito grande. Para alterar o mesmo você deve fazer o seguinte:</p>
<p>Editar o arquivo: org-netbeans-modules-editor-settings-CustomPreferences.xml</p>
<p>$ pico org-netbeans-modules-editor-settings-CustomPreferences.xml</p>
<p>Este arquivo está encontrado no seguinte diretorio:</p>
<p>/home//.netbeans/6.5/config/Editors/Preferences</p>
<p>Caso o arquivo e o diretorio existam simplesmente adicione as seguintes linhas:</p>
<blockquote><p>&lt;entry javaType=&#8221;java.lang.Float&#8221; name=&#8221;line-height-correction&#8221;<br />
      xml:space=&#8221;preserve&#8221;&gt;<br />
    &lt;value&gt;&lt;![CDATA[0.75]]&gt;&lt;/value&gt;<br />
&lt;/entry&gt;
</p></blockquote>
<p>Se o mesmo não exista, provavelmente você terá que criar o diretorio Preferences:</p>
<p>$ mkdir Preferences<br />
(se você estiver no /home//.netbeans/6.5/config/Editors)</p>
<p>$ cd Preferences</p>
<p>E crie o arquivo:</p>
<p>$ pico org-netbeans-modules-editor-settings-CustomPreferences.xml</p>
<p>Adicione o seguinte conteudo:</p>
<blockquote><p>&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&gt;<br />
&lt;!DOCTYPE editor-preferences PUBLIC &#8220;-//NetBeans//DTD Editor Preferences 1.0//EN&#8221; &#8220;http://www.netbeans.org/dtds/EditorPreferences-1_0.dtd&#8221;&gt;<br />
&lt;editor-preferences&gt;<br />
&lt;entry javaType=&#8221;java.lang.String&#8221; name=&#8221;code-template-expand-key&#8221; xml:space=&#8221;preserve&#8221;&gt;<br />
&lt;value&gt;&lt;![CDATA[TAB]]&gt;&lt;/value&gt;<br />
&lt;/entry&gt;<br />
&lt;entry javaType=&#8221;java.lang.Float&#8221; name=&#8221;line-height-correction&#8221; xml:space=&#8221;preserve&#8221;&gt;<br />
&lt;value&gt;&lt;![CDATA[0.75]]&gt;&lt;/value&gt;<br />
&lt;/entry&gt;<br />
&lt;/editor-preferences&gt;</p></blockquote>
<p>Salve, reinicie o netbeans e pronto.</p>
<p>Uma otima noite a todos,<br />
Matheus</p>
<p><a href="http://matbra.com/en/2009/05/21/netbeans-651-line-spacing/">English Version</a></p>
<p>Fontes:<br />
<a href="http://my.opera.com/Nobita2708/blog/show.dml/2914020" target="_blank">http://my.opera.com/Nobita2708/blog/show.dml/2914020</a><br />
<a href="http://www.linux4all.net/how_to_change_line_height_in_netbeans_editor" target="_blank">http://www.linux4all.net/how_to_change_line_height_in_netbeans_editor</a><br />
<a href="http://www.cs.wcupa.edu/rkline/netbeans-lin.html" target="_blank">http://www.cs.wcupa.edu/rkline/netbeans-lin.html</a><br />
<a href="http://http://www.google.com.br/search?hl=pt-BR&#038;q=line+spacing+ubuntu+netbeans&#038;btnG=Pesquisar&#038;meta=" target="_blank">http://www.google.com.br/search?hl=pt-BR&#038;q=line+spacing+ubuntu+netbeans&#038;btnG=Pesquisar&#038;meta=</a></p>
<p>PS: Isso não é simplesmente uma tradução, a idéia basica está postada, mas aqui foram adicionadas algumas informações.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matbra.com/2009/04/27/netbeans-651-espacamento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

