*** PARTIAL SOLUTION ***
After reading your message I checked under Core->Network->Gateways and noticed that the dhcp-gw-eth0 gateway that was created automatically didn't have a checkmark under "Default". I enabled that and it fixed a few things (but not everything):
- The zentyal machine can now load
www.google.com, so I assume the DNS is ironed out there.
- The client machines can ping the zentyal machine and load it's admin interface (although it's still using an IP provided by DHCP instead of the one I configured on the interface(
- The zentyal machine can ping the client machines. I assume it could probably load a web interface on one of them but I don't currently have anything like that connected to test.
But the client machines still have no passthrough connectivity to the internet.
*** BACK TO THE TROUBLESHOOTING ***
Right now my network topology is extremely simple while I troubleshoot these issues. Basically just Internet->zentyal machine->switch->laptop.
My Internet is Verizon FIOS. There is no modem - I have an ethernet line running straight from the fiber termination to the zentyal machine. This setup worked with my previous router (a linksys) and seems to work here since I'm getting an external IP ok.
The idea is for the zentyal machine to have IP 192.168.1.1 on the LAN and handle pretty much everything in terms of network services. I'll just run down the list of my settings.
Core->Module Status:
I have Network, Firewall, Antivirus, DHCP, DNS, Events, IDS, Logs, Monitor, VPN, Traffic Shaping, Users and Groups, VoIP, File Sharing, HTTP Proxy, User Corner and Printer Sharing. All are enabled except Firewall, Traffic Shaping and HTTP Proxy. Not using most of these yet though so their settings are largely untouched.
Core->Network
->Interfaces
eth0, DHCP, External (WAN) checked
eth1, Static, External (WAN) NOT checked, IP 192.168.1.1, Netmask 255.255.255.0
-> DNS
4.2.2.2
4.2.2.3
-> Gateways
enabled, dhcp-gw-eth0, IP 96.253.(*).(*), interface eth0, weight 1, default is checked (NOW)
-> Static Routes
none
Core->Services (I don't really know what half of these are supposed to do)
VoIP, internal checked
any, internal not checked
any TCP, internal not checked
any UDP, internal not checked
dhcp, internal checked
dns, internal not checked
eBox admin, internal checked
ipp, internal checked
ldap, internal checked
samba, internal checked
Infrastructure->DHCP
->Common Options
Default gateway: Zentyal
Search domain: none
Primary nameserver: local Zentyal DNS
Secondary nameserver: none specified
NTP server: none
WINS server: none
DHCP ranges: "dynamic", from 192.168.1.100 to 192.168.1.254
-> Advanced options
Default lease time: 1800 s
Max. lease time: 7200 s
Infrastructure->DNS - nothing set up here yet
There are plenty of other config pages, but I haven't touched any of those other features yet and I don't think they'd have anything to do with such a basic issue...