asterisk iptables bzw. ipcop

emanon

Neuer User
Mitglied seit
30 Sep 2005
Beiträge
65
Punkte für Reaktionen
0
Punkte
0
Hallo ist vielleicht ein bischen off-tapic aber vielleicht gibt es ja jemanden der mir weiterhelfen kann.

Ich hab einen Asterisk hinter einem IP-COP Server. Nun verusche ich die RTP Sachen per UDP per Portforwarding durchzuleiten. Jedoch muss ich hier jeden einzelnen Port weiterleiten. Wenn ich das mit einem Script mache dauert es auch ewig bis die Regeln geschrieben sind.

Bin kein großer iptables Spezialist aber es muss doch eine Möglichkeit geben Port 10000-15000 mit einem Befehl einzutragen.


Danke für Eure hilfe
 
So: ..... --dport 5000:5100 .............
siehe man iptables
--ports [!] port[,port[,port:port...]]

Portbereich wird in der rtp.conf gewählt, ist in der Regel deutlich zu groß eingestellt.
 
Vieleicht als Denkanstoß ein Auszug aus meiner iptables Firewall:

Code:
# meine beiden Netzwerkkarten
EXTERN="ppp0"
INTERN="eth0"
 
VoIP=1
VoIP_PC=192.168.255.200
SIP_PORT=5060
RTP_PORTS=10000:10020
 
 
if [ $VoIP = 1 ]
 then
   iptables -A FORWARD -i $INTERN -s $VoIP_PC -p udp --sport $SIP_PORT -j ACCEPT
   iptables -A FORWARD -i $EXTERN -d $VoIP_PC -p udp --dport $SIP_PORT -j ACCEPT
   iptables -A FORWARD -i $INTERN -s $VoIP_PC -p udp --sport $RTP_PORTS -j ACCEPT
   iptables -A FORWARD -i $EXTERN -d $VoIP_PC -p udp --dport $RTP_PORTS -j ACCEPT
 fi


Gruß Sven
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,831
Beiträge
2,219,106
Mitglieder
371,533
Neuestes Mitglied
ipeee
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.