Redes Mesh wifi para disponibilização de acesso à internet

Post on 30-Jul-2015

792 views 0 download

Transcript of Redes Mesh wifi para disponibilização de acesso à internet

Redes Mesh para disponibilização de acesso à internet

Matheus Lincoln B Santos

Por que uma rede de acesso? Inclusão x Exclusão digital.

Cidades digitais.

“Always on”.

Tecnologias utilizadas

Mesh.

DD-WRT.

OLSR.

Desenvolvimento do projeto:Definição da topologia. Descrição dos componentes da

rede.INTERNET

Conexão

Usuários

Mesh Router Gateway:

*DD-WRT

*OSLR

*Captivate portal suite

Mesh Router 1, 2 e 3:

*DD-WRT

*OSLR

Configuração básica

Atualização da versão do DD-WRT;

Configurando uma rede simples.

Ativando o protocolo OLSR Principais problemas

encontrados: Falta de visão; Modelo UFF; NAT desativado;

Solução um: configuração manual.

Solução 2: Scripts de contorno Scripts para reativar o NAT/DHCP

iptables -t nat -A POSTROUTING -o $(nvram get wan_ifname) -j MASQUERADEiptables -t nat -A POSTROUTING -o $(nvram get wl0_ifname) -s $(nvram get eth1_ipaddr)/$(nvram get eth1_netmask) -d $(nvram get eth1_ipaddr)/$(nvram get eth1_netmask) -j MASQUERADEiptables -t nat -A POSTROUTING -o $(nvram get lan_ifname) -s $(nvram get lan_ipaddr)/$(nvram get lan_netmask) -d $(nvram get lan_ipaddr)/$(nvram get lan_netmask) -j MASQUERADE

iptables -F INPUT

Scripts para redefinir o DHCP: iptables -I INPUT -i eth1 -p udp --dport 67:68 --sport 67:68 -j

ACCEPTiptables -I INPUT -i eth1 -p udp --dport 53 -j ACCEPTkillall -q -9 dnsmasqsed /^interface.*/d /tmp/dnsmasq.conf > /tmp/dnsmasq.conf.newecho -n "pidfile /var/run/udhcpd.pidstart 10.1.1.50end 10.1.1.100max_leases 50interface eth1remaining yesauto_time 30lease_file /tmp/udhcpd.leasesstatics_file /tmp/udhcpd.staticsoption subnet 255.255.255.0option router 10.1.1.1option lease 86640option dns $(nvram get wan_dns)" > /tmp/udhcpdeth1.confudhcpd /tmp/udhcpdeth1.conf

Primeiros testes com os scripts.

Solucionando o problema dos scripts.

Alternativa da interface gráfica

Testes de desempenho

Análise do protocolo OLSR.

Mensagens HELLO, TC e HNA.

OLSR Switch

Tabela de roteamento gerada no roteador.

Conclusões

DD-WRT como opção de distribuição open source;

OLSR como opção de protocolo de roteamento;

Disseminação da tecnologia estudada.

Possibilidades de continuidade.