Àwọn ìlànà ìdáhùn UDP ti Dante yí ìtọ́sọ́nà from/to padà
Lo àwọn ìlànà ìdáhùn Dante ní ìtọ́sọ́nà òde→inú dípò dídà àwọn àbá àdírẹ́sì ti alábàáṣepọ̀ tó ń jáde.
Alábàáṣepọ̀ náà ti jẹ́rìí rẹ̀ àti ìsopọ̀ UDP ti gba àṣẹ. Àwọn ìdáhùn ṣì kùnà. Nínú Dante, ṣàyẹ̀wò ìtọ́sọ́nà ìlànà tó ń bójú tó ìṣàn tó ń padà.
Dante ya àwọn àṣẹ ìbẹ̀rẹ̀ sọ́tọ̀ kúrò nínú ìmújáde ìdáhùn:
| Àwọn àṣẹ ìlànà | from | to |
|---|---|---|
connect, bind, udpassociate | Alábàáṣepọ̀ inú | Ibùdó òde |
bindreply, udpreply | Olùgbàlejò òde | Alábàáṣepọ̀ inú |
Dídà àfàyèwèrè subnet ti alábàáṣepọ̀ láìyípadà sínú ìtọ́sọ́nà méjèèjì lè bá ẹ̀gbẹ́ tí kò tọ́ mu nínú ìlànà ìdáhùn. Ṣàyẹ̀wò àwọn olùfìránṣẹ́ òde àti àwọn olùgbà inú tí a pinnu, kì í ṣe bóyá ọ̀rọ̀ UDP wà nínú ìlànà pass nìkan.
Ìjẹ́rìí ní ààlà tó ní í ṣe. Iṣẹ́ òde tó ń dáhùn datagram UDP kì í ṣe alábàáṣepọ̀ SOCKS tó lè parí pàṣípàrọ̀ orúkọ olùmúlò/ọ̀rọ̀ìpamọ́ rẹ. Ìwé Dante ṣàlàyé pé àwọn iṣẹ́ ìdáhùn ń jáde látinú ìsopọ̀ BIND tàbí UDP àtẹ̀yìnwá ti alábàáṣepọ̀; jẹ́rìí iṣẹ́ ìbẹ̀rẹ̀ yẹn kí o sì lo ìlànà ìdáhùn tó yẹ tó ní í ṣe.
Èyí kò dá ààrò fún ìṣàn ìwọlé àìlópin tí a kò béèrè. Ìsopọ̀ UDP, ìlànà ibùdó, àdírẹ́sì relay àti ọ̀nà firewall ṣì ṣe pàtàkì. Pípàá bindreply kò sì yí ìsopọ̀ UDP padà sí iṣẹ́ gbígbéjáde ibùdó gbogbogbòò fún gbogbo ènìyàn.
Jẹ́ kí pàṣípàrọ̀ SOCKS ní ẹ̀gbẹ́ alábàáṣepọ̀ àti ọ̀nà ìpadà UDP gidi hàn lọ́tọ̀ọ̀tọ̀. Ìwọlé TCP tó ṣàṣeyọrí kò jẹ́rìí ìtọ́sọ́nà àdírẹ́sì ACL ìdáhùn tàbí ìwọlé dé ibùdó relay UDP.