Visualizzazione dei risultati da 1 a 10 su 10

Discussione: indirizzamento nat

  1. #1

    indirizzamento nat

    pubblicazione sito sul web
    Vorrrei mettere a disposizione sul web il sito della mia intranet. Nella mia lan è presente un pc con ubuntu su cui gira il sito della intranet. Abbiamo un ip statico ed ho nattato il router in modo che la porta 100 punti al pc con ubuntu. Ora vorrei che digitando http://indirizzoipstatico:100 mi si visualizzasse il sito della intranet ma mi da impossibile visualizzare la pagina. Se all'interno della lan digito http://indirizzointernodiubuntu visualizzo il sito intrnanet. Debbo configurare apache e in che modo? Grazie

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    prova a pingare il server così vedi se il nat funziona. controlla in seguito che apache accetti connessioni in questo modo:
    <Directory "/dir/tuo/sito">
    Order allow,deny
    Allow from all
    </Directory>
    think simple think ringo

  3. #3
    Scusa ma non so come fare a pingare su una specifica porta. ping xxx.xxx.xxx.xxx:100 non funziona. Se invece intendevi il ping sul mio ip pubblico che è poi quello a cui risponde il router, allora il tutto va a buon fine; ma penso che sia il router a rispondermi, sono un neofita delle reti. Grazie

  4. #4
    posso darti altre notizie. Sulla stessa lan c'è un server 2003 con iis ed il sito ospitato lì è visibile anche dall'esterno digitando htt://indirizzoipstatico dato che il nat sulla porta 80 è stato fatto per l'indirizzo interno del server 2003 che è 192.168.1.2.
    Quindi se mi connetto da remoto a http://indirizzoipstatico:80 vedo il sito che gira su IIS ma se digitp http://indirizzoipstatico:100 ottengo Impossibile visualizzare la pagina. Penso dunque che sia un problema di configurazione di Apache

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Controlla la voce "Listen" nell'httpd.conf.
    codice:
    #
    # Listen: Allows you to bind Apache to specific IP addresses and/or
    # ports, instead of the default. See also the <VirtualHost>
    # directive.
    #
    # Change this to Listen on specific IP addresses as shown below to 
    # prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
    #
    #Listen 12.34.56.78:80
    Listen 80
    think simple think ringo

  6. #6
    ho impostato
    Listen 100
    ma la risposta è sempre la stessa. Se vado a http://mioippubblico vedo la pagian del router
    se vdo a http://mioippubblico:100 ottengo Impossibile visualizzare la pagina web. Non riusciamo ad uscire dal tunnel

  7. #7
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    posta l'httpd.conf. controlla inoltre i file di log di apache. qualche firewall?
    think simple think ringo

  8. #8
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    se mi posso permettere un suggerimento... sfrutta la porta 80 di apache così non devi fare configurazioni visto che già funziona.

    Io imposterei così la tabella di NAT sul router:

    codice:
    *************************************************
    * PORTA ESTERNA * PORTA INTERNA * IP            *
    *************************************************
    * TCP/80        * TCP/80        * SERVER IIS    *
    * TCP/8010      * TCP/80        * SERVER APACHE *
    *************************************************
    Come puoi vedere:

    -> per IIS tutto rimane come prima
    -> per APACHE intanto la porta usata è 8010 e non la 100 (conviene sempre sfruttare porte dalla 1024 in poi)
    -> sempre per APACHE, puoi notare che la porta del server rimane la 80, ma da fuori chiamando "ippubblico:8010" la chiamata viene rediretta a "ipprivatoapache:80" in modo che non ci siano altre configurazioni da fare su Apache, che del resto già funziona.

    Bye
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  9. #9
    grazie per la risposta, ho seguito il tuo consiglio e ora funziona. Mi sapresti dire perchè si debbono usare porte oltre la 1024?

  10. #10
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    perchè sotto la 1024 spesso sono utilizzate da servizi "canonici".
    stando sopra quel valore sei certo che che non andrai ad interferire con nessun server in ascolto su quella porta.
    vCard | CV | Social networks
    No, in privato non ti aiuto.

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.