TL; DR
Fastweb si aspetta il vostro IP pubblico anche nei messaggi SIP (ad esempio, nel campo From
).
Quindi, se il dispositivo su cui gestite il VoIP si trova dietro NAT, dovete trovare il modo per configurarlo in modo che riporti l’indirizzo assegnatovi da Fastweb.
Nel mio ATA Grandstream, il campo da popolare si chiama Use NAT IP.
Per una configurazione Asterisk, bisogna aggiungere un paio di impostazioni al transport
(in pjsip.conf
):
[transport-udp] type=transport protocol=udp bind=0.0.0.0 local_net=10.0.0.0/8 local_net=172.16.0.0/12 external_media_address=12.34.56.78 external_signaling_address=12.34.56.78
Questo dovrebbe risolvere i 403 Forbidden
quando provate a fare delle chiamate. Un sintomo dello stesso problema è che la registrazione avviene con successo, ma le chiamate non funzionano. Un errore di autenticazione (password incorretta, per esempio) restituirebbe un 401 Unauthorized
, quindi dovrebbe manifestarsi in maniera diversa anche in eventuali log e/o UI.
Inoltre, potrebbe servirvi una qualche forma di keep-alive (a meno di non aprire una porta sul vostro firewall), altrimenti dopo un po’ di tempo il vostro numero potrebbe diventare irraggiungibile. … [Leggi il resto]