QOS mit OVPN / IAX 4569

Wirkt wahre Wunder!
Post Reply
linuxbastler
Posts: 39
Joined: April 3rd, 2011, 11:30 am

QOS mit OVPN / IAX 4569

Post by linuxbastler » May 20th, 2016, 8:35 pm

Hallo,

wie müsste man das Template umstricken, damit der Trafic über OVPN 1196 & IAX 4569 (Voip durch den Tunnel)
absolut vorrangig behandelt wird ?
Gibt es darüber hinaus eine Möglichkeit den Traffic von Blau auf Rot zu generell begrenzen ? Den Wondershaper gabs ja nur für den IPCOP. Oder gibt ein solches Addon ? Oder über den Befehl tc?

Hmm, tappe noch im Dunkeln, vielleicht schaltet ja mal einer das Licht an:-)

ummeegge
Community Developer
Community Developer
Posts: 5001
Joined: October 9th, 2010, 10:00 am

Re: QOS mit OVPN / IAX 4569

Post by ummeegge » May 21st, 2016, 10:12 am

Hallo linuxbastler,
kennst du den --> viewtopic.php?f=12&t=7256 schon ? Vielleicht findet sich da ein Hinweis für dich.

Den Wondershaper gibt´s auch hier --> https://github.com/magnific0/wondershaper sollte von daher auch für den Fire zu bauen sein...

UE
Image
Image

linuxbastler
Posts: 39
Joined: April 3rd, 2011, 11:30 am

Re: QOS mit OVPN / IAX 4569

Post by linuxbastler » May 22nd, 2016, 5:58 pm

Hmm, den Thread hatte ich auch schon gesehen. Aber so richtig weiter komm ich damit nicht. Gibst da nicht irgendwo ein IPFire bezogenes HOWTO, wie man QOS konfiguriert? Ich check das nämlich bisher mal so gar nicht :-P

ummeegge
Community Developer
Community Developer
Posts: 5001
Joined: October 9th, 2010, 10:00 am

Re: QOS mit OVPN / IAX 4569

Post by ummeegge » May 23rd, 2016, 9:57 am

Hallo linuxbastler,
da gibt es schon was, leider nicht explizit für den Fall spezielle Protokolle im Tunnel zu Priorisieren (Shapen). Aber generell:
- Ganz nettes Howto vom bloater99 --> viewtopic.php?f=27&t=13571 hier findest du auch Screenshoots wie er das VPN in eine andere Klassen packt und im Queueing unterschiedliche Level7-Protokolle aufmacht --> download/file.php?id=752 . Ich kann dazu gerade noch nichts sagen wie gut das QOS das macht bevor die Pakete in den Tunnel wandern, wäre aber ja mal ein Testversuch wert.
- Logischerweise im Wiki --> http://wiki.ipfire.org/en/configuration/services/qos <-- lässt sich auch was zu VPN finden wenn auch ein wenig reduziert.
- Und allgemein und gemütlich zum Anschauen bei YouTube vom NOman --> https://www.youtube.com/watch?v=7SC59sFZWxM .

Zum Thema TOS (die '--passtos' Direktive --> https://openvpn.net/index.php/open-sour ... npage.html <-- leider nicht soviel Info zum Thema) findet sich hingegen im Netz öfters der Bezug zum internen Regeln der Dienste in einem Tunnel. Mal ein paar Beispiele:
- Ein paar Links zum Thema --> http://serverfault.com/questions/380474 ... thing-else wobei hier auch Links zu tc enthalten sind.
- Es dreht sich beim OpenVPN um die Direktive '--passtos' (kannte ich bis jetzt auch noch nicht). Hier --> https://openvpn.net/archive/openvpn-use ... 00656.html (<-- Thread am besten mal durchlesen) --> https://www.vanko.me/book/page/how-improve-voip-quality --> https://kernelwho.wordpress.com/2011/06 ... e-tos-bit/ mal ein paar Ideen dazu.

Kann dir gerade aber zu dem Thema auch noch nicht soviel sagen, aber probier doch mal durch und les dich ein. Wenn du gute Resultate erzielst wäre das doch auch ein Artikel im Wiki wert ?

Kann dir auf jedenfall schonmal sagen das '--passtos' auf dem Fire funktioniert. Hab die Direktive gerade mal in die server.conf.local geschrieben Server gestoppt, gespeichert und wiedergestartet und bekomm im Loglevel 4 folgendes angezeigt:

Code: Select all

May 23 11:34:51 ipfire-server openvpnserver[3904]:   passtos = ENABLED
Vielleicht mal weiter in´s Thema einarbeiten ?

Grüsse,

UE
Image
Image

ummeegge
Community Developer
Community Developer
Posts: 5001
Joined: October 9th, 2010, 10:00 am

Re: QOS mit OVPN / IAX 4569

Post by ummeegge » May 23rd, 2016, 10:08 am

Ach ja hab ich ganz vergessen :) ,
linuxbastler wrote:Den Wondershaper gabs ja nur für den IPCOP. Oder gibt ein solches Addon ?
den hab ich dir mal für den IPFire gebaut. Kannst du hier --> http://people.ipfire.org/~ummeegge/wondershaper/ finden. Sourcen (Master) ist von hier --> https://github.com/magnific0/wondershaper .

