Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 34

Discussione: Router e IP

  1. #1

    Router e IP

    Salve,
    ho una connessione flat con Libero, utilizzo un router fornito da loro (Starbridge Aethra). Sul mio PC gira un server apache, come faccio a raggiungere le mie pagine anche dall'esterno della mia rete casalinga ? Prima con il modem analogico lo facevo senza problemi, ovviamente digitando http://mioIPdelMomento. Ora invece, verso l'esterno ho un IP (per esempio 152.45.76.98) ma nella rete interna ho il 10.0.0.7 . Ho chiamato l'assistenza e mi hanno detto che devo aprire la porta 8080, e che posso raggiungere dallì'esterno le pagine del mio PC digitando l'IP visto dall'esterno che nell'esempio potrebbe essere http://152.45.76.98/ ma non funziona ...qualcuno può dirmi cosa posso fare?
    Grazie

  2. #2
    Di default la porta da nattare (da aprire verso l'ip 10.0.0.7) è la 80 non la 8080!

    Altrimenti se non vuoi cambiare le impostazioni di nat cambia la porta su cui sta in ascolto Apache (la trovi nel file di configurazione principale)!

    Ciao!
    Home Network powered by LinkSys

    My Laptop: HP Pavilion zv6069, AMD Athlon 64 3500+, 512 MB DDR PC3300, ATI Radeon X200M 128MB DDR Dedicata, HD 100 GB @ 4200 rpm, CD-RW - DVD +/- R

    N00ber's H3ll

  3. #3
    Grazie,
    ho fatto come dici, nel senso che ho aperto sul 10.0.0.7 la porta 80, e se provo ad accedere ad una pagina in locale con http://ipdelmomento/pagina mi esce questo messaggio:
    Server Error: 501 Not Implemented

    devo fare qualche altra cosa?
    Grazie

  4. #4
    Sei sicuro di aver installato Apache correttamente?

    Ecco a cosa corrisponde l'errore da te citato:

    501 Not Implemented

    The server does not support the functionality required to fulfill the request. This is the appropriate response when the server does not recognize the request method and is not capable of supporting it for any resource.
    Se nel browser digiti http://localhost oppure http://127.0.0.1 ti da lo stesso errore?

    Se sì molto probabilmente non hai installato bene Apache!

    Ciao!
    Home Network powered by LinkSys

    My Laptop: HP Pavilion zv6069, AMD Athlon 64 3500+, 512 MB DDR PC3300, ATI Radeon X200M 128MB DDR Dedicata, HD 100 GB @ 4200 rpm, CD-RW - DVD +/- R

    N00ber's H3ll

  5. #5
    ovviamente in locale mi funziona, anzi non solo dal mio PC ma ma anche dall'altro connesso in locale...

  6. #6
    Ultima cosa che mi viene in mente è quella di un eventuale conflitto tra il web setting del router e apache?! :master:

    Prova a spostare Apache sulla porta 8080 (ovviamente devi nattare la porta 8080 sul router) e vedi se funziona!

    Ciao!
    Home Network powered by LinkSys

    My Laptop: HP Pavilion zv6069, AMD Athlon 64 3500+, 512 MB DDR PC3300, ATI Radeon X200M 128MB DDR Dedicata, HD 100 GB @ 4200 rpm, CD-RW - DVD +/- R

    N00ber's H3ll

  7. #7
    scusa la mia ignoranza , ma che intendi col termine "nattare"? COn linux come faccio a cambiare la porta di ascoloto di apache?
    Grazie

  8. #8
    Originariamente inviato da hesitation
    scusa la mia ignoranza , ma che intendi col termine "nattare"? COn linux come faccio a cambiare la porta di ascoloto di apache?
    Grazie
    Con Linux nn lo sò,ma penso non sia tanto diverso da Win...ci dovrebbe essere un file di configurazione chiamato "httpd" da editare contenente tutte le configurazioni!

    Ciao!
    Home Network powered by LinkSys

    My Laptop: HP Pavilion zv6069, AMD Athlon 64 3500+, 512 MB DDR PC3300, ATI Radeon X200M 128MB DDR Dedicata, HD 100 GB @ 4200 rpm, CD-RW - DVD +/- R

    N00ber's H3ll

  9. #9
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    Originariamente inviato da hesitation
    scusa la mia ignoranza , ma che intendi col termine "nattare"? COn linux come faccio a cambiare la porta di ascoloto di apache?
    Grazie
    il nat è una funzione del router.
    ed è proprio quello che serve a te per far vedere il tuo sito in internet. come tu sai il www è un servizio in ascolto nella porta 80. supponiamo che il pc che ha il server apache ha un ip 1.2.3.4. e supponiamo anche che ci siano altri 2 pc collegati al router.
    senza aver fatto il nat-ing come fa a sapere il router dove mandare le richieste www, su quale pc, 1 2 oppure il terzo ???
    per questo hanno inventato il NAT.
    supponiamo che tu hai nattato la porta 80 per l'ip 1.2.3.4(server).
    allora il router si comporta in questo modo: tutti i pacchetti(le richieste www) in arrivo da internet che hanno come destinazione la porta 80 li manda al pc 1.2.3.4
    di conseguenza il server apache risponde,e tutto funziona.

    senza il NAT scordati il sito che vuoi fare.
    I got the remedy

  10. #10
    ti ringrazio della spiegazione sul NAT, ho aperto la porta 80, ma contina a non funzionare, ho provato anche con windows, ho installato EasyPHP ma senza alun risultato, ci accedo solo con localhost
    comuqneu Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.