Androïde Centraal

Hoe een proxy Signal-server in te stellen en uit te voeren

protection click fraud

Signaal, een populair (en meestal veilig) berichtenplatform, is geblokkeerd in Iran. Als u bekend bent met hoe internetverkeer zich verplaatst, weet u hoe gemakkelijk het voor een land is om de informatiestroom te controleren, maar als het gaat er niet om dat de Iraanse regering alle bekende Signal-servers op de zwarte lijst heeft gezet, zodat je geen gegevens naar de of ontvangen.

Om de dienst toegankelijk te maken voor gebruikers in landen waar de regering heeft het geblokkeerd, Signal heeft een kleine en lichtgewicht uitgebracht proxy server die je zelf kunt hosten. Gebruikers kunnen er verbinding mee maken en aangezien de hoeveelheid verkeer niet genoeg zal zijn om veel aandacht te trekken, is de kans groot dat het niet wordt geblokkeerd.

De vereisten zijn het moeilijkste.

Het opzetten van een Signal TLS-proxy is eigenlijk supereenvoudig, op voorwaarde dat je hebt wat nodig is. Dat is waar dingen een beetje minder eenvoudig zijn. Om een ​​Singal-proxy uit te voeren, hebt u het volgende nodig:

  • Een computer waarop Docker, Docker Compose, git en de Signal-proxyserver kunnen worden uitgevoerd. Linux is uw beste keuze.
  • Een verbinding met internet via poort 80 en 443.
  • Een statisch IP-adres.
  • Een domeinnaam die is geregistreerd op het IP-adres van uw server.

Zodra u aan die vereisten voldoet, is de rest vrij eenvoudig. We zullen meer vertellen over hoe u ze kunt ontmoeten, maar voor een snelle en eenvoudige installatie is dit wat u moet doen:

  • Installeer op uw server Docker, Docker Compose en 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-certificaat.sh
  • Start de service met behulp van Docker Compose: sudo docker-compose up --detach

Uw Signal-proxy is actief en klaar om gecodeerde berichten door te geven via de Signal-service, zelfs op plaatsen waar de "officiële" servers zijn geblokkeerd. Gebruikers kunnen verbinding maken via de Signaal Android-app (op het moment van schrijven alleen Signaal voor Android-telefoons proxyservers ondersteunen) door uw domein als proxy in te voeren in de instellingen van de Signal-app, of door gewoon op een link te tikken die is opgemaakt als https://signal.tube/#.

Voldoen aan de eisen

Framboos Pi 400
(Afbeelding tegoed: Jerry Hildenbrand / Android Central)

De Signal-proxyservice is echt licht van gewicht en heeft niet veel pk's nodig om te werken. Iets als een oude laptop of een Framboos Pi zou perfect passen.

Het grotere probleem is om het open te houden voor internet, een statisch IP-adres te hebben en beide te doen zonder dat de klootzakken van de wereld proberen in je netwerk te komen. U wilt dit niet vanuit uw huis doen, tenzij u weet wat u doet.

De beste manier om er een op te zetten, is door een kleine VPS (virtual private server) te gebruiken. Dat betekent echter niet dat je heel veel geld moet uitgeven om er een van Amazon, Microsoft of Google te krijgen - zoiets als een VPS van $ 5 per maand van Digitale Oceaan werkt goed.

Als je de weg kent in de netwerkbits, zou een Raspberry Pi hier geweldig voor zijn.

Door een gehoste server te gebruiken, heb je alle basissen gedekt: een statisch IP-adres, een besturingssysteem dat de service kan uitvoeren en een robuuste set beveiligingen tegen zaken als DDOS-aanvallen.

Dit soort servers zijn meestal heel eenvoudig in te stellen en als ze eenmaal zijn geconfigureerd, hoeft u alleen maar een domeinnaam te registreren en deze naar uw server te verwijzen om aan de slag te gaan. Je vindt alle documentatie die je nodig hebt om een ​​VPS op te starten van het bedrijf waarvan je het huurt en bijna allemaal bieden ze gratis technische ondersteuning voor het geval je hulp nodig hebt.

Je woont waarschijnlijk niet in Iran en hebt dit niet voor jezelf nodig, maar er zijn genoeg mensen in Iran die er baat bij kunnen hebben als je bereid bent te delen.

Het is ook goede informatie om te weten voor het geval het land waarin u woont het volgende is - Iran heeft niet het monopolie op het beperken van internet en het kan overal gebeuren.

instagram story viewer