Používanie 4G/LTE technológie ako primárneho internetového pripojenia po dobu viac ako štyroch rokov sa ukázalo byť dostatočne dobré v porovnaní s akýmkoľvek káblových pripojením, avšak jedna výzva mi robila problémy pomerne dlhý čas.

Väčšina telekomunikačných operátorov totiž neponúka statickú IP adresu na SIM kartách z dôvodu tzv. CGNAT (Carrier-Grade Network Address Translation). Istý čas som statickú IP potreboval aj ja, no v mojej lokalite vychádzalo káblové pripojenie so statickou IP aspoň päťnásobne drahšie. Ako zanietený bastliar som si povedal, že nájdem iný spôsob. A našiel som.

VPN a tunelovanie #

Zistil som, že najbežnejším riešením na získanie „statickej IP cez mobilnú sieť” je kúpiť VPS, nastaviť tam VPN a k tretej strane sa pripojiť cez VPN z tohto servera. Tretia strana tak vždy vidí rovnakú IP adresu, tú, ktorá je priradená môjmu VPS. Nie je to statická IP adresa v pravom zmysle slova, ale pre všetky praktické účely toto riešenie funguje skvele.

V dnešnej dobe zaberie nastavenie Tailscale siete na počítači, potom na VPS a nakoniec nastavenie tohto VPS ako tzv. exit node podľa môjho odhadovaného pomalého odhadu menej ako 15 minút. Robil som to už niekoľkokrát a vždy to šlo výrazne rýchlejšie ako keď som sa musel trápiť s OpenVPN. Tailscale mi prišlo takmer ako plug-and-play a funguje naozaj skvele. Tailscale je postavené na Wireguarde, zatiaľ čo OpenVPN mohlo bežať na starších protokoloch ako L2TP over IPsec (a mnohých ďalších).

Poznámka: Nie som nijako prepojený s Tailscale, som len spokojný používateľ ich bezplatného tarifu.

Kým moju skúsenosť s akýmkoľvek L2TP VPN pripojením by som opísal ako „každý stream, sťahovanie alebo hlasový hovor zamrzne pri zapnutí alebo vypnutí VPN”, s Tailscale to rozhodne tak nie je. S Tailscale môžem VPN zapnúť alebo vypnúť kedykoľvek a všetky bežiace služby to vôbec neruší. Toto v kombinácii s jednoduchým nastavením ma pri ňom udržalo. Funguje mi veľmi dobre už aspoň rok a pol, čím mi zabezpečuje kvázi statickú IP na mobilnej sieti napriek tomu, že tento operátor statickú IP vôbec neponúka.

Problémy, čo prídu #

Hoci to všetko znie jednoducho (ktokoľvek si dnes môže kúpiť VPS a nastaviť tam Tailscale exit node, Peter, toto by bol reddit komentár, nie blogový príspevok), nie je všetko s týmto riešením ružové. Jeden konkrétny problém, ktorý som mal počas takmer dvoch rokov, je ten, že výsledky môjho Google vyhľadávania sú teraz prispôsobené pre inú krajinu, s iným jazykom a inými trhmi, takže väčšina vyhľadávaní pri zapnutej „statickej IP” je takmer nepoužiteľná. Škoda.

Tu je zoznam vecí, ktoré som skúšal alebo zvažoval, no buď problém nevyriešili, alebo spôsobili nové:

  1. Prepnúť na VPS v mojej geografickej polohe – všetky VPS, ktoré túto podmienku spĺňajú, stoja aspoň štyrikrát viac ako môj súčasný VPS. Nie je to výhodné len kvôli spúšťaniu Tailscale.
  2. Prejsť na 4G/LTE operátora, ktorý ponúka statickú IP na mobilnom internete – za trojnásobnú cenu a štvrtinový rýchlostný výkon.
  3. Prejsť na káblové pripojenie so statickou IP – o tom som sa už zmienil, cena bola absolútne neprimeraná.
  4. Zmeniť jazyk Google na webe – existuje návod, o ktorom som si myslel, že by mohol pomôcť.

Po zvážení všetkého som sa rozhodol neplatiť viac a jednoducho sa zmieriť s tým, že moje Google vyhľadávanie je väčšinu dňa pokazené. Nie ideálne.

Frustrácia k záchrane #

Keď som skúmal možnosti z bodu 2., teda prechod na iného mobilného operátora, ktorý naozaj ponúkal statickú IP adresu – pravdepodobne rovnakým spôsobom ako ja, cez tunelovanie – ale buď ponúkal rýchlosti z 90. rokov, alebo pýtal nehorázne ceny, naplnila moju dušu náhla frustrácia. Ako môže pre taký problém neexistovať jednoduché riešenie?

Plný rozhorčenia som urobil ďalšie hľadanie a tentoraz som sa ku správnym výsledkom dostal, pretože som sa nejako dostal k tomuto reddit komentáru, ktorý obsahoval skutočné riešenie môjho problému. Bingo!

Jazyk a región #

Pre úplnosť sem doslova kopírujem návod, pretože ho možno budem v budúcnosti potrebovať:

  • Prejdite na google.com
  • V pravom hornom rohu kliknite na ikonu [okrúhlu] Google účtu – objaví sa menu
  • V ľavom dolnom rohu tohto menu (apríl 2024) je záložka More Settings, kliknite na ňu.
  • Dostanete sa na stránku Google Search Settings.
  • V ľavom paneli uvidíte Privacy & Safety a Other settings – kliknite na Other settings.
  • V hornej časti stránky Other settings je Language & region – kliknite na to, dostanete sa na stránku Languages & region.
  • Na stránke Language and Region, v dolnej časti sekcie Results language & region, uvidíte Results region.

Zmena možnosti z Current Region na moju krajinu, Slovakia, vyriešila môj problém so statickou IP adresou raz a navždy! Ďalším vedľajším benefitom je, že keď cestujem, zvyčajne si kúpim miestnu SIM s dátami na prácu, pričom ten istý problém nastával aj tam. Mal som buď výsledky pre miestnu krajinu, alebo pre zahraničnú cez VPN – oba nevhodné. Pridávam snímku obrazovky toho, ako nastavenia vyzerajú v čase písania:

Results region google option

Dúfam, že to niekomu pomôže. Príjemné surfovanie!

Odkazy #