Fritz!Box 7270 ed interni via VPN
Dopo essere riuscito a far funzionare la VPN tra casa ed ufficio con la Fritz!Box 7270, ecco che sovviene un altro problemino: voglio poter registrare un interno di un centralino Asterisk sulla mia 7270 via VPN.
Configurando tramite interfaccia web l’interno non ne vuole sapere di registrarsi: come risolvere questo fastidioso problema?
Presto detto! Via telnet e file di testo.
Il problema è che la Fritz fa uscire i pacchetti VoIP nattati, per cui dovremo togliere il NAT dalla configurazione del nostro account.
Ma come si fa?
Per prima cosa creiamo il nostro “interno” del centralino nella Fritz.
Attiviamo quindi il telnet come descritto qui.
Editiamo il file /var/flash/voip.cfg scrivendo: nvi /var/flash/voip.cfg
Se abbiamo un solo account, nella sezione “ua1″ troveremo tutte le opzioni.
Cerchiamo la riga “is_nat_aware” (che dovrebbe essere di default a “no”) e ci posizioniamo sopra la “n” di “no”.
Premiamo due volte il tasto “x” per cancellare “no”.
Premiamo quindi il tasto “i” per accedere alla modalità “inserimento” (stiamo infatti usando un editor di testo stile VI).
Scriviamo quindi “yes” e premiamo il tasto “ESC” per uscire dalla modalità “inserimento”.
Premiamo quindi il tasto “:” e poi scriviamo “wq” e poi INVIO: così facendo salveremo ed usciremo dall’editor.
Chiudiamo la finestra.
Ora attendiamo il rinnovo della registrazione dell’account (per i più impazienti spegnete e riaccendete la fritz) et voilà dovrebbe essere tutto a posto.
AVM sta valutando di inserire un’opzione nell’interfaccia grafica per abilitare o meno il NAT.
p.s.: Ogni modifica manuale ai file potrebbe causare problemi al normale funzionamento dell’apparato. Le modifiche effettuate sono a vostro rischio e pericolo, pertanto non mi ritengo responsabile per eventuali malfunzionamenti.



Ciao,
Scusa ma ho lo stesso problema, ho provato a fare come hai scritto, ma niente.
Questo e’ come ho modificato il fritz!box a forza di tentativi:
voipcfg {
dnsport = 7077;
rtpport_start = 5004;
sip_srcport = 5060;
ua1 {
enabled = yes;
username = “1002″;
authname = “1002″;
passwd = “1002″;
registrar = “192.100.100.220:5060″;
ttl = 30m;
sipping_enabled = yes;
sipping_interval = 280s;
name = “1002″;
dtmfcfg = dtmfcfg_automatic;
register_failwaitmax = 30m;
stunserver = “”;
stunserverport = 3478;
ecc.
ma mi continua a dare questo errore:
Registration of Internet number (1002) failed. Reason: Remote site not responding. Timeout.
come Asterisk uso Voiper.
questio e’ il file sip.conf per l’interno:
[1002]
videosupport=no
username=1002
type=friend
t38pt_udptl=no
subscribecontext=ext-local
secret=1002
qualify=500
port=5060
nat=yes
mailbox=1002@default
language=it
host=dynamic
dtmfmode=rfc2833
context=from-internal
canreinvite=no
callerid=”Massimo Casa”
call-limit=99
allowsubscribe=yes
Grazie,
Saluti
Massimo Parini
Ciao Massimo.
Da quel che vedo, nel voip.cfg manca la riga is_nat_aware settata a yes.
@AranBanjo
E’ vero, non ho messo tutte le righe, ma e’ settata a yes.
@AranBanjo
oops, funziona!! ho aggiunto anche il localip:192.168.3.1.
grazie.
Saluti.
ua1 {
enabled = yes;
username = “$$$$2YV26CUL5…
authname = “$$$$WNXYGYFKL…
passwd = “$$$$BDTEJQXUZGC…
registrar = “192.100.100.220:5060″;
ttl = 30m;
sipping_enabled = no;
sipping_interval = 280s;
name = “1002″;
dtmfcfg = dtmfcfg_automatic;
register_failwaitmax = 30m;
stunserver = “”;
stunserverport = 3478;
use_internat_calling_numb = no;
is_nat_aware = yes;
localip = 192.168.3.1;
ignore_received_header = no;
clirtype = clir_displayname;
colptype = colp_none;
only_one_dialog = no;
presence_supported = no;
mwi_supported = yes;
Ciao Ragazzi,
è possibile su questo fritzbox creare un interno voip al quale poi connettersi con un telefono ip presente nella rete locale?
insomma oltre a gestire telefoni analogici, isdn e dect puo gestire anche telefoni voip? se potete darmi qualche dritta, magari vanno configurati dalla shell. grazie
Ciao!
No, quello che chiedi non è possibile in quanto per farlo, la Fritz dovrebbe avere un server VoIP (es. Asterisk) installato. Forse è possibile usando uno dei mod disponibili in giro, ma di suo no.