Hello everyone,
we're running a m0n0wall v1.235.
My problem is that I've setup DNS forwarder for a domain to our SBS 2k3 which is configured to forward the domain to the webserver we're running. Now, within the network everything works fine, the domain is forwarded to the webserver and content is displayed. If you're outside and try to reach the domain you'll be forwarded to another server. That is configured by a inbound NAT rule to forward the port 80 to that specific server.
Though I've just setup everything today, a couple hours ago, so it might be just a matter of time before it'll be recognized outside as well.
Any ideas?
Kind regards,
Sebastian
EDIT: Or is the dns forwarder not supposed to solve incoming domains. If i own the domain test.com and use the dns forwarder to forward it to my webserver that holds the data, it works inside but is not supposed to work from the outside?
How should I setup multiple Webserver then?
I do exactly that for many machines, so the DNS forwarder only affects machines on your internal network because they talk it for DNS, people outside your network (WAN, Internet, etc.) use their own DNS servers which send them to m0n0wall's WAN (which you then forward to whatever internal machine that it needs like web, mail, radius, etc.)
DNS forwarder only works for your internal network. Some firewall's have what they call a "bounce" feature. You type yourdomain.com and it knows that this resolves to itself and just bounces you back through. Neat feature, but highly problematic in complex network setups. M0n0wall doesn't have this feature, but it can bounce it's WAN to your LAN for the m0n0wall WAN IP only if you setup the right firewall rules for it.
If you are like me, I have a whole range of IPs assigned to my m0n0wall, so doing a "bounce" will not work. The DNS forwarder solves this problem. I want to work on a website and be able to type
http://blah.com/ to see what it looks like. The DNS forwarder will send my machine directly to the LAN IP instead of bouncing through the firewall (solves on bandwidth travel and redirect time).
You're going to need a machine outside your network to test with. Plenty of us are willing to help if it's just a simple "can you tell me if this port shows open or if a website shows up here" if you need a quick test.
