add proxy de meias dantes de autenticação

2

Então, eu tenho usado o proxy de meias dantes nas últimas três semanas e ele funciona muito bem, em vez de entrar e alterar quais IPs permitem que eu queira adicionar autenticação a ele, para que apenas aqueles com as credenciais corretas possam usar meu proxy. Eu tentei usando o método "username", mas não tenho idéia de como autenticar no lado do cliente.

Minha configuração é assim:

logoutput: stderr
logoutput: /var/log/danted/danted.log

internal: venet0:0 port = 4123
external: venet0:0

method: username #rfc931
clientmethod: none
user.privileged: root
user.notprivileged: nobody
user.libwrap: nobody

client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: error # connect disconnect
}
pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
protocol: tcp udp
log: error # connect disconnect
method: username
}

e no meu log de erro eu recebo

Aug 31 23:22:27 (1346448147) danted[27813]: pass(1): tcp/accept ]: 2.236.77.162.51094 -> 202.231.228.26.4123: client offered no acceptable authenticationmethod

então, basicamente, meu problema é que eu não sei como autenticar no cliente e não consigo caixas popup etc., onde posso colocar minhas credenciais

    
por Morgan 01.09.2012 / 15:26

1 resposta

2

I tried it using the "username" method but I have no idea how to authenticate on the client side.

so basically my problem is that I don't know how to authenticate on the client and i don't get any popup boxes etc where I can put in my credentials

De acordo com o man sockd.conf :

clientmethod
    A  list of acceptable authentication methods for client-rules, 
    in order of preference.

Os métodos de autenticação clientmethod funcionam independentemente da configuração do cliente. Nenhuma alteração precisa ser feita no lado do cliente.

Remova a linha clientmethod ou altere a linha method: username #rfc931 para method: username none #rfc931 para ver se funciona.

    
por 10.09.2012 / 20:49