|
|
|
@ -7,14 +7,10 @@ if [[ -z $IP_HOST ]];then
|
|
|
|
|
exit; |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
NET_CONTAINER=$(ip route|awk 'NR==2 {print $1}'|awk -F / '{print $1"\/"$2}') |
|
|
|
|
if [[ -z $NET_CONTAINER ]];then |
|
|
|
|
echo "Nao definido variavel de ambiente" |
|
|
|
|
exit; |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sed -i "s/;\?externaddr=.*/externaddr=${IP_HOST}/g" /etc/asterisk/sip_general.conf |
|
|
|
|
sed -i "s/;\?localnet=.*/localnet=${NET_CONTAINER}/g" /etc/asterisk/sip_general.conf |
|
|
|
|
sed -i "s/;\?localnet=.*/localnet=0.0.0.0/32/g" /etc/asterisk/sip_general.conf |
|
|
|
|
sed -i "s/;\?media_address=.*/media_address=${IP_HOST}/g" /etc/asterisk/sip_general.conf |
|
|
|
|
|
|
|
|
|
pid_asterisk=$(ps -aux|grep -E "\/usr\/sbin\/asterisk"|awk '{print $2}') |
|
|
|
|