Hmmm... met zo'n sweexrouter werkt dat idd, maar als je net als ik een Sitecom dingetje hebt, zal dat niet gaan. Zodra je je IP-adres van je internetverbinding (WAN) hebt ingevuld, krijg je het inlogscherm van je router. Ook al heb je poort 80 in je router geforward naar poort 80 van je server. Dat valt simpelweg niet op te lossen (met een beetje smokkelen lukt het wel). Intern zul je dus nooit je server kunnen aanspreken via het WAN-IP (of eventueel domeinnaam).
We hebben hier een netwerk liggen van zeven computers, inclusief server. Poort 80 is in de router geforward naar poort 80 van mijn server. Op het WAN-IP heb ik mijn domeinnaam gezet. Van buiten is mijn webserver dus gewoon te benaderen (zelfs e-mail komt aan op de server). Om intern toch mijn domeinnaam te kunnen benaderen (heb ik bijv. nodig voor subdomeinen), fop ik mijn eigen internetverbinding een beetje...
Dit heb ik toegevoegd aan /etc/hosts (van een andere computer in mijn netwerk, dus
niet van de server):
192.168.2.150
www.anderverhaal.nl weblog.anderverhaal.nl
Als ik nu op die andere interne computer
www.anderverhaal.nl intik in de browser, gaat deze aanvraag automatisch naar het interne ip-adres van mijn webserver. Is niet een hele nette oplossing, maar voor mij werkt ie wel.
Als je overigens intern via een andere computer je server wilt benaderen, moet je wel poort 80 openzetten op je server. Vervolgens moet je op die andere pc achter het ip-adres wel ff dubbele punt en 80 zetten. (192.168.1.8:80)