In beheinde SOCKS5-tsjinner mei Dante
Stel Dante 1.4.4 yn mei in fêst harkpunt, ien tastiene kliïnt en ien tastiene bestimming, en ûnderskied de twa regelstappen.
Dante docht twa tagongskontrôles: in kliïntregel lit in ynkommende boarne ta en in SOCKS-regel stiet de frege bestimming en opdracht ta. Dit foarbyld foar Dante 1.4.4 lit ien kliïnt ien behearde bestimming op poarte 443 berikke.
Tsjinstidentiteit en adressen
Meitsje in apart akkount mei in bytsje rjochten as de ynstallaasje dat net leveret:
sudo useradd --system --no-create-home --shell /usr/sbin/nologin danteproxy
Beide identiteiten kinne dit akkount brûke yn de ûndersteande ynstelling mei in hege poarte en in list fan tastiene boarnen. Wachtwurdauthentikaasje of befoarrjochte funksjes freegje om in nije beoardieling fan dy ynstellingen. Ferfang alle dokumintaasjeadressen foar gebrûk.
logoutput: stderr
internal: 192.0.2.10 port = 1080
external: 192.0.2.10
clientmethod: none
socksmethod: none
user.privileged: danteproxy
user.unprivileged: danteproxy
client pass {
from: 198.51.100.27/32 to: 192.0.2.10/32 port = 1080
log: connect error
}
socks pass {
from: 198.51.100.27/32 to: 203.0.113.20/32 port = 443
command: connect
log: connect error
}
internal kiest it harkpunt oan de kliïntkant; external kiest it útgeande adres. In tsjinner mei ien ynterface kin foar beide itselde tawiisde adres brûke. Dêr't it past kin ek in ynterfacenamme brûkt wurde; kontrolearje nei hokker adressen dy útwreidet.
Wat dit belied tastiet
De earste regel lit de opjûne boarne ta by it harkpunt. De twadde stiet allinnich CONNECT nei it opjûne doel ta. Fersiken dy't net passe bliuwe blokkearre, ek BIND en UDP ASSOCIATE.
De metoade-ynstellingen jouwe gjin brûkersnamme-authentikaasje. Tagong hinget ôf fan de smelle boarneregel en de netwurkgrins. Dizze opset past allinnich dêr't dy boarne in foechhawwende kliïnt identifisearret.
sockd -V -f /path/to/sockd.conf
Guon distribúsjes neame it útfierbere bestân danted. Kontrolearje de ynstelling mei de ynstallearre opdracht foardatst de tsjinst startst. Pas oerienkommende boarnebeheiningen ta yn de brânmuorre en test dan sawol it tastiene doel as in beheard doel dat wegere wurde moat.