Ho cercato risposte a questo problema ma non le ho trovate.
- Devo fare vedere esternamente alla mia lan, il mio sito internet
- Ho configurato tutto per benino apache2, nattato la porta 80 sul router, tolto i filtri zyxel.
- Ho un dns (***.hn.org) setttao sul ip pubblico del mio router che funzia bene.
- Ho configurato il virtualhost.conf di Apache in questa maniera

<VirtualHost ip_locale_macchina_con_apache:80>
ServerName ***.hn.org
DocumentRoot /home/alessio/public_html/Common
ServerAdmin alessio@localhost
CustomLog /home/alessio/public_html/logs/***.hn.org-access_log common
ErrorLog /home/alessio/public_html/logs/***.hn.org-error_log
</VirtualHost>

- Bene ora, se io accedo al mio dns (o ip pubblico del router) attraverso il pc che ha apache mi visualizza tutto bene... Se invece cerco di entrare dall'esterno (provo da un altro pc della mia lan) mi chiede il login per entrare nel router, non ridirigendo la porta 80 al webserver.

Chi mi dà una mano? Spero di essere stato chiaro