asterisk 用户对接获取外网IP 脚本
2013-04-09 16:41
267 查看
#!/bin/sh
ip1=$(curl -s -S --user-agent "Mozilla/4.0" http://myip.pbxinaflash.com | awk 'NR==2')
ip2=$(cat /etc/asterisk/sip-ip.conf |awk '{print $3}') echo $ip1 echo $ip2
if [ "$ip1" = "$ip2" ] then echo "is ok" else echo "externip = $ip1" > /etc/asterisk/sip-ip.conf
echo "is not ok"
/usr/sbin/asterisk -r -x "sip reload" fi
ip1=$(curl -s -S --user-agent "Mozilla/4.0" http://myip.pbxinaflash.com | awk 'NR==2')
ip2=$(cat /etc/asterisk/sip-ip.conf |awk '{print $3}') echo $ip1 echo $ip2
if [ "$ip1" = "$ip2" ] then echo "is ok" else echo "externip = $ip1" > /etc/asterisk/sip-ip.conf
echo "is not ok"
/usr/sbin/asterisk -r -x "sip reload" fi
相关文章推荐
- vc 获取外网IP与是否用户已经联网
- 获取外网IP并发送到指定的邮箱的脚本
- Shell脚本获取本地网卡IP、mac地址、子网掩码、dns IP、外网IP
- 用批处理脚本获取外网IP (Obtain WAN IP by bat script)
- nodejs express获取不了用户的外网ip地址解决方法
- ddnslib.py - 更新adsl用户外网ip到动态域名网站no-ip.com,并发送新ip到指定邮箱的python脚本
- Shell脚本获取本地网卡IP、mac地址、子网掩码、dns IP、外网IP
- Winform获取本地IP和外网IP
- linux 获取本机外网ip
- 脚本程序处理从ip获取地理位置信息
- [置顶] Linux下获取外网IP地址的方法
- 如何获取用户信息,比如ip,浏览器版本等
- iOS 获取用户ip地址
- 使用nginx服务器时,php获取用户ip的方法
- Shell脚本中获取本机ip地址的3个方法
- JSP 获取用户的真实IP两种实现方法详解
- node-webkit 使用os模块获取用户MAC值和IP
- php获取用户ip地理位置利用淘宝IP库
- Linux的shell脚本中获取当前服务器内网ip
- 获取用户IP