Kuchagua mbinu za uthibitishaji wa SOCKS5 katika Dante
Elewa jinsi Dante huchagua mbinu ya uthibitishaji ya SOCKS5 inayotolewa na jinsi mpangilio wa mbinu unavyobadilisha sera ambayo wateja hukutana nayo.
Katika SOCKS5, uthibitishaji hujadiliwa kabla mteja hajatuma ombi lake la lengwa. Hilo hufanya kushindwa kwa mapema kwa vitambulisho kuwa tukio tofauti na kushindwa kwa FTP, HTTPS au programu nyingine nyuma ya proksi.
Salamu ya mteja huorodhesha mbinu za uthibitishaji anazozisaidia. Seva huchagua mbinu moja kutoka orodha hiyo na kurudisha chaguo. Thamani 0xff inamaanisha hakuna mbinu iliyotolewa inayokubalika na muunganisho lazima ufungwe. Mteja hajaribu tu kila mbinu ya upande wa seva baada ya nenosiri kushindwa.
Mpangilio wa Dante unadhibiti nini
Dante 1.4.x huita mpangilio wa ngazi ya itifaki socksmethod. Nyaraka zake zinasema mbinu zimeorodheshwa kwa mpangilio wa upendeleo. Kwa sera inayoruhusu mbinu zote mbili, tamko hili hupendelea jina la mtumiaji/nenosiri mteja anapolitoa:
socksmethod: username noneKugeuza orodha hupendelea ufikiaji bila uthibitishaji mbinu zote mbili zinapotolewa:
socksmethod: none usernameHaya ni matamko mbadala ya mbinu, si usanidi kamili wa seva. Violesura vya kusikiliza, wateja wanaoruhusiwa, kanuni za lengwa na kikwazo chochote cha uthibitishaji maalum kwa kanuni bado ni muhimu.
Kuruhusu none kuna matokeo mahususi: mteja anayetoa bila uthibitishaji pekee anaweza kukubaliwa chini ya kanuni zinazotumika. Kuweka username kwanza hakubadilishi orodha iliyo na none kuwa sharti la kila mtu kutoa nenosiri.
Chagua sharti kwanza
Ikiwa kila mteja anayeruhusiwa lazima athibitishe kwa jina la mtumiaji/nenosiri, sanidi sharti hilo kwa uthabiti katika kanuni za jumla na zinazotumika badala ya kuongeza none kama marekebisho ya jumla ya upatanifu. Ikiwa ufikiaji bila jina umekusudiwa kwa kundi dogo la wateja, fanya kundi na maeneo yake yanayoruhusiwa yawe wazi.
Dante pia ina clientmethod, ambayo inahusu ukaguzi unaofanywa mteja wa TCP anapounganisha, kabla ya majadiliano ya SOCKS. Ni tabaka tofauti na mbinu zinazobadilishana katika salamu ya SOCKS5. Vipande vya usanidi vinavyotumia neno muhimu la zamani method vinapaswa kusomwa kwa mujibu wa mwongozo wa toleo la Dante lililosakinishwa.
Wateja wawili wanapotenda tofauti, linganisha kile kila mmoja anatoa, kile Dante anachagua na ikiwa majadiliano madogo ya mbinu iliyochaguliwa yanafanikiwa. Kisha kagua jibu la lengwa la SOCKS. Mfululizo huu hubaini mwitiko wa vitambulisho unaokosekana bila kuhusisha kila kushindwa na FTP au kubadilisha sera ya uthibitishaji ya seva kwa upofu.
Mwisho, uthibitishaji wa jina la mtumiaji/nenosiri wa SOCKS5 hausimbi kubadilishana nenosiri. Tumia usafirishaji au mtandao uliolindwa ipasavyo wakati vitambulisho hivyo vinahitaji usiri.