Pubblicazione sito web con Apache da una lan

  • Creatore Discussione Creatore Discussione keyart
  • Data di inizio Data di inizio

keyart

Nuovo Utente
7 Feb 2006
5
0
0
Padova
Ciao, premeto che sono un neofita di WebServer quindi perdonatemi se sparerò qualche castroneria nel mio discorso. Riassumo il mio problema:
- sono in una rete locale senza un server quindi ip statici assegnati ad ogni pc.
- ogni pc punta ad un router adsl per la connessione internet
- ho pubblicato sul mio pc in locale un sito web con apache, php5, mysql 4.1.3 ed estensioni CGI
- la connessione internet è una adsl tiscali con ip statico pubblico

Finchè accedo al sito internet attraverso localhost o nel caso di un altro pc della lan con il mio numero ip locale tutto ok

Se vado ad accedere da browser con l'indirizzo dell'ip statico datomi dal gestore adsl non funziona niente. Ho già impostato le tabelle SUA (NAT) sul router in modo che le chiamate alla porta 80 siano redirette all'ip del mio pc.
Dov'è che sbaglio?

Grazie in anticipo
 
Se non sbaglio sul PC in locale da qualche parte c'é un file chiamato HOSTS...
é una sorta di tabellina nella quale ad ogni indirizzo é collegato un nome.
Se sul tuo pc tutto è immacolato in teoria troverai una cosa del gentere

localhost 127.0.0.1

a questo punto potresti aggiungere qualcosa del genere editando il file con un editor decente:

nome_del_sito xxx.xxx.xxx.xxx (indirizzo del tuo pc)
in questo modo se digiterai dal browser http://nome_del_sito
ti comparirá appunto il tuo sito...

se vuoi che anche agli altri compaia la stessa cosa modifica il file HOSTS anche su gli altri PC...
dovrebbe funzionare...
 
HO LETTO MALE IL POST...

Anch'io piú che il NAT non avrei modificato...
se natta in teoria tutto bene, l'unica cosa é forse impostare il GETWAY del tuo PC con l'indirizzo del Router in modo che possa rispondere alle chiamate...altro non so...

non é che hai installato qualche gigiata?
Tipo firewall sul tuo pc...o balle varie?

Ci sono alcuni software che ti aiutano a testare le porte del PC...
magari c'é qualche demone disabilitato...
 
Ultima modifica:
ci sono firewall ma li ho disabilitati compreso norton AV. Ho provato a cambiare pc proprio per evitare i gingioli a cui ti riferivi e andarne su una macchina + pulita della mia. Il risultato sempre lo stesso. Proverò a testare le porte per vedere se non sia proprio il router a dare problemi. Provo e poi ti faccio sapere. Grazie molte per la celerità!
 
Come mi hai suggerito ho scaricato un programmino per testare le porte del mio pc e quelle del router.
Risultato:
dai test on-line risulta che la porta 80 è aperta
in locale la porta 80 risulta chiusa.

aiuto mi sono perso!!!

il router natta giusto perchè ho altre porte nattate sul mio pc p2p magari provo a settare apache su una di quelle vediamo che succede.
 
nada de nada.
cambiando il server name sul conf di apache qualsiasi cosa scriva funziona sempre chiamando il mio ip o localhost è normale tutto ciò?
 
Buongiorno...
prova a fare una cosa...
prima di tutto guarda bene di aver specificato l'indirizzo e la porta del "SUA Server", dopo di che controlla che a sua volta il router che utilizzi non abbia delle regole di firewall interne e proprie...

Io proverei a questo punto a far NATTARE il comando PING sul tuo PC, in modo che puoi capire se effettivamente il tuo Router é stato settato correttamente!
In questo modo facendo le chiamate esterne di PING capisci se effettivamente il NAT funziona...

Una sola cosa...ma hai un Router gestito da telecom o qualcosa di domestico? A volte se il servizio é gestito,
devi far richiesta a telecom per togliere, mettere o modificare il NAT...
 

Discussioni simili