omgebouwde speedtouch en QoS op linux en routen

Pagina: 1
Acties:

  • High Quality king
  • Registratie: Februari 2002
  • Laatst online: 07-04 21:17
Beste tweakers,

Een hele tijd geleden heb ik mijn speedtouch home geupgrade naar een speedtouch Pro. Nu is het dus een router.

Ik heb nu heel veel dataverkeer op mijn modem staan en wanneer iemand van mij aan het downloaden via bijv FTP dan is mijn internet niet meer vooruit te branden.

Hiervoor wilde ik dus een Linux bak als router instellen en die mijn packages laten managen.

In mijn linux bak zitten nu dus 2 netwerkaarten 1 voor het modem en 1 voor de rest van het netwerk.

Nu is het probleem dat de route heen van rest het netwerk naar het modem goed gaat (timed out bij ping als de stekker van het modem erin zit). Alleen de weg terug, van het modem naar de rest van het netwerk lukt niet.

Hoe voer ik in de routing tabel op het modem in dat de linux bak de default gateway is voor de reactie op de ping.

Is dit mogelijk of moet ik echt mijn modem downgraden/weer tot normaal modem ombouwen of kan ik gewoon router op router zetten.

In beide gevallen is vooral het hoe belangrijk... Want ik heb echt al veel geprobeert en ik snap er niks meer van.

Als jullie meer gegevens willen moeten jullie het maar zeggen.

Ik kwam, Ik ben, En ik zal er altijd zijn


  • Gilles
  • Registratie: Februari 2000
  • Laatst online: 28-07-2025
Ik weet niet precies of je in jou omgebouwde speedtouch handmatig route regels kan toevoegen, maar ik neem maar even aan van wel. Bij mij werkt het zo:

Ip's:
-Adsl modem 10.0.0.1
-Linux router netwerkkaart met adsl modem (eth0) 10.0.0.2 netmask 255.255.255.255
-Linux router netwerkkaart met rest van netwerk (eth1) 10.0.0.2 netmask 255.255.255.0
-Rest van netwerk 10.0.0.3/24

Routes:
-Adsl modem:
10.0.0.2 rechtstreeks
10.0.0.0/24 via gateway 10.0.0.2
default gateway=provider ip

-Linux router
10.0.0.1 rechtstreeks op device eth0
10.0.0.0/24 rechtstreeks op device eth1
default gateway=10.0.0.1
(Hier heb ik natuurlijk ook ipv4 routing enabled om ervoor te zorgen dat ie alles doorsluist)

-Rest van netwerk
10.0.0.0/24 rechtstreeks
Default gateway=10.0.0.2

Enige nadeel hiervan is dat "Rest van netwerk" 10.0.0.1 niet kan bereiken, hiervoor zou je nog een aparte route moeten toevoegen dat 10.0.0.1 niet rechtstreeks benaderd moet worden maar via 10.0.0.2. Ik deel dit echter uit via DHCP en dan kan dit niet (Of weet iemand hoe wel?)

[edit]
Ow ja, die 10.0.0 reeks hier is fictief, in werkelijkheid heeft elke pc een internet ip via 16 ips van surfsneladsl. In jou situatie is eventueel die linux bak nogmaals laten nat'en misschien ook een idee.

[ Voor 11% gewijzigd door Gilles op 15-05-2004 23:09 ]


  • High Quality king
  • Registratie: Februari 2002
  • Laatst online: 07-04 21:17
oef, niet verwacht dat het zo ingewikkeld was. Wat ik had was

Eth 0 naar router 10.0.0.0/24 met ip 10.0.0.1 gw 10.0.0.138 (modem)
Eth 1 naar netwerk 192.168.1.0/ 24 met ip 192.168.1.1

En op de andere pc's
eth0 192.168.1.0/24 met ip 192.168.1.x en gw 192.168.1.1

Alleen krijg ik in mijn modem dus niet dat alles dat alles binnen 192.168.1.x range terug moet naar 10.0.0.1. om vanuit daar doorgestuurt te worden. En ik snap ook niet hoe en of ik dat kan doen.

Dat van jou snap ik gedeeltelijk, maar is wel heel ingewikkeld.

Toch wel heel erg bedankt voor je hulp, en ik ga er met deze nieuwe dingen nog even mee aan de slag.

Meer tips zijn ook welkom

[ Voor 3% gewijzigd door High Quality king op 15-05-2004 23:49 ]

Ik kwam, Ik ben, En ik zal er altijd zijn


  • Gilles
  • Registratie: Februari 2000
  • Laatst online: 28-07-2025
Als je het met jou manier oplost (Aparte nummering voor de twee netwerken (op zich best logisch)), dan kan je kiezen om zowel op je linux bak, als op je adsl router te NATTEN, dit is wel wat dubbelop, en veroorzaakt waarschijnlijk alleen maar meer problemen met dingetjes als msn file transfers etc. Dit is wel de simpelste oplossing (je hebt vast al eens masquarade of snat onder linux gedaan). Wat je dus ook kan doen (wat je zelf al aangaf) is je router leren dat hij 192.168.0.0/24 kan bereiken via 10.0.0.1. Ik heb veen verstand van speedtouch modems, maar als je er op kan inloggen met telnet, kan je vast ook wel routes aanmaken. Dan zal het iets in deze vorm zijn:

route add -net 192.168.0.0/24 10.0.0.1

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Je kunt in de web interface van je speedtouch naar de routing pagina gaan en daar een route naar 192.168.1.0/24 over 10.0.0.1 toevoegen.

QnJhaGlld2FoaWV3YQ==


  • High Quality king
  • Registratie: Februari 2002
  • Laatst online: 07-04 21:17
Ja ik kreeg eerst de hele tijd error route add, maar nu werkt het helemaal. Hartstikke bedankt. Voor de duidelijkheid.

Ben naar de route pagina gegaan

Destination Source Gateway
192.168.1.0/24 any 192.168.1.1

Ik kwam, Ik ben, En ik zal er altijd zijn


  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

High-Quality-king schreef op 16 mei 2004 @ 11:43:
Ja ik kreeg eerst de hele tijd error route add, maar nu werkt het helemaal. Hartstikke bedankt. Voor de duidelijkheid.

Ben naar de route pagina gegaan

Destination Source Gateway
192.168.1.0/24 any 192.168.1.1
Hmmz, 'k zou zweren dat je bij gateway 10.0.0.1 moet invoeren, maar als jij zegt dat 't zo werkt . . . :)

QnJhaGlld2FoaWV3YQ==

Pagina: 1