Seva ya SOCKS5 yenye mipaka kwa Dante
Sanidi Dante 1.4.4 kwa kisikilizaji maalumu, mteja mmoja anayeruhusiwa na lengwa moja, ukitenganisha hatua zake mbili za sheria.
Dante hufanya ukaguzi wa ufikiaji mara mbili: sheria ya mteja hukubali chanzo kinachoingia, na sheria ya SOCKS huruhusu lengwa na amri iliyoombwa. Mfano huu wa Dante 1.4.4 unaruhusu mteja mmoja kufikia lengwa moja linalodhibitiwa kwenye porti 443.
Utambulisho wa huduma na anwani
Unda akaunti maalumu yenye mamlaka machache ikiwa usakinishaji hautoi moja:
sudo useradd --system --no-create-home --shell /usr/sbin/nologin danteproxy
Vitambulisho vyote viwili vinaweza kutumia akaunti hii kwa usanidi ulio hapa chini wa porti ya juu na orodha ya vyanzo vinavyoruhusiwa. Uthibitishaji wa nenosiri au vipengele vyenye mamlaka maalumu vinahitaji mipangilio hiyo kutazamwa tena. Badilisha anwani zote za nyaraka kabla ya kutumia.
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 huchagua kisikilizaji cha upande wa mteja; external huchagua anwani ya kutoka. Seva ya kiolesura kimoja inaweza kutumia anwani ileile iliyokabidhiwa kwa vyote. Jina la kiolesura linaweza pia kutumika inapofaa; kagua linawakilisha anwani gani.
Sera hii inaruhusu nini
Sheria ya kwanza hukubali chanzo kilichowekwa kwenye kisikilizaji. Ya pili huruhusu CONNECT tu kwenda kwenye lengwa lililowekwa. Maombi yasiyolingana hubaki yamezuiwa, pamoja na BIND na UDP ASSOCIATE.
Mipangilio ya mbinu haitoi uthibitishaji wa jina la mtumiaji. Ufikiaji hutegemea sheria nyembamba ya chanzo na mpaka wake wa mtandao. Mpangilio huu unafaa tu ikiwa chanzo hicho kinamtambulisha mteja aliyeidhinishwa.
sockd -V -f /path/to/sockd.conf
Baadhi ya usambazaji huitaja programu inayotekelezwa danted. Kagua usanidi kwa amri iliyosakinishwa kabla ya kuanzisha huduma. Weka mipaka ya chanzo inayolingana kwenye ngome, kisha jaribu lengwa linaloruhusiwa na lengwa linalodhibitiwa ambalo linapaswa kukataliwa.