Hallo!
Ich habe folgendes Szenaro:
IP-Phone (192.168.21.x Adresse)
<->
Router (Routet zwischen den 192.168.21.x und 192.168.22.x Netzen & Routet die öffentliche Asterisk Adresse an den * Server weiter & Masqueraded die privaten IPs ins Internet ) <->
Asterisk-Server (192.168.22.x Adresse UND öffentliche IP)
Das IP-Phone meldet sich am Asterisk an und ich kann auch problemlos auf die Demoanwendungen zugreifen. Der * Server meldet sich bei Sipgate an und nimmt von dort Anrufe entgegen. Auch ausgehende Anrufe werden an sipgate weitergeleitet. Egal in welcher Richtung der Anruf geht, am IP-Phone kommt nie Ton an, am externen Telefon jedoch immer.
IP-Phone und * sind also über private IP-Adressen verbunden. Kommt ein Verbindung zu stande, Baut * eine Native Brige (ALAW) zwischen den Endpunkten auf. Weiß jemand, was ich konfigurieren muss, damit die Audioverbindung beidseitig funktiniert? Nach meinem SIP-Verständnis macht Asterisk doch hierbei nur Signalisierung - die Telefone bauen Ihre Audio-Verbindung AFAIK doch direkt (also ohne Proxy) auf. Wenn Asterisk die interne IP des IP-Phones an sipgate zum verbindungsaufbau weiterleitet, kann das externe Phone ja gar nicht das interne erreichen, oder? Da das IP-Phone für Asterisk ja gar keine erkennbare öffentliche IP hat, kann er sipgate ja auch keine solche mitteilen, oder denke ich da völlig falsch?
mfg und Danke!
Stephan
Ich habe folgendes Szenaro:
IP-Phone (192.168.21.x Adresse)
<->
Router (Routet zwischen den 192.168.21.x und 192.168.22.x Netzen & Routet die öffentliche Asterisk Adresse an den * Server weiter & Masqueraded die privaten IPs ins Internet ) <->
Asterisk-Server (192.168.22.x Adresse UND öffentliche IP)
Das IP-Phone meldet sich am Asterisk an und ich kann auch problemlos auf die Demoanwendungen zugreifen. Der * Server meldet sich bei Sipgate an und nimmt von dort Anrufe entgegen. Auch ausgehende Anrufe werden an sipgate weitergeleitet. Egal in welcher Richtung der Anruf geht, am IP-Phone kommt nie Ton an, am externen Telefon jedoch immer.
IP-Phone und * sind also über private IP-Adressen verbunden. Kommt ein Verbindung zu stande, Baut * eine Native Brige (ALAW) zwischen den Endpunkten auf. Weiß jemand, was ich konfigurieren muss, damit die Audioverbindung beidseitig funktiniert? Nach meinem SIP-Verständnis macht Asterisk doch hierbei nur Signalisierung - die Telefone bauen Ihre Audio-Verbindung AFAIK doch direkt (also ohne Proxy) auf. Wenn Asterisk die interne IP des IP-Phones an sipgate zum verbindungsaufbau weiterleitet, kann das externe Phone ja gar nicht das interne erreichen, oder? Da das IP-Phone für Asterisk ja gar keine erkennbare öffentliche IP hat, kann er sipgate ja auch keine solche mitteilen, oder denke ich da völlig falsch?
mfg und Danke!
Stephan