Se sulla stessa rete funziona, con ip locale, e dall'esterno no, c'è qualcosa che non va nel router.
Questo dipende molto dal router e dal tipo di operatore.
Partiamo dal dire che per esempio, se usi Fastweb, che quindi non ha un ip internet neppure sul router (o HAG che dir si voglia) ma usa una specie di sottorete fastweb per funzionare, quindi da internet non lo riesci a trovare, non puoi farlo.
Se invece hai un altro operatore che assegna al modem un IP internet, puoi farlo ma dipende molto dalle impostazioni del modem.
Devi infatti non solo aprire le porte, ma fare il redirect di quella porta verso l'ip con il wallet e, se presente un firewall, abilitarne il passaggio.
Quindi, mettiamo che il pc con wallet abbia IP: 192.168.1.100 e il wallet usi la porta 39918, nel modem devi abilitare che tutte le connessioni esterne provenienti sulla porta 39918 vengano rigirate alla porta 39918 di 192.168.1.100 e come detto sopra, se presente un Firewall, dare Allow a tutti i pacchetti in transito da qualsiasi ip su porta 39918 verso la LAN.
Grazie Davvo,
Innanzitutto ti confermo che sono riuscito a farlo funzionare, ma non ho ben capito il perchè.
Mi spego meglio:
Premetto che ho Alice e un router Belkin.
Quando ho abilitato le porte sul router ho messo la spunta a TCP&UDP. Facendo così la connessione dall'esterno non funzionava.
Dopo un po' di smanettamenti ho semplicemente spuntato TCP e tutto ha iniziato ad andare.
Secondo te perchè?