Не могу победить проблему со звуком в Asterisk 16. Сначала разверул всё в локалке (и Астериск, и клиенты), всё запахало без проблем, но т.к. статического IP у меня нет, зато есть VDS с установленным на нём OpenVPN, решил подключаться через него. В результате, максимум чего добился - это голос только в одну сторону.
Гуглёжка выдаёт кучу разноречивой информации. Которая ни чем не помогла.
VDS:
Код: Выделить всё
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 188.225.56.183 netmask 255.255.255.0 broadcast 188.225.56.255
inet6 fe80::5054:ff:fedd:8fb0 prefixlen 64 scopeid 0x20<link>
ether 52:54:00:dd:8f:b0 txqueuelen 1000 (Ethernet)
RX packets 486330219 bytes 30115587498 (28.0 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2105789 bytes 860858306 (820.9 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
tap0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.8.1.1 netmask 255.255.255.0 broadcast 10.8.1.255
inet6 fe80::ccfb:9dff:fe80:85e5 prefixlen 64 scopeid 0x20<link>
ether ce:fb:9d:80:85:e5 txqueuelen 100 (Ethernet)
RX packets 1045761 bytes 716385170 (683.1 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 487851 bytes 56991925 (54.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Код: Выделить всё
iptables -t nat -A PREROUTING -p udp -d 188.225.56.183 --dport 5060 -j DNAT --to-destination 10.8.1.2
iptables -t nat -A PREROUTING -p udp -d 188.225.56.183 --dport 10000:20000 -j DNAT --to-destination 10.8.1.2
Код: Выделить всё
di_mok@PBX:~$ ifconfig
enp2s0 Link encap:Ethernet HWaddr d0:27:88:b1:c3:9c
inet addr:192.168.1.96 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fdee:4644:33f5:0:d227:88ff:feb1:c39c/64 Scope:Общий
inet6 addr: fe80::d227:88ff:feb1:c39c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:41472 errors:0 dropped:519 overruns:0 frame:0
TX packets:32142 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:19530261 (19.5 MB) TX bytes:13386558 (13.3 MB)
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:277 errors:0 dropped:0 overruns:0 frame:0
TX packets:277 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:21184 (21.1 KB) TX bytes:21184 (21.1 KB)
tap0 Link encap:Ethernet HWaddr be:8f:db:0c:04:fd
inet addr:10.8.1.2 Bcast:10.8.1.255 Mask:255.255.255.0
inet6 addr: fe80::bc8f:dbff:fe0c:4fd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15492 errors:0 dropped:0 overruns:0 frame:0
TX packets:16417 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:6784538 (6.7 MB) TX bytes:7766099 (7.7 MB)
Код: Выделить всё
[692867]
host=sip.zadarma.com
insecure=invite,port
type=friend
fromdomain=sip.zadarma.com
disallow=all
allow=alaw
allow=ulaw
dtmfmode=auto
defaultuser=692867
trunkname=692867
fromuser=692867
callbackextension=692867
secret=пароль
context=zadarma-in
qualify=400
directmedia=no
nat=force_rport,comedia
[101]
secret=пароль
host=dynamic
type=friend
context=zadarma-out
;directmedia=no
;nat=force_rport,comedia
[102]
secret=пароль
host=dynamic
type=friend
context=zadarma-out
;directmedia=no
;nat=force_rport,comedia
....