Skrivet av Motorparts:
Jag bor i en fastighet med fyra lägenheter. Vi delar på en fiberanslutning via Telia. Det finns en router från Telia där det utgår en kabel till varje lägenhet. Routern är inte fysiskt tillgänglig och jag har inte tillgång till inloggningsuppgifterna till den.
[…]
Att sätta upp en till router har jag hört att kan ställa till det i nätet, då det redan finns en.
Några bra tips är välkommet.
Lösningen är en helt vanlig konsumentrouter med standardinställningar längst ut i ditt nät. Och möjligen, som mrqaffe säger, ett VPN för att hyresvärden inte ska veta att du surfar nazistdvärgporr.
Det du behöver se upp med är att IPv4-subnätet på de två sidorna om din router inte blir samma. En router har per definition olika IP-subnät på de två (eller flera) sidorna. De flesta konsumentroutrar (troligtvis inklusive den befintliga Telia-routern) har 192.168.1.1/24 ur kartong. Innan du köper något, kolla manualen för den nya routern hur du ställer om LAN-sidans DHCP-utdelade IPv4-subnät. Du behöver också lära dig kolla vilket IPv4-subnät Telia-routern delar ut via DHCP.
Du sitter redan bakom IPv4 NAT från den andra routern, som du inte kontrollerar, så alla typer av servrar på IPv4 är redan kört.
Dubbel NAT kan möjligen ställa till det för en del typer av hole-punching-tekniker (används av spel, videokonf, P2P), men folk i allmänhet sitter redan bakom CG-NAT och egen routers NAT och det verkar fungera för de flesta, din lösning blir inte unik.
Hela internet är byggt av multipla lager av routrar, det är en förutsättning för att IP-nätverk ska fungera. Problemet som kan uppstå i hemnätverk är om man kopplar LAN-sidor på konsumentroutrar mot varandra och får flera konkurrerande DHCP-servrar - en konsumentrouter är en allt-i-ett-pryl med fler funktioner än routing. Koppla din nya routers WAN mot Telia routerns LAN (sladdrn till din lägenhet) så löser det sig.
Med lite tur har du redan idag IPv6 som inte påverkas av alla NAT-problem. Med lite mer tur kommer den nya routern automatiskt dela vidare ett IPv6-prefix till dina klienter, vilket gör att du kommer kunna köra alla tjänster end-to-end och allt funkar som Vint Cerf har tänkt sig. För de tjänster som funkar med IPv6 då, vilket alla de multinationella jättarnas tjänster gör.