De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Smailli Hemori Moraes
Data de Publicação: 21 de Julho de 2007
Essa dica surgiu com a seguinte necessidade. Instalei um serviço para controle de MSN aqui na empresa e o meu Kopete parou de funcionar justamente pela necessidade de utilizar socks no cliente de MSN, no meu caso Kopete. Como o Kopete não vem com configuração de socks no cliente precisei utilizar uma biblioteca a parte que intercepta o trafego e redireciona para um destino que for configurado.
Todo o processo foi feito em cima de um Fedora core 6
Baixei o Dante em ftp://ftp.pbone.net/mirror/dag.wieers.com/packages/dante/dante-1.1.19-1.el5.rf.i386.rpm
Após instalar e ler a documentação configurei-o da seguinte forma.
Editei o /etc/socks.conf
e deixei como abaixo:
route { from: 0.0.0.0/0 to: 0.0.0.0/0 port = 1863 via: 192.168.1.1 port = 1080 proxyprotocol: socks_v5 }
Onde estou dizendo que de qualquer origem para qualquer destino com porta 1863 (que é a porta do MSN) ele direciona o tráfego para o endereço 192.168.1.1 na porta 1080 que é o IP e porta do meu proxy para o MSN.
Após configurar o proxy socks foi necessário configurar o Konqueror para utiliza-lo, visto que o Konqueror é que gerencia todo o ambiente de internet do KDE.
Abrindo o Konqueror cliquei em Settings -> Configure Konqueror
Selecionei Proxy e configurei o proxy local, visto que a autenticação do MSN sai pela 443 sem poder passar pelo meu Proxy de MSN. Selecionei o Automatically detect proxy configuration , no meu caso tenho configurado a auto detecção no meu ambiente, mas também pode ser setado o proxy manualmente.
Junto com a configuração de Proxy do konqueror configurei o SQUID para não pedir autenticação do Proxy, visto que no meu ambiente os usuários utilizam autenticação integrada no AD, no processo de autenticação do MSN com a seguinte configuração.
acl AUTH_MSN url_regex loginnet.passport.com acl AUTH_MSN1 url_regex login.live.com acl AUTH_MSN2 url_regex status.messenger.msn.com/Status.aspx acl AUTH_MSN3 url_regex nexus.passport.com http_access allow AUTH_MSN http_access allow AUTH_MSN1 http_access allow AUTH_MSN2 http_access allow AUTH_MSN3
Em seguida, ainda no Konqueror, cliquei na aba Socks e selecionei Use
custom library e em path indiquei o caminho da biblioteca /lib/libsocks.so.0
Cliquei em Test para testar se tudo estava OK e obtive o seguinte resultado de sucesso Success: SOCKS was found and initialized.
Iniciei o Kopete e pronto
Já está funcando com o SOCKS :D
Foi muito util pra mim que gosto do Kopete e utiliza duas contas de MSN. Aluns programas não suportam mais de uma conta e sempre tem a preferência do usuário.
Colaboração: Henrique Meira
No site http://cursos.cdtc.org.br/brasil/ você pode participar de um curso gratuito de software livre.
É uma iniciativa do Centro de Difusão de Tecnologia e Conhecimento para levar a filosofia do Software Livre à funcionários públicos e cidadãos.
De acordo com o ITI, aproximadamente 10 mil funcionários públicos estão cadastrados e quase 30 mil já fizeram pelo menos um dos 78 cursos disponíveis.
Entre e participe.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários