Ik heb een laptop met Ubuntu 8.04 en twee gigabit NIC's. Hiermee wil ik graag een aantal ethernet routers testen om te kijken welke meer en welke minder geschikt zijn om mijn toekomstige glasvezelverbinding te routen (50mbit full duplex).
Op een NIC (verbonden met de WAN poort van de te testen router) draait een DHCP server om de router te voorzien van een WAN adres. Op de andere NIC (verbonden met een van de LAN poorten van de te testen router) draait een DHCP client om zo een adres te krijgen van de router.
Als ik een throughput test draai (netcat icm dd) om te kijken watvoor doorvoersnelheid de te testen router kan halen, dan haal ik onmogelijke snelheden omdat linux het verkeer tussen de twee NIC's intern doorroute in plaats van via de te testern router.
Ik kan geen enkele manier vinden om dit probleem te verhelpen.
- Ik heb zelf al geprobeerd om de lo adapter uit te schakelen, dan wordt het verkeer niet meer intern geroute, maar ook niet extern (dan kan ik gewoon geen lokale IP-adressen meer bereiken; externe IP-addressen wel btw)
- Ik heb al geprobeerd om routes toe te voegen om het verkeer over de NIC's te forceren
- Ik heb de bovenstaande oplossingen geprobeerd te combineren
- Ik heb gegoogled.
Allemaal zonder resultaat
Heeft iemand hier een idee?
Op een NIC (verbonden met de WAN poort van de te testen router) draait een DHCP server om de router te voorzien van een WAN adres. Op de andere NIC (verbonden met een van de LAN poorten van de te testen router) draait een DHCP client om zo een adres te krijgen van de router.
Als ik een throughput test draai (netcat icm dd) om te kijken watvoor doorvoersnelheid de te testen router kan halen, dan haal ik onmogelijke snelheden omdat linux het verkeer tussen de twee NIC's intern doorroute in plaats van via de te testern router.
Ik kan geen enkele manier vinden om dit probleem te verhelpen.
- Ik heb zelf al geprobeerd om de lo adapter uit te schakelen, dan wordt het verkeer niet meer intern geroute, maar ook niet extern (dan kan ik gewoon geen lokale IP-adressen meer bereiken; externe IP-addressen wel btw)
- Ik heb al geprobeerd om routes toe te voegen om het verkeer over de NIC's te forceren
- Ik heb de bovenstaande oplossingen geprobeerd te combineren
- Ik heb gegoogled.
Allemaal zonder resultaat