hallo zusammen habe da mal ein kleines problem und zwar möchte bei anruf einer telefonnummer das ein dyndns eintrag in IPtables geschrieben wird .
hier mal meine config :
Dialplan
exten = s,1,System(/usr/bin/bash /usr/bin/ddns.sh)
/usr/bin/ddns.sh:
chown asterisk:asterisk
chmod 755
#!/bin/bash
/usr/bin/sudo iptables -F DYNAMIC
/usr/bin/sudo iptables -A DYNAMIC -p udp -m udp -s meine.dyndns.org.adresse -m multiport --dports xx,xx,xx -j ACCEPT
das script funktioniert mit den IPtables befehlen im Dialplan leider nicht
im terminal und im cli funktioniert es!!
nehme ich statt den iptables befehl ein ganz normalen datei erstellen befehl funktioniert es auch im dailplan
also was mache ich falsch warum funtioniert es nicht im Dailplan
etc/sudoers.d/asterisk
asterisk ALL=/usr/bin/ddns.sh
chmod 440
irgendwer ne idee
hier mal meine config :
Dialplan
exten = s,1,System(/usr/bin/bash /usr/bin/ddns.sh)
/usr/bin/ddns.sh:
chown asterisk:asterisk
chmod 755
#!/bin/bash
/usr/bin/sudo iptables -F DYNAMIC
/usr/bin/sudo iptables -A DYNAMIC -p udp -m udp -s meine.dyndns.org.adresse -m multiport --dports xx,xx,xx -j ACCEPT
das script funktioniert mit den IPtables befehlen im Dialplan leider nicht
im terminal und im cli funktioniert es!!
nehme ich statt den iptables befehl ein ganz normalen datei erstellen befehl funktioniert es auch im dailplan
also was mache ich falsch warum funtioniert es nicht im Dailplan
etc/sudoers.d/asterisk
asterisk ALL=/usr/bin/ddns.sh
chmod 440
irgendwer ne idee