Fastweb wake on lan da internet e router

Pagina 1 di 3 1 2 3 ultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1
    nibble
    Registrato
    Feb 2012
    Località
    Jesi
    Messaggi
    59

    Predefinito Fastweb wake on lan da internet e router

    Ciao a tutti, vorrei accendere i miei pc domestici in remoto attraverso internet.
    Premetto che ho settato i bios e windows attivando la funzionalità wake on lan e tutto funziona correttamente: riesco ad accendere un pc spento dall'altro collegato via ethernet alla stessa lan usando Logmein e anche altri software per l'invio di magic packet. Il problema nasce quando tento di farlo dall'"esterno" via internet.
    So che il problema è generato da Fastweb (ho aperto la porta 9 in udp) che dopo alcuni minuti cancella la tabella arp che collega gli indirizzi ip con i relativi mac. Per bypassare questo problema ho letto che basterebbe collegare all'hag Fasweb un router con arp statico. Fin qui "penserei" di avere capito ma ora avrei bisogno di assistenza per mettere in pratica questa parte. Possiedo un router Linksys WRT54GL con firmware dd-wrt. I miei pc sono collegati tra loro attraverso uno switch collegato all'hag. Ora dovrei collegare il router con l'hag attraverso una delle porte lan e poi il router allo switch.
    Giusto?
    Ora avrei bisogno di settare il router.
    Come lo configuro (modalità, dhcp, tabelle arp o mac clone sono la stessa cosa?, port forwarding...) tenendo presente che non ho bisogno di usare il wifi?
    Grazie in anticipo e scusate le bestialità che posso aver detto.
    Ultima modifica di iltenente : 01-06-2012 a 17:45

  2. #2
    Super Moderatore L'avatar di frakka
    Registrato
    May 2001
    Località
    Casalecchio di Reno (Bo)
    Età
    43
    Messaggi
    23,387
    configurazione

    Predefinito

    Dobbiamo discutere la stessa cosa anche in un altro thread, per un altro utente che ha un problema simile.

    Però a me risulta che i magic packet, essendo broadcast, non siano nattabili quindi che non sia possibile fare quello che chiedi. Inoltre non sarebbe possibile gestire più di un solo pc a meno di non effettuare anche un PAT (credo).

    Puoi linkare l'articolo in cui hai trovato quelle informazioni? Sarei curioso di leggerlo.

    Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.

  3. #3
    nibble
    Registrato
    Feb 2012
    Località
    Jesi
    Messaggi
    59

    Predefinito

    Originariamente inviato da frakka
    Dobbiamo discutere la stessa cosa anche in un altro thread, per un altro utente che ha un problema simile.

    Però a me risulta che i magic packet, essendo broadcast, non siano nattabili quindi che non sia possibile fare quello che chiedi. Inoltre non sarebbe possibile gestire più di un solo pc a meno di non effettuare anche un PAT (credo).

    Puoi linkare l'articolo in cui hai trovato quelle informazioni? Sarei curioso di leggerlo.

    PLC Forum -> Forum Elettronica -> Wol Su Internet E Fastweb

  4. #4
    Super Moderatore L'avatar di frakka
    Registrato
    May 2001
    Località
    Casalecchio di Reno (Bo)
    Età
    43
    Messaggi
    23,387
    configurazione

    Predefinito

    Ok, è corretto quello che dicono e cioè che WOL si chiama così proprio perchè funziona solo in LAN.

    Il metodo più semplice è di avere un punto di accesso VPN alla tua rete: In questo modo, quando devi accendere il pc ti colleghi prima alla VPN e poi accendi il pc. Ovviamente la VPN e la LAN devono stare all'interno dello stesso broadcast altrimenti non funziona.
    Il metodo di usare il WOL dal router sfrutta alla fine la stessa soluzione, cioè mandi i magic packet da un punto che si trova all'interno dello stesso broadcast del pc che vuoi accendere. Se trovi un router con questa funzionalità è, alla fine, l'implementazione più semplice in assoluto.

    Quello che suggeriscono, relativamente all'uso di una tabella ARP statica mi sembra quanto meno lacunoso. Premetto che finora non ho mai usato il WOL quindi parlo in teoria senza un riscontro pratico, però provo a ragionarci:

    Perchè un discorso del genere possa funzionare, il tuo pacchetto UDP dovrebbe fare un percorso di questo tipo:

    PC che manda l'impulso -> Router -> ISP -> Router -> PC da accendere.

    Non sò come funzioni l'invio del magic packet ma dovrebbe essere un pacchetto broadcast contenente l'indicazione del MAC address del pc da attivare.
    Perchè il discorso possa funzionare da remoto, è necessario che il tuo pacchetto broadcast venga istradato verso l'IP pubblico del pc da accendere. Sorge qui il primo problema: Come instrado un pacchetto broadcast verso un IP pubblico appartenente ad una rete diversa? Temo sia necessario inviare il broadcast verso tutta la rete pubblica cui appartiene quell'IP ma temo che non funzionerebbe (se l'ISP implementa dei firewall almeno decenti).

    Ammettendo che si riesca a farlo uscire dalla rete locale associandovi in qualche modo l'indirizzo IP pubblico del pc da accendere, dopo essere transitato dalla rete pubblica arriva sul tuo router, che deve avere la necessaria porta aperta e un NAT configurato per inoltrare il pacchetto verso il pc da accendere. Qui arriva il secondo problema: Il NAT lo fai di solito verso un IP, non verso un MAC. Non ho mai visto un router che permetta di fare NAT verso un MAC Address.
    Ricorrendo alla ARP statica, probabilmente aggiri il problema perchè associ staticamente il MAC ad un indirizzo IP e il NAT lo configuri sempre per quell'indirizzo IP, in modo da "ingannare" il router. Dopo tutti questi maneggi, si tratta di sperare che il pacchetto sia ancora valido ed in grado di accendere il pc.

    Rimane il problema iniziale: Come fai a instradare un pacchetto broadcast verso un IP che si trova su un'altra rete? Secondo me non puoi...

    Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.

  5. #5
    Super Moderatore L'avatar di frakka
    Registrato
    May 2001
    Località
    Casalecchio di Reno (Bo)
    Età
    43
    Messaggi
    23,387
    configurazione

    Predefinito

    Cercando al volo, ho trovato questo articolo che suggerisce un metodo leggermente diverso ma sicuramente più corretto.

    Inoltre spiega anche come risolvere il problema che ho sollevato prima. Devi sostanzialmente accertarti che il router che metterai a valle dell'hag di fastweb sia in grado di fare NAT verso il broadcast della rete locale.

    Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.

  6. #6
    nibble
    Registrato
    Feb 2012
    Località
    Jesi
    Messaggi
    59

    Predefinito

    Innanzi tutto grazie per le tue risposte e per la tua buona volontà nel tentare di spiegarmi teoricamente come fare e perchè nel primo caso, potrebbe non funzionare.
    Purtroppo non ho solide basi di networking ma sono solo uno "smanettino" che di volta in volta tenta di risolvere problemi più grandi di lui!
    Non ho capito benissimo come fare ma ora prima di tutto ho un problema "a monte". Ho collegato come dicevo il router all'hag fasweb e il router allo switch a cui sono collegati i pc. Se collego l'hag con la presa lan del router tutto bene (ma in questo caso penso che il router stia funzionando come un semplice hub!). Se invece collego l'hug con la presa internet (wan) del router e imposto il router come server dhcp i pc non si collegano ad internet e non prendono neanche l'ip assegnato ma rimangono con quello vecchio che assegnava loro l'hag e la diagnostica di windows mi dice server dns non trovato (il server dns è settato automatico in windows e disatttivato nel setup del router). Forse la soluzione di questo problema è elementare ma io non ci capisco nulla! Il router è un linksys wrt54gl con firmware proprietario (ho cancellato il firmware dd wrt che aveva troppi settaggi che io comunque non capivo).

  7. #7
    Super Moderatore L'avatar di frakka
    Registrato
    May 2001
    Località
    Casalecchio di Reno (Bo)
    Età
    43
    Messaggi
    23,387
    configurazione

    Predefinito

    Originariamente inviato da iltenente
    Innanzi tutto grazie per le tue risposte e per la tua buona volontà nel tentare di spiegarmi teoricamente come fare e perchè nel primo caso, potrebbe non funzionare.
    Purtroppo non ho solide basi di networking ma sono solo uno "smanettino" che di volta in volta tenta di risolvere problemi più grandi di lui!
    E' da qui che si comincia, altrimenti non staremmo qui!

    Originariamente inviato da iltenente
    Non ho capito benissimo come fare ma ora prima di tutto ho un problema "a monte". Ho collegato come dicevo il router all'hag fasweb e il router allo switch a cui sono collegati i pc. Se collego l'hag con la presa lan del router tutto bene (ma in questo caso penso che il router stia funzionando come un semplice hub!). Se invece collego l'hug con la presa internet (wan) del router e imposto il router come server dhcp i pc non si collegano ad internet e non prendono neanche l'ip assegnato ma rimangono con quello vecchio che assegnava loro l'hag e la diagnostica di windows mi dice server dns non trovato (il server dns è settato automatico in windows e disatttivato nel setup del router). Forse la soluzione di questo problema è elementare ma io non ci capisco nulla!
    Probabilmente il tuo LinkSys deve solo essere configurato.

    Partiamo dal router resettato alle impostazioni di default (ci deve essere una procedura di reset, "Factory Defaults" a pagina 20 del manuale).

    Collega un pc ad una delle 4 porte "LAN" del LinkSys. Controlla che Windows si impostato in "DHCP" oppure imposta staticamente un indirizzo IP, 192.168.1.10/255.255.255.0 dovrebbe andare bene.
    Apri il browser, digita l'indirizzo 192.168.1.1 e inserisci la password quando richiesto. Lascia il campo "user name" vuoto e usa la password "admin".
    Il browser dovrebbe ora mostrarti la pagina "Basic Setup" (pagina 3 del manuale): Nella voce "Internet Connection Type" imposta "Automatic Configuration - DHCP".
    Nella sezione successiva "Network Setup" (pagina 8 del manuale) imposti i valori corrispondenti alla classe che dovrà avere la tua LAN (192.168.x.y/255.255.255.0). Puoi anche lasciare il valore 192.168.1.1 che trovi impostato ma è fondamentale che sia diversa dalla classe di IP distribuita dallo hag di FastWeb, altrimenti il tuo LinkSys non ci capirà nulla. Mi spiego: Se attacchi il pc in DHCP allo hag di fastweb e questo ti dà un indirizzo tipo "192.168.1.qualcosa" allora non puoi usare "192.168.1.1" anche per il tuo LinkSys ma devi cambiare questo IP nella sezione "Network Setup" del LinkSys con qualcos'altro (192.168.2.1 oppure 192.168.200.1, come preferisci).

    La sezione successiva, prevede la configurazione del server DHCP del LinkSys: Impostalo su Enable, assegna un valore di partenza (ovviamente diverso dall'IP assegnato al router) ed il numero di "Maximum Number of DHCP Users" (quanti pc avrei al massimo nella tua rete. Io di solito stò largo e uso "100").
    Imposta poi i valori "Static DNS (1-3)": Questi sono i server DNS che il tuo linksys fornirà ai vari pc. Io di solito uso 208.67.222.222, 208.67.220.220 e 8.8.8.8
    Lascia il campo "WINS" vuoto, è un vecchio protocollo deprecato.

    Imposta il "Time settings". Salva e riavvia.
    Intanto che riparte, collega lo hag di FastWeb alla porta "WAN" del LinkSys: A questo punto, rimetti in DHCP il computer che hai collegato al LinkSys o fai il rinnovo dell'indirizzo IP. Dovresti ottenere i valori che hai configurato nel "DHCP Server" e dovresti poter navigare correttamente.

    Collega lo switch al linksys, vedrai che ora anche gli altri pc navigano (se sono configurati in DHCP!)

    Originariamente inviato da iltenente
    Il router è un linksys wrt54gl con firmware proprietario (ho cancellato il firmware dd wrt che aveva troppi settaggi che io comunque non capivo).
    Troppe informazioni => Un gran casino, se non le si sà gestire.
    Impara ad usare il tuo router con le impostazioni base, poi vedrai che le avanzate diventeranno meno criptiche.

    Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.

  8. #8
    nibble
    Registrato
    Feb 2012
    Località
    Jesi
    Messaggi
    59

    Predefinito

    Grazie di cuore per la pazienza e soprattutto per la condivisione della conoscenza.
    Oggi sono indaffarato con la famiglia ma quando le acque si saranno calmate non vedo l'ora di applicare i tuoi consigli.
    Appena posso ti faccio sapere.

  9. #9
    nibble
    Registrato
    Feb 2012
    Località
    Jesi
    Messaggi
    59

    Predefinito

    Funziona!
    Il problema era il settaggio del router con lo stesso ip dell hag.
    Però nel firmware del linksys alla voce DDNS c'erano solo le tre voci: disabilitato e altri 2 prefissati con tanto di user e password ma non c'era la possibilità di fissarne uno "custom" e quindi ricordando che nel firmware dd wrt c'era ho ripristinato quest'ultimo.
    Ora proverò ad "attaccare" la seconda parte, tieniti pronto......
    L'hag ha come IP 192.168.1.1
    Il router viene visto dall'hag come IP 192.168.1.130 ma nel setup (del router stesso) ho assegnato IP 192.168.2.1
    Nel port mapping dell'hag fastweb ho aperto la porta 9 UDP dell'IP 192.168.1.130 che sarebbe il router (unico dispositivo che ora vede collegato l'hag, mentre prima di collegare il router vedevo entrambi i PC). Poi ho anche aperto la porta 9 in UDP nel router all'indirizzo (ho provato sia 192.168.1.255 che 192.168.12.255) ho inoltre abilitato il clone mac di uno dei 2 pc (quello che vorrei risvegliare attraverso internet usando l'altro pc). Ho tentato di inviare un magic packet all'IP pubblico che ho attraverso No-IP al MAC dell'altro pc (spento) ma, come potrai intuire non ha funzionato una cippa!!
    Ultima modifica di iltenente : 03-06-2012 a 23:49

  10. #10
    Super Moderatore L'avatar di frakka
    Registrato
    May 2001
    Località
    Casalecchio di Reno (Bo)
    Età
    43
    Messaggi
    23,387
    configurazione

    Predefinito

    Originariamente inviato da iltenente
    Funziona!
    Il problema era il settaggio del router con lo stesso ip dell hag.
    Ok, meglio così.

    Originariamente inviato da iltenente
    Però nel firmware del linksys alla voce DDNS c'erano solo le tre voci: disabilitato e altri 2 prefissati con tanto di user e password ma non c'era la possibilità di fissarne uno "custom" e quindi ricordando che nel firmware dd wrt c'era ho ripristinato quest'ultimo.
    DDNS è diverso da DNS: Il primo, è un servizio di aggiornamento dinamico, che andremo ad usare in un secondo momento. I DNS sono sicuramente sotto, nella configurazione del DHCP server (ti ho dato le indicazioni seguendo il manuale del tuo router, quindi sono ragionevolmente certo).
    Con il firmware "ddwrt" non sono in grado di seguirti, non ne ho un manuale.

    Originariamente inviato da iltenente
    Ora proverò ad "attaccare" la seconda parte, tieniti pronto......
    L'hag ha come IP 192.168.1.1
    Il router viene visto dall'hag come IP 192.168.1.130 ma nel setup (del router stesso) ho assegnato IP 192.168.2.1
    Quando parli di IP per un router, specifica sempre se ti riferisci all'interfaccia inside (lato LAN) oppure Outside (lato WAN, quindi la porta che dialoga con lo hag di Fastweb).
    Hai configurato il DHCP server come ti avevo indicato?

    Originariamente inviato da iltenente
    Nel port mapping dell'hag fastweb ho aperto la porta 9 UDP dell'IP 192.168.1.130 che sarebbe il router (unico dispositivo che ora vede collegato l'hag, mentre prima di collegare il router vedevo entrambi i PC).
    Aprire una porta è solo metà del lavoro: Devi anche impostare un NAT altrimenti non può funzionare. Il NAT spiega all'hag di fastweb che il pacchetto che gli arriva su una determinata porta deve essere inoltrato all'IP specificato, in questo caso il tuo router. Lo hai fatto?
    Per configurare questa parte, sarebbe meglio usare un IP statico anche per l'interfaccia outside del tuo router ma non sò come si comporta l'hag di fastweb. Se c'è solo il router connesso all'hag (soluzione preferibile) non dovrebbe comunque essere un problema.

    Originariamente inviato da iltenente
    Poi ho anche aperto la porta 9 in UDP nel router all'indirizzo (ho provato sia 192.168.1.255 che 192.168.12.255)
    Ok, ma anche qui devi impostare un NAT, altrimenti non può funzionare. Precisamente, un NAT verso l'IP 192.168.2.255

    Originariamente inviato da iltenente
    ho inoltre abilitato il clone mac di uno dei 2 pc (quello che vorrei risvegliare attraverso internet usando l'altro pc).
    Perchè? A cosa serve?

    Questa è la storia di 4 persone chiamate Ognuno, Qualcuno, Ciascuno e Nessuno. C'era un lavoro importante da fare e Ognuno era sicuro che Qualcuno lo avrebbe fatto. Ciascuno poteva farlo, ma Nessuno lo fece, Qualcuno si arrabbiò perché era il lavoro di Ognuno. Ognuno pensò che Ciascuno potesse farlo, ma Ognuno capì che Nessuno l'avrebbe fatto. Finì che Ognuno incolpò Qualcuno perché Nessuno fece ciò che Ciascuno avrebbe potuto fare.

Pagina 1 di 3 1 2 3 ultimo

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022