Luca2770
La ipcamera è collegata in wifi, e non in ethernet (ma non ho problemi a collegarla anche così).
Chi me l'ha venduta mi ha detto che monta una scheda Foscam.
Dal mac riesco a vederla tranquillamente ed anche dal telefono, ma solo se è sotto la rete wifi, come esco (cioè in 3G) non funziona più nulla.
Il fatto che quando sei dentro la tua rete WI-FI (o LAN) tu riesca a raggiungerla è normale, perché di fatto stai lavorando sulla stessa rete con indirizzi ip di classe privata (n.d. immagino 192.168.1.x)
Quindi, giusto per fare un esempio, potrai avere uno scenario del genere:
192.168.1.1 - D-link Router
192.168.1.100 - MAC
192.168.1.101 - Telecamera
192.168.1.102 - Smartphone
Il tuo problema è che quando stacchi il WI-FI sul telefonino ed attivi il 3G, non sei più connesso alla stessa rete, ma sei all'esterno.
Di base devi raggiungere il tuo router dall'esterno e creare una regola che sulla data porta, ti faccia raggiungere l'indirizzo della Telecamera.
Per fare ciò, devi innanzitutto conoscere il tuo indirizzo IP pubblico, che quasi sicuramente sarà di tipo dinamico, di conseguenza cambia ogni qualvolta spegni e riaccendi il router.
A questo proposito, hanno creato dei servizi chiamati DDns che ti consentono di raggiungere il tuo router dall'esterno, assegnandoli lo stesso nome a prescindere dall'indirizzo IP che si prende ogni volta da l'ISP.
Sarà cura del router, inviare al servizio DDns il proprio indirizzo IP.
Non ricordo a memoria se il nostro D-Link è dotato di questa funzionalità, ma credo di sì. Alcuni servizi sono diventati a pagamento, altri sono gratuiti, vedi tu quello che trovi in giro.
In ogni caso, se vuoi conoscere il tuo indirizzo pubblico attuale, basta che vai a questo link e lo vedi al volo, così potrai fare una prova a connetterti alla telecamera (cosciente del fatto che quell'indirizzo cambierà...)
http://www.mywanip.com/
Detto questo, non è sufficiente conoscere il proprio indirizzo pubblico (WAN IP) ma devi creare anche una regola per poter accedere alla telecamera (port forwarding). Così quando proverai ad accedere al tuo indirizzo IP WAN, la regola ti indirizzerà alla telecamera.
Riassumendo gli step da fare sono:
1 - Verificare il proprio indirizzo IP Pubblico (WAN IP)
2 - Assegnare alla Telcamera un indirizzo IP privato fisso (es 192.168.1.50 255.255.255.0 192.168.1.1)
3 - Se la Telecamera ha un setup dove ti fa scegliere una porta specifica, setta una porta tipo la 8282
4 - Creare una regola in ingresso che ti consenta il traffico UDP e TCP sulla porta 8282 verso l'indirizzo della telecamera (192.168.1.50)
5 - Accedere dallo smartphone al proprio indirizzo IP pubblico verificato nel punto 1
Se funziona, potrai implementare il servizio DDns per raggiungere il tuo router con lo stesso nome (es pippo.mine.nu) anzi che un indirizzo che tutte le volte cambia...
Esiste anche un software per lo smartphone che si chiama MyDlink (oppure da questa pagina web https://it.mydlink.com/entrance ) dove puoi vedere lo stato del tuo router da remoto (forse anche l'indirizzo IP) ma devi attivare la funzionalità dal router, registrandoti sul sito)
Ho esposto l'argomento cercando di usare i termini ed esempi il più semplice possibile, spero di non aver detto @#@#!"£"£. 😇