Newsgroup: it.comp.reti.locali
Titolo: [HELP] - web server locale inaccessibile con router

Scusate l'oggetto 'criptico', ma non volevo scrivere un poema...
Ho postato questa richiesta 2 giorni fa su it.comp.reti.ip-admin, ma non
ho avuto risposte...
Allora...
Ho una lan, un hub, un router, una adsl...
L'adsl è infostrada ed ho un IP statico...
In una delle workstations gira un server web (porta 80)...
Tutto funziona a perfezione... ma...
Il server web non è accessibile dalle macchine della rete se non
utilizzando l'IP (locale) della macchina su cui fisicamente gira... E
questo non è bene :/ ...
Faccio un esempio (gli IP sono inventati per semplificare)...
L'IP statico fornitomi dall'ISP è 100.100.100.100
La LAN è 100.10.10.XX (ho alcune macchine con IP statico, alcune usano
il DHCP del router; tutto funziona a meraviglia). L'IP del server web
nella rete è 100.10.10.99
Dall'esterno il server web è visibile (funziona ferpettamente)
all'indirizzo 
http://100.100.100.100
, mentre a questo indirizzo le
macchine interne comunicano un DNS error... Se però pingo
100.100.100.100 ho una risposta...
Per vedere il server web dalle macchine della rete devo usare
http://100.10.10.99.
.. Ma non va bene, perché ci sono molti link e
funzioni nelle pagine html che fanno riferimento 'fisicamente' all'IP
della connessione... E poi c'è un dominio (DNS) che punta a
100.100.100.100, ed è seccante non usarlo...
Merda, non riesco a venirne a capo...
E pensare che con WinGate andava tutto a perfezione...
Insomma, vorrei che nei browser indicando l'IP della mia connessione (o
il suo DNS) si aprisse la home page del mio server web, anche dalle
macchine della intranet...
Per chiarezza, il mio IP è 151.38.43.249, il DNS www.gbcweb.com...
E da 'fuori' tutto funziona...
Grazie a tutti...
-> GbC

 100.100.100.100 ho una risposta...
Io prima di tutto mi preoccuperei della configurazione del router. Che 
modello e`? La configurazione? Eppure e` strano che le tue macchine ti 
diano un DNS error... riesci a fare telnet 100.100.100.100 sulla porta 80?
-- 
Marco Santoro "Sainz"
i...@marcosantoro.it
 - 
sa...@tin.it
PGP DSS/DH KeyID 0x0AE1FB7C
Fingerprint 0A C1 05 52 47 9C D5 44  66 11 F2 71 1C E9 E8 E6  0A E1 FB 7C

 ha scritto nel messaggio
news:oB4l7.98447$TS4.8...@news2.tin.it...

Il ruoter è uno Zyxel 642R.
Se telnetto il router all'indirizzo IP che mi assegna il mio ISP (da una
workstation nella lan) mi chiede la password... In poche parole, è come
se la porta 80 resti mappata all'indirizzo locale del server e non a
quello di internet, almeno per le macchine della LAN...
Quello che non capisco è perché da internet il server si vede
all'indirizzo giusto e dalla intranet no?
Penso anche io che sia la configurazione del router, ma non capisco
proprio cosa fare e -soprattutto- dove mettere le mani... Mi sono
riletto il manuale due volte, giusto per non avere dubbi...
Grazie
-> GbC

Ciao GbC!
Risposta ad un messaggio di GbC a All:
 G> Insomma, vorrei che nei browser indicando l'IP della mia 
 G> connessione (o
 G> il suo DNS) si aprisse la home page del mio server web, anche dalle
 G> macchine della intranet...
 G> Per chiarezza, il mio IP è 151.38.43.249, il DNS www.gbcweb.com... 
 G> E da
 G> 'fuori' tutto funziona...
Se le macchine escono su internet dovrebbero vederla con quel nome !!!
Oppure c'e' qualcosa nella configurazione che non funzica !
Leo

Sono necessarie altre informazioni per capire:
- Se provi a navigare da una macchina della LAN (che non sia il web server)
su 
www.gbcweb.com
 cosa succede?
- Le workstation della LAN riescono a navigare su internet?
- L'accesso ADSL è tramite router connesso allo stesso hub a cui sono
connessi tutti i pc della LAN, web server incluso?
Ammesso che la rete sia strutturata in questo modo, la prima cosa che mi
viene da pensare è che il router sia configurato per non accettare
connessioni dalla classe di IP utilizzata per le workstation (ad esempio
192.168.0.X) ?
Attendo info :-) Ciao
Marco


-> GbC
http://www.chiappori.net
http://www.gbcweb.com

 Filtri sulla porta 80 non ce ne sono...
Forse sta qui il punto cruciale. Non devono esserci filtri di divieto ma
penso che sia necessario ANCHE specificare un consenso di accesso, nella
configurazione del router ADSL ed eventualmente dello stesso server WEB,
alle macchine della tua LAN.
Non so se può tornarti utile... ti riporto un caso che mi è capito di
risolvere in precedenza.
Configurando un firewall-proxy (software) su server (192.168.0.1) connesso
ad internet con TA ISDN, ho dovuto impostare, nell'IP FILTER, il consenso di
accesso da IP 192.168.0.0 subnet 255.255.0.0 a IP 0.0.0.0 subnet 0.0.0.0
affinchè le macchine della rete locale (192.168.0.X) potessero navigare su
internet. Senza questa abilitazione non si riusciva a navigare in nessun
sito, ritornava un errore tipo "access denied" sebbene non ci fosse
impostato nessun divieto nell'IP FILTER.
Dal momento che tramite IP numerico riesci ad accedere al server web, penso
che il blocco sia a livello di router... fai qualche prova prendendo spunto
da quello che ti ho riportato. Altro al momento non mi viene in mente. Buona
fortuna!
Saluti
Marco

Grazie...
Ora provo...
Poi ti faccio zapere...
-> GbC

Ho risolto il problema...
Ho semplicemente inserito una seconda scheda di rete nel pc dove è il
server web, e le ho assegnato l'indirizzo statico che mi fornisce l'ISP,
con subnet mask 255.255.255.0 ...
Questo mi consente di accedere ai servizi sulla porta 80 anche dalla
rete locale...
Per inciso, lo Zyxel 642R (alcuni Cisco si) non consente in alcun modo
di 'rientrare' da internet ad una servizio della LAN, è (probabilmente)
l'unica soluzione è la seconda scheda di rete...
Suppongo che sia possibile (con linux certamente, con 2k credo) anche
assegnare un secondo IP alla scheda di rete, ma ho preferito (per motivi
di sicurezza) utilizzare una seconda scheda di rete...
Grazie a tutti quelli che mi hanno aiutato...


 ha scritto nel messaggio
news:YL3l7.27704$MO.9...@news.infostrada.it...

questo non è bene :/ ...
E' normale: non puoi accedere a un servizio dall'interfaccia NAT esterna.
Devi usare, appunto, l'IP locale: al limite, se ti rimane piu' comodo usare
un nome, puoi mettere su un DNS locale.
-- 
BlueRaven
Scrivi su USENET? Allora:
# kill -HUP html_posting && modprobe quoting.o