I've got a simple set up here:
Client C (Internet)
10.10.10.5 (Static) |
255.255.255.0 |
\ |
\ X.X.X.X
Server 2008 \ Untangle Router Client A (Win 7)
10.10.10.10 (Static)-----10.10.10.2 10.10.11.2---------10.10.11.X (DHCP)
255.255.255.0 / 255.255.255.0 255.255.255.0
/
/
Client B (Win 7)
10.10.10.X (DHCP)
255.255.255.0
Client A can ping Client B. File share also works. Client B can ping Client A. File share also works. Server can ping Client A. File share also works. Server can ping Client B. File share also works. Client B can ping Server. File share also works. Client A CANNOT ping Server. File share does not work.
I've disabled the firewall on Server. Why does the server reject traffic outside its subnet (Client A) but Client B accepts it?
Edit: Here's proof that the packets are leaving the 10.10.10.2 interface of the UT.
Mon Jan 30 2012 23:54:35 GMT-0500 (Eastern Standard Time)
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes
23:54:39.197107 IP 10.10.11.50 > 10.10.10.10: ICMP echo request, id 1, seq 223, length 40
23:54:43.952136 IP 10.10.11.50 > 10.10.10.10: ICMP echo request, id 1, seq 224, length 40
23:54:48.844599 IP 10.10.11.50 > 10.10.10.10: ICMP echo request, id 1, seq 225, length 40
23:54:53.885277 IP 10.10.11.50 > 10.10.10.10: ICMP echo request, id 1, seq 226, length 40
23:54:58.902342 IP 10.10.11.50 > 10.10.10.10: ICMP echo request, id 1, seq 227, length 40
5 packets captured
5 packets received by filter
0 packets dropped by kernel
Mon Jan 30 23:55:03 EST 2012 - Test Complete!
Edit #2: I've added Client C, which is also a static IP. I can ping it successfully as well. This is just to verify that the Untangle wasn't doing anything hokey with computers it had not assigned the IP to.
Edit #3: Pings get replied to, until just before the server is all the way booted up. Then the suddenly stop going through...