26 de abr de 2014

Marco Civil da Internet e o provedor a rádio


Sem explicações do que se trata para o usuário final, este relatório foca na função norteadora do mesmo para provedores de acesso, principalmente no cenário de provedores a rádio que utilizam estruturas pequenas e acomodam principalmente em áreas metropolitanas e aglomerados residenciais/industriais/comerciais o foco principal de seu negócio.

Partindo de um ponto de vista técnico/comercial, não se estabelece nenhum ponto jurídico ao assunto, nem trata de levantar questionamentos ao mesmo, apenas apresentar tecnologias e formatos de negócios que são usualmente comuns aos provedores de acesso e sua adequação à lei.

Para tanto pode ser que se use nomes de empresas e/ou nomes de produtos e serviços vendidos no mercado, mas não estabelece qualquer relação com os mesmos, sendo somente para exemplificar a técnica ou formado comumente existente.

Nas próximas páginas trato de enumerar cada item que se faz necessário para a adequação do formato para que a vigência da lei não se torne um risco eminente ao seu negócio de prover internet a rádio. Note que para isto levo em conta opinião técnica pessoal dos ambientes de trabalho em que convivo, sendo que haverá discrepâncias em outros ambientes sendo necessário uma análise de caso obrigatória. Não tome minha opinião pessoal como definitiva. A sua consulta com consultoria técnica e jurídica especializada no assunto se torna obrigatória para prover a correta interpretação da lei. Não sou advogado. Nem dono da verdade ;)

O texto oficial do Marco Civil da Internet possui a seguinte referência:

LEI 12.965/2014 (LEI ORDINÁRIA) 23/04/2014
Ementa:
ESTABELECE PRINCÍPIOS, GARANTIAS, DIREITOS E DEVERES PARA O USO DA INTERNET NO BRASIL. Vigência
Situação:
NÃO CONSTA REVOGAÇÃO EXPRESSA
Chefe de Governo:
DILMA ROUSSEFF
Origem:
LEGISLATIVO
Fonte:
D.O.U. DE 24/04/2014, P. 1
Link:
texto integral
Referenda:
MINISTÉRIO DA JUSTIÇA - MJ; MINISTÉRIO DO PLANEJAMENTO, ORÇAMENTO E GESTÃO - MP; MINISTÉRIO DAS COMUNICAÇÕES - MC; MINISTÉRIO DA CIÊNCIA, TECNOLOGIA E INOVAÇÃO - MCTI
Alteração:


Correlação:


Interpretação:
Veto:
Assunto:
CRIAÇÃO, MARCO REGULATORIO, (INTERNET), DIRETRIZES E BASES, GARANTIA, DIREITOS, DEVERES, NEUTRALIDADE, ESSENCIALIDADE, ACESSO, CIDADANIA, INVIOLABILIDADE, VIDA, PARTICULAR, SIGILO, FLUXO, COMUNICAÇÕES, SERVIÇO, CONTINUAÇÃO, QUALIDADE, CONEXÃO, EXPLICITAÇÃO, CONTRATO, CLAUSULA, COLETA, UTILIZAÇÃO, DADOS. PROIBIÇÃO, DISCRIMINAÇÃO, ANALISE, CONTEUDO, GUARDA, PROVISÃO, CONEXÃO, REGISTRO, ACESSO, APLICAÇÃO, (INTERNET). FIXAÇÃO, PRIORIDADE, SERVIÇO, EMERGENCIA, CRITERIOS, APLICAÇÃO, LEI BRASILEIRA, PENALIDADE ADMINISTRATIVA. OBRIGAÇÃO, INFORMAÇÃO, USUARIO, ADMINISTRAÇÃO, TRAFEGO, DADOS, SEGURANÇA. OBRIGAÇÃO, GUARDA, PRAZO, REGISTRO, DADOS, CONEXÃO, SIGILO, IDENTIFICAÇÃO, USUARIO, ORDEM JUDICIAL, ACESSO, CADASTRO, AUTORIDADE ADMINISTRATIVA. INEXISTENCIA, RESPONSABILIDADE CIVIL, PROVEDOR, (INTERNET), CONTEUDO, TERCEIROS, EXCEÇÃO, AUSENCIA, PROVIDENCIA, ORDEM JUDICIAL, IMAGEM VISUAL, PORNOGRAFIA, SOLICITAÇÃO, PARTICIPANTE, INTERESSADO. DIRETRIZES E BASES, ATUAÇÃO, UNIÃO FEDERAL, ESTADOS, (DF), MUNICIPIOS, DESENVOLVIMENTO, (INTERNET).
Classificação de Direito:
(INTERNET), MARCO REGULATORIO.
Observação:


19 de fev de 2014

Mikrotik - Selecionar um bom canal de frequência em 30 segundos

É uma luta de cão e gato, mas é preciso. Mas hoje alguns países regulamentam dezenas de frequências. Temos uma lista interminável para testar no campo Channel do Mikrotik. Mas existe um método que eu uso para verificar rapidamente qual o canal está menos poluído e conseguir grandes chances de melhorar a performance do enlace.

