Hlakola outline-ss-server 1.4, ts'ebetsong ea proxy ea Shadowsocks ho tsoa morerong oa Outline

Seva ea proxy ea outline-ss-server 1.4 e lokollotsoe, e sebelisa protocol ea Shadowsocks ho pata sebopeho sa sephethephethe, li-firewall tse khelohang le litsamaiso tsa tlhahlobo ea lipakete tse thetsang. Seva e ntse e ntlafatsoa ke morero oa Outline, o fanang ka moralo oa lits'ebetso tsa bareki le sebopeho sa taolo se o lumellang hore o tsamaise kapele li-server tsa Shadowsocks tsa basebelisi ba bangata tse ipapisitseng le li-ss-server libakeng tsa maru a sechaba kapa lisebelisoa tsa hau, li laole ka sehokelo sa tepo le ho hlophisa phihlello ea basebelisi ka linotlolo. Khoutu e nts'etsopele le ho hlokomeloa ke Jigsaw, karohano e teng ka har'a Google e etselitsoeng ho nts'etsapele lisebelisoa tsa ho qoba boithuto le ho hlophisa phapanyetsano ea tlhahisoleseling mahala.

Outline-ss-server e ngotsoe ho Go mme e ajoa tlasa laesense ea Apache 2.0. Khoutu e sebelisitsoeng e le motheo ke seva sa proxy go-shadowsocks2, se entsoeng ke sechaba sa nts'etsopele ea Shadowsocks. Haufinyane tjena, mosebetsi o ka sehloohong oa morero oa Shadowsocks o tsepamisitse maikutlo ho nts'etsopele ea seva se secha ka puo ea Rust, 'me ts'ebetsong ea puo ea Go ha e e-s'o ntlafatsoe nako e fetang selemo' me e bonahala e saletse morao mosebetsing.

Phapang pakeng tsa outline-ss-server le go-shadowsocks2 e theohela ho ts'ehetsa ho hokahanya basebelisi ba bangata ka koung e le 'ngoe ea marang-rang, bokhoni ba ho bula likou tse ngata tsa marang-rang ho fumana likhokahano, tšehetso ea ho qala bocha le liapdeite tsa tlhophiso ntle le ho roba likhokahano, tse hahiloeng kahare. lisebelisoa tsa ho beha leihlo le ho fetola sephethephethe ho latela sethala sa prometheus .io.

Hlakola outline-ss-server 1.4, ts'ebetsong ea proxy ea Shadowsocks ho tsoa morerong oa Outline

outline-ss-server e boetse e eketsa ts'ireletso khahlano le kopo ea lipatlisiso le litlhaselo tsa phetisetso ea sephethephethe. Tlhaselo ka likopo tsa liteko e reretsoe ho fumana boteng ba proxy; mohlala, mohlaseli a ka romela sete ea data ea boholo bo fapaneng ho seva sa Shadowsocks se shebiloeng 'me a sekaseka hore na seva e tla bala lintlha tse kae pele e lemoha phoso le ho koala khokahanyo. Tlhaselo ea papali ea sephethephethe e ipapisitse le ho thibela nako pakeng tsa moreki le seva ebe u leka ho fetisetsa data e hapuoeng ho bona boteng ba proxy.

E le ho sireletsa khahlanong le litlhaselo ka likōpo tsa liteko, seva sa outline-ss-server, ha data e fosahetseng e fihla, ha e sitise ho hokahanya 'me ha e bontše phoso, empa e tsoela pele ho fumana boitsebiso, e sebetsa e le mofuta oa lesoba le letšo. Ho sireletsa khahlanong le ho pheta-pheta, lintlha tse fumanoeng ho tsoa ho moreki li hlahlojoa hape bakeng sa ho pheta-pheta ho sebelisoa licheke tse bolokiloeng bakeng sa tatellano ea ho ts'oarana ka letsoho ea likete tse 'maloa (boholo ba likete tse 40, boholo bo behiloe ha seva se qala mme se ja li-byte tse 20 tsa mohopolo ka tatellano). Ho thibela likarabo tse pheta-phetoang ho tsoa ho seva, tatellano eohle ea ho ts'oarana ka letsoho ea seva e sebelisa likhoutu tsa netefatso ea HMAC ka li-tag tsa 32-bit.

Mabapi le boemo ba ho pata sephethephethe, protocol ea Shadowsocks ts'ebetsong ea kemiso-ss-server e haufi le sepalangoang sa Obfs4 plug-in ho netweke e sa tsejoeng ea Tor. Protocol e thehiloe ho feta sistimi ea tlhahlobo ea sephethephethe naheng ea China ("Great Firewall of China") mme e o lumella ho pata sephethephethe se fetisetsoang ka seva se seng (ho thata ho tseba sephethephethe ka lebaka la ho hokela peo e sa reroang le papiso ea sephethephethe sa marang-rang. phallo e tsoelang pele).

SOCKS5 e sebelisoa e le protocol bakeng sa likopo tsa proxying - proxy e nang le tšehetso ea SOCKS5 e qalisoa tsamaisong ea lehae, e tsamaisang sephethephethe ho seva se hole moo likopo li hlileng li etsoang teng. Sephethephethe lipakeng tsa moreki le seva se behiloe ka har'a kotopo e patiloeng (tekanyo e netefalitsoeng e tšehetsoa ke AEAD_CHACHA20_POLY1305, AEAD_AES_128_GCM le AEAD_AES_256_GCM), ho pata taba ea hore e qapiloe ke mosebetsi oa mantlha oa Shadowsocks. Mokhatlo o hlophisitsoeng oa lithanele tsa TCP le UDP oa tšehetsoa, ​​hammoho le ho theoa ha lithanele tse se nang moeli tse sa lekanyetsoang ke SOCKS5 ka tšebeliso ea li-plugins tse hopotsang lipalangoang tsa plug-in Tor.

Source: opennet.ru

Eketsa ka tlhaloso