Can you post a diagram of your network layout. It could be a couple of issues.
Oh my.
What kind of diagram; like Visio or something?
I could more easily post a list of details than a diagram.
How much detail do you want?
Here's some...
I'm running VMware's ESX Server, and the m0n0wall client is a VM running in this ESX server.
The Dell box on which ESX is running has a number of NICs, and I have a number of vSwitches configured; with the VMs using one or more of the available NICs for their network connectivity.
As for the network, logically....we have a subnet separate from the rest of campus; I'll call it a 10 network for simplicity here, and use 10.0.0.0/255.255.255.0 for discussion purposes.
The default gateway on the subnet is address 10.0.0.1 (i.e. that's how we get out to the rest of the campus network as well as the outside world).
Oh....this is all configured by the campus central IT/networking folks on their equipment.
I just control the use of IP addresses within our private subnet.
Since we use all static addresses for our servers, printers, workstations, etc, we decided not to have them provide our subnet with DHCP service.
However, after a while, I decided that I wanted a DHCP server of my own to serve up a few addresses just for things like when I'm adding new virtual appliances or testing things or whatever.
My search lead me eventually to M0n0wall. It seemed like the simplest and easiest way for me to get a simple DHCP server up and running. I downloaded someone's virtual appliance of it from VMware's website I think, imported it and it's been working fine for my original purpose for months now.
Now, I decided to use it to give one of my mobile users an IP address from a DHCP server (with it being static via M0n0wall's MAC registration feature) so that it could remain configured as a DHCP client in case he ever wanted to get an address from a DHCP server on another network where he needs to use the wired connection.
Ok, back to my network...
https://MyM0n0wall/interfaces_lan.phpInterfaces: LAN
10.0.0.222
https://MyM0n0wall/interfaces_wan.phpInterfaces: WAN
10.0.0.221
gateway: 10.0.0.1
https://MyM0n0wall/firewall_rules.php?if=lanFirewall: Rules
LAN:
Action: Pass
Disabled: no check
Interface: LAN
Protocol: any
ICMP type: any
Source: no check
Source port range: any any
Destination: no check
Destination port range: any any
Fragments: no check
Log: no check
Description: "Allow All Traffic from Subnet on any Interface"
https://MyM0n0wall/firewall_rules.php?if=wanFirewall: Rules
LAN:
Action: Pass
Disabled: no check
Interface: WAN
Protocol: any
ICMP type: any
Source: no check
Source port range: any any
Destination: no check
Destination port range: any any
Fragments: no check
Log: no check
Description: "Allow All Traffic from Subnet on any Interface"
https://MyM0n0wall/firewall_nat.phpnot configured
https://MyM0n0wall/firewall_shaper.phpnot configured
https://MyM0n0wall/services_dnsmasq.phpenabled via checkbox
nothing else configured
https://MyM0n0wall/services_dhcp.phpenabled
Subnet: 10.0.0.0
Subnet mask: 255.255.255.0
Range: 10.0.0.223 to 10.0.0.224
When a DHCP client connects, here's what I see in the ipconfig/all feedback...
Dhcp Enabled. . . . . . . . . . . : Yes
IP Address. . . . . . . . . . . . : 10.0.0.223
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.0.0.222 (M0n0wall's LAN IP)
DHCP Server . . . . . . . . . . . : 10.0.0.222 (M0n0wall's LAN IP)
DNS Servers . . . . . . . . . . . : 10.0.0.222 (M0n0wall's LAN IP)
This DHCP client is indeed getting FQDN name resolution vid DNS forwarding in M0n0wall, because I get an echo when pinging Google, etc, but just no web browsing activity.
Too much detail?
Want more detail?
Thanks for helping, Mark.
steven