frej wrote:
>
> I got from my ISP a routeur instead of the traditional modem.
> So I set up my e-smith 5.5 box to be server-only instead of a
> dedicated server and gateway.
> The routeur is set to have a default server which is my sme
> box.
> I have access to the internet, so does my sme, but if I try
> to go on any domain hosted on the sme, it doesn't work.
Your router is doing port-forwarding from itself to the SME. Most (All? I think it has to do with routing the outgoing requests too.) NAT routers can only forward ports from the external interface. You need to access the SME via its LAN IP, not the router's IP (forwarded to the SME).
If you have your clients set up to use the SME for DNS, it should catch the requests for stuff hosted on the SME, and never even bother with outside DNS.
http://forums.contribs.org/index.php?topic=15327.msg58859#msg58859 describes this, and sounds like the same thing you're experiencing. See my second reply for a diagram of what should be happening with DNS.
Is there any way to configure the router to not do anything, and just let the SME have the public IP? That's probably going to be the easiest way to get things working, if you can...