Offentlig IPv4 med Telenor SIM-kort
By Andreas Røssland
(Norwegian) I dag lærte jeg: Hvis du ønsker å tilgjengeliggjøre en server som kjører på en mobiltelefon, bak en 4G-ruter, eller på en PC med SIM-kort, og er på Telenor-nettverket (Telenor, Vipps Mobil, Fjordkraft, Gudbrandsdal Energi, Happybytes, NorgesEnergi), kan du gjøre følgende:
I nettverksinnstillingene på dingsen din, finn “APN” (Access Point Name). Hos Telenor er denne f.eks. telenor.smart eller telenor.fwa. Endre denne til internet.public, og skru av/på flymodus eller restart dingsen din. Du har nå en offentlig IPv4 adresse. Denne er dessverre dynamisk, men du kan bruke en dynamisk-DNS tjeneste som No-IP for å få et statisk domenenavn som peker til den dynamiske IP-en.
Hvis tjenesten din kjører bak en 4G-ruter, kan du nå bruke portforwarding for å gjøre den tilgjengelig bak NAT.
Et par forslag til hva du kan bruke dette til:
- Del høyoppløselige bilder rett fra telefonen din ved å sende en link til en webserver som deler bildene. Unngå Facebook Messenger sin JPEG-ifisering.
- Bli hacket. Sikkerhetsmessig er dette en fullstendig idiotisk ting å gjøre på telefonen eller PC-en din. Hele verden kan se alle tjenester på alle porter på dingsen din.
- Kontrollere WiFi-ovnen din på hytta over internett, uten VPN.
- Kontrollere andre IoT-dingser på hytta (temperaturmåler, vannmåler, overvåkningskamera), uten VPN.
- Debug Android-telefonen din med ADB over internett 😬