Waarom meer dan 1 router thuis?

Door battler op woensdag 8 februari 2012 21:47 - Reacties (19)
Categorie: Techniek, Views: 9.865

In mijn vorige post was er nogal wat commentaar van Tweakers die niet begrepen waarom je in hemelsnaam twee routers thuis zou willen en er niet gewoon 1 netwerk maakt. Ik had niet verwacht dat mensen daarover zouden vallen (ik wou gewoon uitleggen waarom het standaard niet werkt) maar blijkbaar is er toch behoefte aan enige uitleg.

In mijn thuissituatie heb ik internet van XS4ALL. Zij leveren ook telefonie via internet. Daarvoor leveren ze een modem/router die RJ11 aansluitingen heeft. Je kan dus direct je telefoon aansluiten op dit apparaat. Mooi spul, helaas had ik dus al een mooie router met speciale functionaliteit. Wifi, QoS en erg makkelijk in te stellen porfortwarding. Om beide functionaliteiten te behouden ben je dus gedwongen om beide routers aan te sluiten en te configureren zoals in de vorige post uitlegd.

Maar wacht er is meer! (TellSell).
Op een gegeven moment wou ik meer controle over mijn netwerk. Een eigen proxy server, Firewall, Anti-virus etc. Al deze zaken geconfigureerd op een linux doosje. Maar ook met deze configuratie ben je gedwongen om te routeren op twee plekken. Aangezien het geleverde modem niet alleen een modem is maar ook een router.

Ik vond dit onnodig om uit te leggen in mijn vorige blog maar misschien verklaart dit voor de sommige mensen een hoop. Ook al is het bijna inherrent aan het internet vind ik sommige reacties van tweakers nogal denigrerend. Er zijn tweakers met enorm veel verstand netwerken en op dat niveau zit ik nog lang niet, maar helemaal gek ben ik echt niet ;)

Meer dan 1 router thuis

Door battler op maandag 6 februari 2012 18:15 - Reacties (40)
Categorie: Techniek, Views: 23.473

Een paar jaar geleden had ik een draadloze router gekocht. Het ding werkt perfect en samen waren we dan ook erg gelukkig. Na een paar jaar kreeg ik een nieuwe draadloze router/modem van mijn provider. Ik dacht mooi, twee draadloze routers, 1 voor beneden en 1 voor op zolder. Toch krijgen veel mensen dit niet werkend, wat is precies het probleem?

Allereerst moeten we twee dingen weten van een router.
1: Een router kent alleen netwerken waar hij direct mee in verbinding staat.
2: Alle poorten op een router moeten in een ander netwerk zitten.

Met 1 router is dat vrij gemakkelijk. Vanuit je provider krijg je een adres, en in je eigen netwerk gebruik je vaak een private subnet (192.168.0.0/24). Jouw eigen router kent hier zowel jouw netwerk als het internet, beide zijn immers direct aangesloten.
http://tweakers.net/ext/f/BR9ESXSWGMqLfDBu6fpibfZk/full.png
Lastiger wordt het wanneer er dus een tweede router bij komt. Je modem/router kent het internet en je draadloze router. Maar hij heeft geen idee waar het pakketje naartoe moet voor het “blauwe” netwerk (zie regel 1).
http://tweakers.net/ext/f/ytqdBKkX3xZ4zG5UyxyaVv4r/full.png
In een klein netwerk als dit is de oplossing vrij gemakkelijk. We stellen een default route in op de draadloze router. Dit betekent dat alle netwerken die hij niet kent (internet) worden verstuurd naar het groene netwerk. Voor de modem/router maken we een statische route waarin we vertellen dat alles voor het blauwe netwerk naar het groene netwerk verstuurd moet worden.
http://tweakers.net/ext/f/s5txNIoPg9E9rCklBI7Ef3Bm/full.png
Het IP-adres 8.8.8.8 is een IP-adres van Google, in de praktijk wordt dit adres uitgegeven door je ISP.
Modem/Router:
Network: 192.168.0.0
Subnetmask: 255.255.255.0
Next-hop: 10.0.0.2

Hier laten we de modem/router dus weten dat als hij data heeft voor het 192.168.0.0 netwerk, dat hij dat moet versturen naar 10.0.0.2 (het adres van de draadloze router). De draadloze router weet precies hoe hij bij dat netwerk moet komen (zie regel 1).

Draadloze Router:
Network: 0.0.0.0
Subnetmask: 0.0.0.0
Next-hop: 10.0.0.1

Dit noemen we een default route. Elk adres wat hij niet kent valt hier in. Dit betekent dus alles wat ik niet ken moet worden verstuurd naar 10.0.0.1. Dit het adres van de modem/router.

Disclaimer:
a): Sommige routers hebben al een defaulte route naar buiten via hun WAN poort.
b): IP-adressen die hier gebruikt worden zijn gewoon random gekozen, in de praktijk kan dit netter, maar het zal wel werken.
c): Er zijn andere oplossingen mogelijk, zo kan bijvoorbeeld de draadloze router in bridge-mode worden gezet.
d): Het NAT/PAT aspect heb ik vanwege didactische redenen achterwege gelaten.