Android Centrala

Kako nastaviti in zagnati strežnik proxy Signal

protection click fraud

Signal, priljubljena (in večinoma varna) platforma za sporočanje, je bila v Iranu blokirana. Če ste seznanjeni s tem, kako potuje internetni promet, veste, kako preprosto lahko država nadzoruje pretok informacij, toda če niste bistvo tega je, da je iranska vlada dala na črni seznam vse znane strežnike Signal, tako da ne morete pošiljati nobenih podatkov na prejeti kakršno koli.

Da bi bila storitev dostopna uporabnikom v državah, kjer je vlada ga je blokirala, Signal je izdal majhen in lahek proxy strežnik da lahko gostite sami. Uporabniki se lahko povežejo prek njega in ker količina prometa ne bo dovolj, da bi pritegnila veliko pozornosti, obstaja velika verjetnost, da ne bi bil blokiran.

Zahteve so težji del.

Nastavitev proxyja Signal TLS je pravzaprav zelo preprosta, če imate vse, kar je potrebno. Tam so stvari nekoliko manj enostavne. Če želite zagnati proxy Singal, potrebujete:

  • Računalnik, ki lahko poganja Docker, Docker Compose, git in proxy strežnik Signal. Linux je vaša najboljša izbira.
  • Povezava z internetom prek vrat 80 in 443.
  • Statični naslov IP.
  • Ime domene, ki je registrirano na naslov IP vašega strežnika.

Ko izpolnite te zahteve, je ostalo precej preprosto. Več bomo govorili o tem, kako jih lahko srečate, toda za hitro in enostavno nastavitev morate narediti naslednje:

  • Na svoj strežnik namestite Docker, Docker Compose in git: sudo apt update && sudo apt install docker docker-compose git
  • Clone the Signal TLS Proxy service repo: git clone https://github.com/signalapp/Signal-TLS-Proxy.git
  • Navigate to the downloaded directory: cd Signal-TLS-Proxy
  • Run the script that encrypts the service using Let's Encrypt. You'll need to enter your domain name during this step: sudo ./init-certificate.sh
  • Zaženite storitev z Docker Compose: sudo docker-compose up --detach

Vaš proxy Signal bo deloval in pripravljen za posredovanje šifriranih sporočil prek storitve Signal, tudi na mestih, kjer so bili "uradni" strežniki blokirani. Uporabniki se lahko povežejo prek Aplikacija Signal za Android (v času tega pisanja samo Signal za Android telefoni podpira proxy strežnike), tako da vnesete svojo domeno kot proxy v nastavitvah aplikacije Signal ali tako, da tapnete povezavo, oblikovano kot https://signal.tube/#.

Izpolnjevanje zahtev

Raspberry Pi 400
(Zasluge za sliko: Jerry Hildenbrand / Android Central)

Storitev proxy Signal je resnično lahka in za delovanje ne potrebuje veliko konjskih moči. Nekaj ​​podobnega staremu prenosniku ali Raspberry Pi bi se odlično prilegala.

Večja težava je, da ostane odprt za internet, ima statični naslov IP in oboje počne, ne da bi kretenom sveta dovolil, da poskušajo priti v vaše omrežje. Tega ne želite početi od doma, razen če veste, kaj počnete.

Najboljši način za nastavitev bi bila uporaba majhnega VPS (virtualni zasebni strežnik). To pa ne pomeni, da morate zapraviti kup denarja, da ga dobite pri Amazonu, Microsoftu ali Googlu – približno 5 $ na mesec VPS od DigitalOcean deluje odlično.

Če se dobro spoznate na omrežne bite, bi bil Raspberry Pi odličen za to.

Z uporabo gostujočega strežnika imate pokrite vse osnove – statični naslov IP, operacijski sistem, ki lahko izvaja storitev, in robusten nabor zaščite pred stvarmi, kot so napadi DDOS.

Te vrste strežnikov je običajno zelo enostavno nastaviti in ko jih konfigurirate, morate samo registrirati ime domene in ga usmeriti na svoj strežnik, da bo deloval. Vso dokumentacijo, ki jo potrebujete za zagon VPS, boste našli pri podjetju, pri katerem ga najemate, in skoraj vsa ponujajo brezplačno tehnično podporo, če potrebujete pomoč.

Verjetno ne živite v Iranu in tega ne boste potrebovali zase, vendar je v Iranu veliko ljudi, ki jim lahko to koristi, če ste pripravljeni deliti.

Prav tako je dobro vedeti, če je naslednja država, v kateri živite – Iran nima monopola nad omejevanjem interneta in to se lahko zgodi kjer koli.

instagram story viewer