Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2000
    Messaggi
    56

    il "colpevole" è il modem?

    Buongiorno a tutti.
    Sono un assoluto neofita dell'argomento: fino ad oggi mi limitavo a sviluppare applicazioni ed al più a deployarle sull'AS. Ora ho la necessità di mostrare anteprime a più committenti lontani da me e fra loro.
    Per farla breve: ho istallato l'Apache HTTP Server (ad essere onesto solo perchè, avendo sviluppato questo applicativo su Tomcat, ho pensato che, tra "parenti", ci si potesse intendere meglio... anche se non credo che a prescindere da questo la mia scelta sarebbe stata diversa!).
    Macchina: Win 7 Pro, Apache: versione 2.4 già compilato (msi), IP fornito dall'ISP: fisso.

    Ok, "It works!".
    Poi, trattandosi di un'applicazione Struts2 quindi Java (come si poteva intuire avendo menzionato Tomcat) ho scaricato anche il connettore.
    Ho configurato quanto c'era da configurare e tutto sembra funzionare meravigliosamente... almeno fin quando nel browser scrivo "http://localhost/nomeApp"
    Ma poi viene il bello! se provo ad accedere dall'esterno con indirizzo IP reale... "does not work... proprio per niente!"
    Ho fatto tutti i tentativi possibili ed immaginabili ma qui riassumo solo quelli che mi sembrano plausibili.
    - Nell'httpd.conf ho impostato "Listen 80", "ServerName 192.168.0.104" (l'IP locale relativo al PC), e poi preso dalla disperazione anche qualche virtualHost con relativi redirect... ma ho già dimenticato!
    - Preventivamente, al computer ho dato un IP fisso (visto che il router lavora col DHCP).
    - Ho fatto il forwarding della porta 80 sul router (sull'ip del PC)
    - Ho aperto la porta 80 al protocollo TCP (anzi no forse anche a tutti) sul firewall ("Norton", ma anche "Windows" anche se credo sia superfluo poichè Norton dovrebbe disattivarlo)
    Dovrebbe funzionare, no?
    E invece no!

    Inutile dire che ho ricontrollato tutto più volte (soprattutto la configurazione del router per quanto riguarda il forwarding - ma pare che si faccia proprio come io l'ho fatta) e fatto i più svariati ed anche bizzarri tentativi... poi mi è venuto l'atroce dubbio: tra il router e la rete c'è un modem adsl: è lui il "colpevole"?
    - nel "fissare" l'IP del PC ne avevo impostato come indirizzo uno nel range del router,
    - come subnet mask il classico 255.255.255.0 (che in ogni caso è lo stesso per modem e router)
    - come gateway predefinito quello del router (192.168.0.1) ...o avrei dovuto dare quello "esterno" del modem? ...o addirittura l'IP del modem (cioè 10.0.01)?
    - infine, come DNS preferito e alternativo ho messo quelli reali cioè quelli dell'ISP...
    where I'm wrong?
    grazie!
    video meliora proboque, deteriora sequor.

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,743
    Io non sono una cima ma mi sembra che il tuo sospetto sia fondato, se dall'esterno vuoi raggiungere il tuo server, il forwarding dovresti impostarlo sul modem adsl il quale è il vero gateway.
    Errare humanum est, perseverare ovest

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2000
    Messaggi
    56
    Grazie Carlo per avermi risposto. Me ne stavo convincendo perchè a rigor di logica dovrebbe essere così... il punto è che tra il convincere e il trovare una soluzione... ne passa! I tentativi di forwarding sul modem sono miseramente falliti: ovviamente il modem non riconosce indirizzi in stile router "192.168..." e viceversa. Utilizzare pure il gateway dell'uno con l'altro non serve... e non posso neppure semplificarmi la vita escludendo il router: al di là dello sbattimento a riconfigurare tutta la rete il modem aìha giusto 4 (non come modo di dire ma come numero effettivo) uscite e quindi non sufficienti e cmq ammette solo connessioni cablate quindi non potrei più utilizzare un paio di tablet, gli smartphone, le IPcam, lo stesso plotter etc.
    Possibile non esista un modo per creare un" tunnel" o "ponte" (bridge) che dir si voglia?
    Meditate gente, meditate... e vi prego datemi un suggerimento!
    video meliora proboque, deteriora sequor.

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,743
    Se hai un modem che non permette un qualche tipo di forwarding la vedo dura...

    Non puoi cambiarlo?
    Errare humanum est, perseverare ovest

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2000
    Messaggi
    56
    non è necessario, pare... è che è un modem per agenti segreti: menù assolutamente inestricabile! Dopo che l'ho passato hai raggi X ho scoperto che è impostato con DHCP e che il range va da 10.0.0.100 a .200 ma quale sia l'IP assegnato al router non è dato saperlo. A rigor di logica, essendo il router l'unico device collegato ho pensato che dovesse avergli attribuito il primo disponibile, cioè il 100... e a quanto pare tutto miracolosamente funziona!
    O almeno ha funzionato per una sera: riuscivo a vedere il sito sul computer di casa, sul telefonino... evviva!
    Il giorno dopo (oovero stamattina) non funzionava più: digitando l'indirizzo sul browser invece di mostrarmi la pagina iniziale mi chiedeva (o partiva direttamente a seconda del tipo di browser) il download dell'applicazione!?!?!?!
    Ma cosa potrà mai esser successo? Ha avuto una nottata agitata Apache? Geronimo ha dissotterrato l'ascia di guerra?
    Io non ho certo cambiato nessuna impostazione: nè del router nè del modem nè del firewall nè ho cambiato la configurazione di Tomcat o Apache server... (e difatti in locale continua a funzionare bene)!
    Mah!.....
    video meliora proboque, deteriora sequor.

Tag per questa discussione

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 © 2024 vBulletin Solutions, Inc. All rights reserved.