Задача связать 2 Астериска по уже проверенной схеме.
iax.conf 1-го *
[general]
bindport=4569
bindaddr=0.0.0.0
disallow=all
allow=ulaw
allow=alaw
[blag6]
type=user
secret=123
context=fromiax
[svobodnyi]
type=peer
username=svobodnyi
secret=123
host=192.168.9.20
context=fromiax
peercontext=fromiax
qualify=yes
iax.conf 2-го *
[general]
bindport=4569
bindaddr=0.0.0.0
disallow=all
allow=ulaw
allow=alaw
[svobodnyi]
type=user
secret=123
context=fromiax
[blag]
type=peer
username=blag6
secret=123
host=192.168.1.71
context=fromiax
peercontext=fromiax
qualify=yes
Смотрим консоль 1-го
asterisk-dk*CLI> iax2 show peers
Name/Username Host Mask Port Status
iaxmodem0/iaxmo 127.0.0.1 (D) 255.255.255.255 4570 OK (2 ms)
iaxmodem1/iaxmo 127.0.0.1 (D) 255.255.255.255 4571 OK (2 ms)
islands/islands 192.168.8.20 (S) 255.255.255.255 4569 OK (6 ms)
tynda/tynda 192.168.0.20 (S) 255.255.255.255 4569 OK (85 ms)
belogorsk/belog 192.168.7.20 (S) 255.255.255.255 4569 OK (44 ms)
vlad/vlad 192.168.2.20 (S) 255.255.255.255 4569 OK (46 ms)
svobodnyi/svobo 192.168.9.20 (S) 255.255.255.255 4569 UNREACHABLE
amurtravel/amur 192.168.5.20 (S) 255.255.255.255 4569 OK (8 ms)
8 iax2 peers [7 online, 1 offline, 0 unmonitored]
Смотрим консоль 2-го
asterisk-svobodnyi*CLI> iax2 show peers
Name/Username Host Mask Port Status
blag/blag6 192.168.1.71 (S) 255.255.255.255 4569 OK (37 ms)
1 iax2 peers [1 online, 0 offline, 0 unmonitored]
Т.е. видно, что 2-й заходит на 1-го, а 1-й на 2-го зайти не может!
Пинги идут в обе стороны 1)
root@asterisk-dk:/etc/asterisk# ping 192.168.9.20
PING 192.168.9.20 (192.168.9.20) 56(84) bytes of data.
64 bytes from 192.168.9.20: icmp_req=1 ttl=63 time=36.4 ms
64 bytes from 192.168.9.20: icmp_req=2 ttl=63 time=42.5 ms
^C
--- 192.168.9.20 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 36.446/39.483/42.520/3.037 ms
2)
root@asterisk-svobodnyi:/etc/asterisk# ping 192.168.1.71
PING 192.168.1.71 (192.168.1.71) 56(84) bytes of data.
64 bytes from 192.168.1.71: icmp_req=1 ttl=63 time=37.2 ms
64 bytes from 192.168.1.71: icmp_req=2 ttl=63 time=36.4 ms
^C
--- 192.168.1.71 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 36.472/36.839/37.207/0.414 ms
Отличие от других только в том, что здесь используется для связи OpenVPN, а там ВПН-роутеры. Но не могу понять как это может влиять, пинг же проходит.
спросил
2013-02-07 08:14:46 +0400
thunderamur 444 ● 70 ● 12 ● 39
А к системному администратору обратиться?
zzuz ( 2013-02-07 10:02:11 +0400 )редактироватьПинги могут проходить, пакеты по определенным портам нет. Команда ping использует TCP, астериск UDP
Out ( 2013-02-07 11:00:39 +0400 )редактироватьping использует icmp. нельзя так палиться.
meral ( 2013-02-07 11:35:22 +0400 )редактироватьICMP часть стека TCP/IP .
zzuz ( 2013-02-07 11:51:01 +0400 )редактироватьhttp://tools.ietf.org/html/rfc792
zzuz ( 2013-02-07 11:51:07 +0400 )редактироватьicmp,tcp,udp протоколы над IP стеком,да. только вот разные протоколы. с закрытым tcp спокойно ходит icmp ;)
meral ( 2013-02-07 11:53:42 +0400 )редактироватьвот вы гоните. в свою поддержку привели страницу на которой написано "ICMP is actually an integral part of IP" и по поиску на этой странице tcp всегда в сочетании "tcp or udp".
meral ( 2013-02-07 11:55:29 +0400 )редактироватьСтек протоколов TCP/IP подразумевает не исключительное использование протокола TCP . А регулирует межсетевым заимодействием протоколов DHCP, DVMRP, ICMP, IGMP, MARS, PIM, RIP, RSVP. общий документ http://tools.ietf.org/html/rfc1122
zzuz ( 2013-02-07 12:23:55 +0400 )редактироватьугу. и разницу между стеком tcp/ip и протоколом tcp мы похоже не видим.
meral ( 2013-02-07 12:51:56 +0400 )редактироватьПустой спор , мы не на лекции.
zzuz ( 2013-02-07 13:51:39 +0400 )редактировать