Jefaridas
29.08.15, 14:37
Hallo Leute,
ich bin ziemlich neu hier und in der Linuxwelt!
Ich habe nun schon so viel gegoogelt und werde einfach nicht richtig fündig.
Ich habe einen Raspberry Pi mit Raspbian im LAN. Darauf läuft Owncloud und ist für mich im LAN und drei Familienmitgliedern im WAN freigeschaltet. Zugriff läuft über https.
Nun mein Wunsch:
Der Traffic soll in irgendeiner Form an eth0 priorisiert oder begrenzt werden -
SSH soll incomming sowie outgoing immer schnell durchkommen.
https traffic mit dest IP 192.168.178.0/24 soll eine bandwidth von 4000kps haben ( von mir so geschätzt im WLAN Betrieb )
https traffic für den Rest der Welt soll nur einer bandwidth von 100kps zur Verfügung stellen.
Mir würde glaube ich schon reichen, wenn der Traffic für den Rest der Welt begrenzt wird und ich im LAN immer volle Bandbreite habe.
Was muss ich da machen, ich habe schon versucht mit dem Befehl TC rumzuspielen, bekomme aber nichts Brauchbares hin.
So was zum Beispiel:
tc qdisc add dev eth0 root handle 1: htb default 10
tc class add dev eth0 parent 1: classid 1:1 htb rate 2000kbps ceil 5000kbps
tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst 192.168.178.0/24 flowid 1:1
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 30kbps ceil 50kbps
Vielleicht kann mir da jemand weiterhelfen!?
Verzeiht mir, aber einen blutigeren Anfänger wie mir -gibt es wohl nicht...
Gruß
Jefaridas
ich bin ziemlich neu hier und in der Linuxwelt!
Ich habe nun schon so viel gegoogelt und werde einfach nicht richtig fündig.
Ich habe einen Raspberry Pi mit Raspbian im LAN. Darauf läuft Owncloud und ist für mich im LAN und drei Familienmitgliedern im WAN freigeschaltet. Zugriff läuft über https.
Nun mein Wunsch:
Der Traffic soll in irgendeiner Form an eth0 priorisiert oder begrenzt werden -
SSH soll incomming sowie outgoing immer schnell durchkommen.
https traffic mit dest IP 192.168.178.0/24 soll eine bandwidth von 4000kps haben ( von mir so geschätzt im WLAN Betrieb )
https traffic für den Rest der Welt soll nur einer bandwidth von 100kps zur Verfügung stellen.
Mir würde glaube ich schon reichen, wenn der Traffic für den Rest der Welt begrenzt wird und ich im LAN immer volle Bandbreite habe.
Was muss ich da machen, ich habe schon versucht mit dem Befehl TC rumzuspielen, bekomme aber nichts Brauchbares hin.
So was zum Beispiel:
tc qdisc add dev eth0 root handle 1: htb default 10
tc class add dev eth0 parent 1: classid 1:1 htb rate 2000kbps ceil 5000kbps
tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst 192.168.178.0/24 flowid 1:1
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 30kbps ceil 50kbps
Vielleicht kann mir da jemand weiterhelfen!?
Verzeiht mir, aber einen blutigeren Anfänger wie mir -gibt es wohl nicht...
Gruß
Jefaridas