Newsgroup: it.comp.reti.locali
Titolo: Web Server privato

Salve a tutti,
ho un pc Win95 con cui mi collego a Internet (ho un indirizzo IP
dinamico), collegato a questo pc ho un server con un web server
(i due sono in rete locale tcp-ip).
Quello che vorrei fare e':
- collegarmi alla Rete contemporaneamente a un mio amico
- dare al mio amico il mio IP dinamico e l'IP locale del server
- permettere al mio amico di collegarsi al mio web-server
supponendo che il mio ip dinamico sia 1.2.3.4 e quello del
mio server 192.168.0.1 secondo voi e' possibile che il
mio amico raggiunga il mio server con il link
http://192.1...@1.2.3.4
  ?
(c'abbiamo provato ma non funziona, e nemmeno invertendo gli indirizzi...)-:
Se no, sapete come fare ?
Grazie
Carlo

...


 ballando sui tastini ha scritto:
:>Salve a tutti,
:>
:>ho un pc Win95 con cui mi collego a Internet (ho un indirizzo IP
:>dinamico), collegato a questo pc ho un server con un web server
:>(i due sono in rete locale tcp-ip).
:>Quello che vorrei fare e':
:>- collegarmi alla Rete contemporaneamente a un mio amico
:>- dare al mio amico il mio IP dinamico e l'IP locale del server
:>- permettere al mio amico di collegarsi al mio web-server
:>
:>supponendo che il mio ip dinamico sia 1.2.3.4 e quello del
:>mio server 192.168.0.1 secondo voi e' possibile che il
:>mio amico raggiunga il mio server con il link
:>
http://192.1...@1.2.3.4
  ?
:>
:>(c'abbiamo provato ma non funziona, e nemmeno invertendo gli indirizzi...)-:
:>Se no, sapete come fare ?
:>
:>Grazie
:>Carlo
:>
#####################################################
       Cris, mollemente adagiato sui tastini
      togli OUT dall'indirizzo per rispondermi
#####################################################

 ballando sui tastini ha scritto:
Innanzitutto scuse per l'altro post, mi e' scappato il ditino mentre
stavo preparando il reply :-(((
:>ho un pc Win95 con cui mi collego a Internet (ho un indirizzo IP
:>dinamico), collegato a questo pc ho un server con un web server
:>(i due sono in rete locale tcp-ip).
Immagino che la cosa inversa, cioe' far chiamare il server e poi
condividere la connessione non sia fattibile, giusto?
Sarebbe un bel risparmio di problemi.


Ciao Mauro,
Grazie per la risposta, vedro' di procurami il WinGate...
Ciao
Carlo


Sarebbe un bel risparmio di problemi.
Non capisco bene che cosa vuoi dire (non me ne intendo molto
di reti): vuoi dire che il server dovrebbe telefonare direttamente
al numero del mio amico e "inserirlo" nella rete locale via modem ?
(in questo caso, purtroppo non andrebbe bene)
O c'e' un sistema con il quale il server puo' chiamare il client
http attraverso internet ?
In realta' pensavo che la cosa fosse semplice e non richiedesse
extra (come WinGate consigliatomi da Mauro); in pratica pensavo
che l'URL potesse gestire il pilotaggio dei pacchetti IP "dalla
sorgente", una cosa del tipo 
http://192.1...@1.2.3.4
(raggiungi l'host 192.168.0.1 passando attraverso il 1.2.3.4)
in tal modo, se non sbaglio sarebbe bastato che il 1.2.3.4 avesse
attivo il normale routing di base; da quello che mi dite pare pero'
che la mia fosse un'idea sbagliata.
Grazie per la risposta
Carlo

 ballando sui tastini ha scritto:
:>Ciao Cris,
:>Non capisco bene che cosa vuoi dire (non me ne intendo molto
:>di reti): vuoi dire che il server dovrebbe telefonare direttamente
:>al numero del mio amico e "inserirlo" nella rete locale via modem ?
:>(in questo caso, purtroppo non andrebbe bene)
:>O c'e' un sistema con il quale il server puo' chiamare il client
:>http attraverso internet ?
No, dicevo che il server chiama internet, poi un programma tipo
wingate ti condivide la sessione sul client. Tu sei in rete e il tuo
amico puo' vedere il tuo server (questo non so se sia un bene... il
tuo e' un vero amico?)
Ciao.


sorgente", una cosa del tipo 
http://192.1...@1.2.3.4
(....)
Al limite facendo qualcosa del tipo 
http://1.2.3.4/ridireziona/192.168.0.1
.
!
(indicando con 1.2.3.4 l'indirizzo IP dinamico dato dalla connessione con il
provider Internet e 192.168.0.1 l'indirizzo IP privato della rete
locale/intranet )
Purtroppo visto che Win95 non ha funzionalita' di questo tipo quello che non
fa Win95 lo devi far fare a qualche piccola utility installata su di lui.
Una soluzione e' un TCP Mapping service" fra il tuo
PC e il tuo server sulla porta 80 fatto con WinGate.
In tal modo con http.//
1.2.3.4
 un PC di Internet vedrebbe il server WEB
posto sulla LAN.
Oppure qualcosa di identico o simile fatto da altre utility.
Altra soluzione ipotetica per aggirare l'ostacolo potrebbe essere quella di
installare
Personal Web Server sul tuo PC facendogli puntare a delle pagine che stanno
sul server (magari condivise  in sola lettura).
ciao,
Mauro


attento carlo!!!! RFC......che sono (volgarmente detto) le specifiche
da rispettare in internet impediscono di utilizzare 192.168.X.X, che è
il gruppo di indirizzi di classe B ad uso intranet cioè reti chiuse.
Tu in sostanza hai un pc che vede due reti la tua lan ed internet,
chiamiamolo pc1ed un pc che vede la sola lan pc2.
I costruttori di router obbediscono agli RFC motivo per il quale
siccome i ruoter curano l'istadamento dei pacchetti non appena il
primo router vede un pacchetto che comincia con 192.168.X.X lo blocca
e non lo propaga su internet.
Ti conviene istallare su pc1un programma  che faccia l'operazione NAT
(network address traslator) tale  programma cambia al volo gli
indirizzi dei pacchetti provenienti dalla tua lan e per la tua lan e
lo fa sull'interfaccia di rete 192.168.0.1 del pc1 perche da essa i
pacchetti passeranno essendo questa il defaut gateway per i pacchetti
provenienti dalla lan intranet cioè per pc2 visto che la lan locale
tua e fatta da pc1 e pc2(web server).
Questo programma si chiama winroute. Questa volta il tuo amico
dovrà contattarti con il numero ip dinamico che tu conoscerai esserti
stato assegnato dinamicamente sulla interfaccia ppp verso internet.
Attenzione devi controlare che alla porta 80 di tale indirizzo ip
dinamico tu sia aperto il servizio di web server. Dovresti controllare
con un scanning di porte...qui il discorso si allunga terribilmente
...probabilmente può non internessare il newsgroup.
Scusate qualche imprecisione e correggete pure





sul server (magari condivise  in sola lettura).
Gia', non ci avevo pensato ! Provero' anche questa...
(dieci minuti fa ho finito di scaricare WinGate)
Ciao
Carlo

tuo e' un vero amico?)
Direi di si', lo conosco da 14 anni.
Pero' adesso mi hai fatto venire un dubbio: pensi che possa
correre qualche rischio mettendo a disposizione il server ?
Tieni conto che l'accesso ai dischi condivisi del server
e' governato da una password (NT 4), per quanto riguarda l'apertura
della porta 80 e' rischiosa ? Corro qualche pericolo ?
(Win95 non condivide niente)
Ciao
Carlo

tua e fatta da pc1 e pc2(web server).
[OMISSIS]
Forse ho capito: vuoi dire che i pacchetti inviati dal server in risposta
alla richiesta http non potrebbero uscire verso internet e raggiungere
il richiedente ?
Grazie per l'interessamento
Carlo



Mauro,
Ho provato WinGate come ripetitore sulla porta 80 (in ascolto
sulla 2999 e ripetizione sulla 80 del server), sembra proprio che funzioni:
Ho provato a collegarmi (da W95) a 
http://127.0.0.1:2999
 e ho caricato
la index.htm del server.
Al piu' presto faccio la prova definitiva su internet e ti dico qualcosa...
(non ho usato la 80 in ascolto per evitare conflitti con il
personal web server)
Ciao
Carlo

scusate, non so come sia successo
(il msg sopra era destinato a un altro punto del thread)

 ballando sui tastini ha scritto:
:>Pero' adesso mi hai fatto venire un dubbio: pensi che possa
:>correre qualche rischio mettendo a disposizione il server ?
Fatti un giro e vedi tu :))
http://www.ntsecurity.net/



attento carlo!!!! RFC......che sono (volgarmente detto) le specifiche
da rispettare in internet impediscono di utilizzare 192.168.X.X, che è
il gruppo di indirizzi di classe B ad uso intranet cioè reti chiuse.
Tu in sostanza hai un pc che vede due reti la tua lan ed internet,
chiamiamolo pc1ed un pc che vede la sola lan pc2.
I costruttori di router obbediscono agli RFC motivo per il quale
siccome i ruoter curano l'istadamento dei pacchetti non appena il
primo router vede un pacchetto che comincia con 192.168.X.X lo blocca
e non lo propaga su internet.
Ti conviene istallare su pc1un programma  che faccia l'operazione NAT
(network address traslator) tale  programma cambia al volo gli
indirizzi dei pacchetti provenienti dalla tua lan e per la tua lan e
lo fa sull'interfaccia di rete 192.168.0.1 del pc1 perche da essa i
pacchetti passeranno essendo questa il defaut gateway per i pacchetti
provenienti dalla lan intranet cioè per pc2 visto che la lan locale
tua e fatta da pc1 e pc2(web server).
