ok...
The method of testing may not be the most efficient but at least I was able to rule somethings out.
Yesterday I hooked up my winXP with a quickly installed Apache server to the internet. Now when I came home I entered the IP that was specified for outside access (NOTE: this is NOT the IP that I was told to use for the machines I want to hook up to the internet) and there was my testing page...
So I conclude that it doesn't have to do with any routing outside my controle like I feared yesterday but it does have something to do with my Debian config.
To clarify:
I get an IP for the server *.*.*163 with subnetmask 255.255.255.240 and it's gateway *.*.*.161 ... now when connecting from the Internet... I have to use *.*.*.142. Everything that is requesting HTTP is send to my *.*.*.163.
It works fine with the WinXp and Apache.. but not with my Debian and Apache...
(*.*.* are all the same here... don't ask me why... that's the way they set it up... Even for some internal addresses, which, I wouldn't do myself... but that's an other discussion I think).
I'll go back to my Debian server and try to figure this out...
Host ... now it only contains 127.0.0.1 localhost.localdomain localhost debian ... should I add the IP that was issued to me?
hosts.allow I still don't get... when I leave everything commented out, I still can access the webserver over LAN.
Is it really neccesairy(sp?) to use hosts.allow?? If it's left blank(like I did with the LAN), doesn't it allow everything by default? I wasn't able to find anything on that... but I could be blind.
I'll do some more searching for answers today, hoping I will find some myself without asking
Thanks in advance for any help.