Проблема: все сделал более менее по инструкции (ниже список действий), но sip телефон к серверу не подключается. Есть лишь одно но на самом сервере по адресу 127.0.0.1 телефон подключатеся.
Грешу на файрвол, но его вроде как отключил.
Прошу помощи.
P.S. Os CentOS 7 минимальная установка с GUI
Что делал:
Код: Выделить всё
# Su -
# Yum update
# nano /etc/sysconfig/selinux
edit -> SELINUX=enabled to SELINUX=disabled
# yum install gcc gcc-c++ lynx bison mysql-devel mysql-server php php-mysql php-pear php-mbstring tftp-server httpd make ncurses-devel libtermcap-devel sendmail sendmail-cf caching-nameserver sox newt-devel libxml2-devel libtiff-devel audiofile-devel gtk2-devel subversion kernel-devel git subversion kernel-devel php-process crontabs cronie cronie-anacron wget vim php-xml
# yum install httpd
# systemctl start httpd.service
# systemctl enable httpd.service
# yum install mariadb-server mariadb
# systemctl start mariadb
# mysql_secure_installation
# systemctl enable mariadb.service
# yum install php php-mysql php-fpm
# systemctl restart httpd.service
# chkconfig iptables —list
# chkconfig --level 0123456 iptables off
# service iptables stop
# pear channel-update pear.php.net
# pear install db
# reboot
# cd /usr/src
# wget https://iksemel.googlecode.com/files/iksemel-1.4.tar.gz
# tar xf iksemel-*.tar.gz
# cd iksemel-*
# ./configure
# make
#make install
# mkdir -p /usr/src/asterisk
# cd /usr/src/asterisk
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-11.13.1.tar.gz
# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.10.0.1+2.10.0.1.tar.gz
# wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4.15.tar.gz
# tar xvf asterisk-11.13.1.tar.gz
# tar xvf dahdi-linux-complete-2.10.0.1+2.10.0.1.tar.gz
# tar libpri-1.4.15.tar.gz
# cd /usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1.tar.gz
# make all
# make install
# make config
# chkconfig dahdi on
# service dahdi start
# cd /usr/src/asterisk/libpri-*
# make clean
# make
# make install
# cd /usr/src/asterisk/asterisk*
# contrib/scripts/install_prereq install
# ./configure —disable-asteriskssl
# make menuselect
cham mobile res_config_mysql app_mysql cdr_mysql
# make
# make install
# make samples
# make config
# chkconfig asterisk on
# asterisk -vc
cli>stop now
# service asterisk start
# service dahdi start
# nano /etc/asterisk/sip.conf
[general]
disallow=all
allow=gsm
allow=ulaw
allow=alaw
context=default
[100]
deny=0.0.0.0/0.0.0.0
permit=0.0.0.0/0.0.0.0
type=friend
secret=123456
qualify=yes
port=5060
pickupgroup=1
nat=no
mailbox=100@device
host=dynamic
dtmfmode=rfc2833
disallow=all
allow=ulaw
dial=SIP/100
context=from-internal
canreinvite=no
callgroup=1
callerid=Alexey <100>
call-limit=2