Uso o putty pois é mais rápido e fácil, e ainda tem como gravar os eventos e interações e uma possível correção fica mais fácil se fizer algo errado. Não que este post vai alterar alguma coisa no MK. Claro que o enlace vai cair, mas é melhor isto do que ter um enlace ruim por horas.

Vamos ao 1,2,3:

1 - Abra o putty e acesse seu MK. Se você achar melhor, acesse pelo winbox e abre um novo terminal e digite o comando:
/interface wireless spectral-scan wlan1
Nota: Se aparecer a mensagem:
failure: allowed ranges [4910; 6110]
troque o comando para
/interface wireless spectral-scan wlan1 range=4910-6110
2 - Você deve examinar a tela que irá aparecer. A esquerda temos a lista dos canais e o ruido. As barras representam a poluição de cada canal. 

3 - Neste caso vou refazer a procura, selecionando mais o canal que quero. Estou procurando por 40Mhz de banda, então devo encontrar esses 40Mhz de espaço o mais limpo possível.
A faixa de 5890 - 6110 me parece promissora, então faço uma nova procura nesta faixa:

4 - 5905. Pronto. Faço a verificação de sinal X ruido nos clientes, alguns testes de download ( ssh e wget no UBNT e btest no MK). Tudo certo, funciona em 90% das vezes. Lembre-se de utilizar somente frequências regulamentadas para sua região.



Recovering password for user IUSR or WAM




If the account of anonymous access in IIS has changed and now you need to go back to IUSR and do not know what to put in the password field at the inetmgr, follow these steps:

1 - On the server save the text below into a file on the desktop with the name like p.vbs:

Dim IIsObject, SiteObject Set IIsObject = GetObject ("IIS :/ / localhost/w3svc") Wscript.Echo Get_IUSR_Password (IIsObject) Wscript.Echo Get_IWAM_Password (IIsObject) Function Get_IUSR_Password (IIsObject) on error resume Next Dim Out Out = Out & vbCrLf & " AnonymousUserName = "& IIsObject.Get (" AnonymousUserName ") Out = Out & vbCrLf & " AnonymousUserPass = "& IIsObject.Get (" AnonymousUserPass ") If err = 0 Then Out = vbCrLf & " Path: "& IIsObject.AdsPath & Out Get_IUSR_Password = Out End Function Function Get_IWAM_Password (IIsObject) on error resume Next Dim Out Out = Out & vbCrLf & " WAMUserName = "& IIsObject.Get (" WAMUserName ") Out = Out & vbCrLf & " WAMUserPass = "& IIsObject.Get (" WAMUserPass ") If err = 0 Then Out = vbCrLf & " Path: "& IIsObject.AdsPath & OutGet_IWAM_Password = Out End Function

Link to the file. Save with vbs before running.

2 - After saving the file open a command prompt and run the file:

3 - Copy the password authentication method for IIS:

Ready! Now just re-access the web page for this server.

12 de fev de 2014

Mikrotik: send email without stunnel

Send e-mail to internet mail provider using Mikrotik or even The Dude without stunnel is a simple task. This will work especially for The Dude installed on RB. For that, pay attention on:

1st limitation: Send e-mail only to the domain
For example, you have a email account like mail@sample.com you can only send email to mail@sample.com (valid for gmail, yahoo etc).

2nd limitation: Your IP MUST NOT be in a spammer list
Check your public IP at: http://wtfismyip.com/text than test that ip against http://mxtoolbox.com/blacklists.aspx. If you get some red you certainly will not send any emails directly. If you receive all green, it may be possible that you also can not send any email directly. Email's providers use their own rules to filter SPAM and throw your emails in to the /dev/null (limbo).

3rd limitation: Your email will be sent to SPAM box (Gmail and Yahoo do that)
Go to your acount and mark that (and others) No Spam. Works greate using Gmail. I have no idea about others mail providers.

4th limitation: Server provider will change MX recorders without any notice.
I check the email account every day and if I don't have a expected mail I first check the MX record :)

Ok, so lets go. Simple steps:

1 - Find the MX of the domain:
Using web tools like http://mxtoolbox.com/ enter your domain name. Like if you have a mail@sample.com, enter sample.com at the site and get the first IP address from the list.

2 - Configure your Mikrotik/The Dude with that IP:
For instance, using a Gmail account, that could be like this picture.

3 - Send a test email:
The Dude has that natively. Using Mikrotik script you can run that once. Please note that you MUST send email only to your account. Also note that the sender MUST be something link anyname@your_public_ip like the picture above. Some server will send to /dev/null your email if you use a incorrect sender IP. Some times you have to use the reverse name of your IP. This is a server restriction and you can complain to your email provider.
4 - Check your webmail SPAM folder and mark that as No Spam.



That is it. Good look.


Note: I'm not affiliate or participate to any of the services described here. I just link to them as a 1st Google search choice for the question. If any of the links are broken,  Google is your friend.