Router - välja vad som går via 4g resp. ADSL?

Permalänk

Router - välja vad som går via 4g resp. ADSL?

Hej!
Vi har både ADSL (sunkigt 8mbit) och kompletterat med 4g för bättre hastighet. Just nu kör jag dessa på två olika nätverk hemma, alltså 2 olika routrar med olika nätverksdomäner vilket inte är så smidigt när man inte kommer åt att dela mellan alla datorer, skrivare mm.

Jag vill nu köpa en ny router med 4g-stöd men min fråga är, kan man i en router konfigurera vilka klienter eller ännu bättre vilken typ av trafik som ska gå över 4g och vad som går över ADSL? Jag vill t.ex. att torrent-servern tuffar på på ADSL-kopplingen men surfning på Aftonbladet, ungarnas CS-spelande mm ska gå på det snabbare 4g-uppkopplingen osv.

Tips på bra router mottages tacksamt. Mina tidigare routrar har jag flashat om till DD-WRT, är det fortfarande det bästa eller vad rekommenderar ni där?

Permalänk
Medlem

Normalt brukar man låta routern lastbalansera trafiken om man har flera vägar ut. Då ser man inte till applikationer eller protokoll så noga. I ditt fall skulle jag nog leta efter något som ser exakt vilket program som tar vilken väg, eller "alla utom torrent går den här vägen" etc.

Exempelvis octopus+ fixar det men jag såg även att det finns ett par andra:
http://alternativeto.net/software/octopus-/

Visa signatur

CPU: I7 4770K Grafik: Poseidon Platinum GeForce GTX 980Ti Moderkort: Asus Maximus VI Hero Z87 RAM: 16Gb Corsair Dominator Platinum CL9 Nätagg: Corsair HX1050 Gold SSD: Corsair Force GT 240Gb SSHD: Seagate Desktop 4TB Låda: Corsair Graphite 600T

Permalänk
Medlem
Skrivet av MrTrigger:

Hej!
Vi har både ADSL (sunkigt 8mbit) och kompletterat med 4g för bättre hastighet. Just nu kör jag dessa på två olika nätverk hemma, alltså 2 olika routrar med olika nätverksdomäner vilket inte är så smidigt när man inte kommer åt att dela mellan alla datorer, skrivare mm.

Jag vill nu köpa en ny router med 4g-stöd men min fråga är, kan man i en router konfigurera vilka klienter eller ännu bättre vilken typ av trafik som ska gå över 4g och vad som går över ADSL? Jag vill t.ex. att torrent-servern tuffar på på ADSL-kopplingen men surfning på Aftonbladet, ungarnas CS-spelande mm ska gå på det snabbare 4g-uppkopplingen osv.

Tips på bra router mottages tacksamt. Mina tidigare routrar har jag flashat om till DD-WRT, är det fortfarande det bästa eller vad rekommenderar ni där?

DD-WRT har ju stöd för iproute2 så då kan du relativt enkelt styra om trafik till dina olika uppkopplingar. Det finns lite olika sätt att göra det på men om du vill flytta all torrent-trafik, som du beskriver ligger på en enda server, så kan du ju helt sonika skapa en nya route-tabell med iproute2 och skapa en rule som matchar den IP adressen som servern har och skicka den trafiken via din ADSL uppkoppling medans allt annat trillar över defaultrouten som då skulle vara din 4G uppkoppling.

Ska försöka skriva ihop ett generaliserat exempel som inte nödvändigtvis är copy+pasta för dig att implementera.

# skapa nya tabeller. echo "10 via-adsl" >> /etc/iproute2/rt_tables echo "20 via-4g" >> /etc/iproute2/rt_tables

Script för att lista ut vad som är default gw.

#!/bin/bash ADSL_GW=$(ip route|grep default|grep eth0|awk -F " " '{ print $3 }') 4G_GW=$(ip route|grep default|grep <4G-interfacet>|awk -F " " '{ print $3 }') # skapa routes i tabellerna. ip route add default via $ADSL_GW table via-adsl ip route add default via $4G_GW table via-4g # skapa rules. ip rule add from <torrent-server-ip> lookup via-adsl ip rule add from 192.168.0.0/24 lookup via-4g

Det finns mer filtrering man kan göra, som att sätta marks i iptables för olika trafik och sedan med hjälp av rules kolla på dessa marks/taggar och routa om trafiken baserat på det. Men grundplåten är en tabell för varje interface och så använder man "ip rule" för att styra om trafik.

Visa signatur

Cisco - Linux - VMWare
-- Citera mig om ni vill få återkoppling --