Installation:
*.ipfire Paket nach /opt/pakfire/tmp packen
SHA256 Summe =

Code: Select all

a77843778aec4de76820ad8948f42c60ea7d2249cb0b0adf3a6b531952cb1562
mit einem

Code: Select all

tar xvf wondershaper-master-1.ipfire
entpacken und mit einem

Code: Select all

./install.sh
installieren (Konsole kannst du mit einem [CTRL-c] wieder freigeben.

Ein

Code: Select all

wondershaper --help
gibt folgendes aus:

Code: Select all

/usr/bin/wondershaper: illegal option -- -
USAGE: /usr/bin/wondershaper [-hcs] [-a <adapter>] [-d <rate>] [-u <rate>]

Limit the bandwidth of an adapter

OPTIONS:
   -h           Show this message
   -a <adapter> Set the adpter
   -d <rate>    Set maximum download rate (in Kbps)
   -u <rate>    Set maximum upload rate (in Kbps)
   -p           Use presets in /etc/conf.d/wondershaper.conf
   -c           Clear the limits from adapter
   -s           Show the current status of adapter

MODES:
   wondershaper -a <adapter> -d <rate> -u <rate>
   wondershaper -c -a <adapter>
   wondershaper -s -a <adapter>

EXAMPLES:
   wondershaper -a eth0 -d 1024 -u 512
   wondershaper -c -a eth0

sieht also erstmal ganz gut aus. Kannst ja mal schauen ob das was ist für dich.

Grüsse,

UE
Image
Image

linuxbastler
Posts: 39
Joined: April 3rd, 2011, 11:30 am

Re: QOS mit OVPN / IAX 4569

Post by linuxbastler » May 23rd, 2016, 3:52 pm

Hallo, Installation von Wondershaper endet mit Fehlermeldungen. (Zeile 91 mit Verweis auf init.d)
durch "Enter" ist die Konsole wieder frei.

Beim ersten Start läufts nicht .
= wondershaper -a blue0 -d 3072 -u 256
(massig Fehlermeldungen)
Deaktiviert man das Device
=wondershaper -c -a blue0
Lässt sich nach erneuter Eingabe
=wondershaper -a blue0 -d 3072 -u 256
das Device aktivieren und läuft :
=wondershaper -s -a blue0
Ausgabe : umfangreich, auszug:
class cbq 1:10 parent 1:1 leaf 10: rate 256Kbit prio 1

Die config /etc/wondershaper/wondershaper.conf
nimmt Wondershaper auch nach einem Reboot nicht an.
Wondershaper sucht die config auch in einem anderen Verzeichnis, welches
es auf dem Ipfire nicht gibt.

[wondershaper]
# Adapter
#
IFACE="blue0"

# Download rate in Kbps
#
DSPEED="3072"

# Upload rate in Kbps
#
USPEED="256"



Für eine Rückmeldung vielen Dank!

ummeegge
Community Developer
Community Developer
Posts: 5001
Joined: October 9th, 2010, 10:00 am

Re: QOS mit OVPN / IAX 4569

Post by ummeegge » May 23rd, 2016, 4:09 pm

o.k. läuft nicht...
Ideen warum, bzw. was ist mit dem Rest ?

Danke.

UE
Image
Image

Post Reply