Nínú SOCKS5, a máa ń gbàdúrà ìmúdájú kí oníbàárà tó fi ìbéèrè ibi-àfọ̀ rẹ̀ ránṣẹ́. Ìyẹn máa ń sọ ìkùnà ẹ̀rí-ìwọlé àkọ́kọ́ di ìṣẹ̀lẹ̀ tó yàtọ̀ sí ìkùnà FTP, HTTPS tàbí ètò mìíràn ní ẹ̀yìn aṣojú.

Ìkíni oníbàárà ṣe àtòjọ àwọn ọ̀nà ìmúdájú tí ó ń ṣe àtìlẹ́yìn fún. Olùpín ń yan ọ̀nà kan láti inú àtòjọ yẹn, ó sì fi yíyàn náà ránṣẹ́ padà. Iye 0xff túmọ̀ sí pé kò sí ọ̀nà tí a fúnni tí ó ṣe ìtẹ́wọ́gbà, àti pé kí ìsopọ̀ náà tì. Oníbàárà kì í kàn gbìyànjú gbogbo ọ̀nà ní ẹ̀gbẹ́ olùpín lẹ́yìn tí ọ̀rọ̀-ìkọ̀kọ̀ bá kùnà.

Ohun tí ìtòlẹ́sẹẹsẹ Dante ń ṣàkóso

Dante 1.4.x pe ètò ìpele ìlànà náà ní socksmethod. Ìwé rẹ̀ sọ pé a ṣe àtòjọ àwọn ọ̀nà ní ìtòlẹ́sẹẹsẹ ààyò. Fún ètò-ìlànà tí ó gba àwọn ọ̀nà méjèèjì láàyè, ìkéde yìí máa ń gbè orúkọ-aṣàmúlò/ọ̀rọ̀-ìkọ̀kọ̀ nígbà tí oníbàárà bá fúnni níbẹ̀:

socksmethod: username none

Yíyí àtòjọ náà padà máa ń gbè ìwọlé tí kò ní ìmúdájú nígbà tí a bá fúnni ní àwọn ọ̀nà méjèèjì:

socksmethod: none username

Ìwọ̀nyí jẹ́ ìkéde ọ̀nà àfidípò, kì í ṣe ètò olùpín kíkún. Àwọn atọ́ka ìgbọ́ròó, àwọn oníbàárà tí a gbà láàyè, àwọn ìlànà ibi-àfọ̀ àti ìkúnnà ìmúdájú èyíkéyìí tí ó jẹ́ ti ìlànà kan ṣì ṣe pàtàkì.

Gbígbà none láàyè ní àbájáde pàtó: oníbàárà tí ó ń fi kò-ní-ìmúdájú nìkan fúnni lè jẹ́ gbígba lábẹ́ àwọn ìlànà tí ó wà lẹ́gbẹ́. Fífi username sí iwájú kò sọ àtòjọ tí ó ní none di ohun tí ó jẹ́ dandan pé gbogbo ènìyàn gbọ́dọ̀ fúnni ní ọ̀rọ̀-ìkọ̀kọ̀.

Yan ìbéèrè náà kọ́kọ́

Tí gbogbo oníbàárà tí a gbà láàyè bá gbọ́dọ̀ múdájú pẹ̀lú orúkọ-aṣàmúlò/ọ̀rọ̀-ìkọ̀kọ̀, ṣètò ìbéèrè yẹn ní àìyẹsẹ̀ nínú àwọn ìlànà àgbáyé àti ti ẹ̀gbẹ́ dípò kí o fi none kún un gẹ́gẹ́ bí àtúnṣe ìbámu gbogbogbò. Tí ìwọlé aláìlórúkọ bá jẹ́ àmọ̀ọ́nà fún àwùjọ oníbàárà tí ó ní ààlà, jẹ́ kí àwùjọ náà àti àwọn ibi-àfọ̀ tí a gbà láàyè rẹ̀ ṣe kedere.

Dante tún ní clientmethod, tí ó ní í ṣe pẹ̀lú àwọn àyẹ̀wò tí a máa ń ṣe nígbà tí oníbàárà TCP bá so pọ̀, kí ìdúnàdúrà SOCKS tó bẹ̀rẹ̀. Ó jẹ́ ìpele ọ̀tọ̀ sí àwọn ọ̀nà tí a ń pààrọ̀ nínú ìkíni SOCKS5. Àwọn ege ètò tí ó ń lò kókó-ọ̀rọ̀ method àtijọ́ gbọ́dọ̀ jẹ́ kíkà ní ìbámu pẹ̀lú ìwé-ìtọ́nà ẹ̀dà Dante tí a fi sórí ẹ̀rọ.

Nígbà tí àwọn oníbàárà méjì bá ń hùwà yàtọ̀, fi ohun tí ẹnìkọ̀ọ̀kan ń fúnni, ohun tí Dante ń yan àti bóyá ìdúnàdúrà-ẹ̀ka ọ̀nà tí a yan ń ṣàṣeyọrí wé. Lẹ́yìn náà ṣàyẹ̀wò ìdáhùn ibi-àfọ̀ SOCKS. Ìtòlẹ́sẹẹsẹ yìí ń dámọ̀ ìpè-padà ẹ̀rí-ìwọlé tí ó ṣáàsì láìfi gbogbo ìkùnà lé FTP lọ́rùn tàbí yí ètò-ìlànà ìmúdájú olùpín padà ní òjú-fọ́ọ̀.

Níkẹyìn, ìmúdájú orúkọ-aṣàmúlò/ọ̀rọ̀-ìkọ̀kọ̀ SOCKS5 kò ṣe ìpààrọ̀ ọ̀rọ̀-ìkọ̀kọ̀ ní àṣírí. Lo ọ̀nà ìgbékalẹ̀ tàbí nẹ́tíwọ́kì tí a dáàbò bò dáadáa nígbà tí àwọn ẹ̀rí-ìwọlé yẹn bá nílò àṣírí.

Àwọn àpilẹ̀kọ tó jọra