Hi all,
I have been tasked with setting up a new server to replace a 10+ year old Apple Mac Server which has been running as the "Mainserver" for a small company I work at. This Mac server performs various server roles, including DHCP, DNS, and most importantly, file serving. We have roughly 50-60 clients, 98% are Windows clients, and employees use the file system on the Mac extensively for storing company data. The file system is the Mac standard (sorry, I'm not very familiar with Apple stuff, especially Apple server stuff). We want to use ACL permissions to stay as compatible with possible with Windows. Now, our Mac Server has both POSIX and ACL permissions, which often cause us weird issues when new files or folders are created on the file system.
Our network engineer is strongly inclined to use FreeBSD, or similar, as the Operating System for out new server, with ZFS file system for installation (root) and for data storage. From what I understand, ZFS natively supports ACL permissions, so that should not be an issue. I have been testing with FreeBSD, but I am having some trouble finding server administration tools that will provide for easy administration of DHCP, DNS, and Samba file sharing. After posting on the FreeBSD forums, one user said I should check out FreeNAS.
My main set of questions all revolves around this idea: Can I make it so FreeNAS is at least as easy to manage as the Mac Server was?
For administering the Mac server, we use TightVNC and use various Mac applications. For example, DHCP was administered using Server Admin, and adding clients was as simple as typing in a computer's MAC address and assigning it an IP address, all with an easy to navigate GUI.
I have installed and have been testing FreeNAS for awhile now. I was able to get it to act as an Active Directory Domain Controller, but I cannot join any computers to the domain because when I try, I get a message saying that the DNS server for the domain could not be reached. Now, I know this is because my network does not have a DNS server on it. Ideally, I would like to get this FreeNAS server also performing as a DNS Server. From what I've researched, this can be done using a jail. I also would like FreeNAS to act as a DHCP server (again, research indicates a jail would work), but I would ideally like some graphical tools to manage both DNS and DHCP.
I've also come across people saying that it is possible to use Microsoft Management Snap-in Console (I call it Computer Management, found by Control Panel --> Administrative Tools --> Computer Management) to manage the active directory components of FreeNAS.
Has anyone done something like this before? Any recommendations on what software / packages I should research into for DHCP and DNS server on FreeNAS? I've come across dnsmasq and BIND so far as possibilities, but both seem to have no graphical tools to manage them.
I have been tasked with setting up a new server to replace a 10+ year old Apple Mac Server which has been running as the "Mainserver" for a small company I work at. This Mac server performs various server roles, including DHCP, DNS, and most importantly, file serving. We have roughly 50-60 clients, 98% are Windows clients, and employees use the file system on the Mac extensively for storing company data. The file system is the Mac standard (sorry, I'm not very familiar with Apple stuff, especially Apple server stuff). We want to use ACL permissions to stay as compatible with possible with Windows. Now, our Mac Server has both POSIX and ACL permissions, which often cause us weird issues when new files or folders are created on the file system.
Our network engineer is strongly inclined to use FreeBSD, or similar, as the Operating System for out new server, with ZFS file system for installation (root) and for data storage. From what I understand, ZFS natively supports ACL permissions, so that should not be an issue. I have been testing with FreeBSD, but I am having some trouble finding server administration tools that will provide for easy administration of DHCP, DNS, and Samba file sharing. After posting on the FreeBSD forums, one user said I should check out FreeNAS.
My main set of questions all revolves around this idea: Can I make it so FreeNAS is at least as easy to manage as the Mac Server was?
For administering the Mac server, we use TightVNC and use various Mac applications. For example, DHCP was administered using Server Admin, and adding clients was as simple as typing in a computer's MAC address and assigning it an IP address, all with an easy to navigate GUI.
I have installed and have been testing FreeNAS for awhile now. I was able to get it to act as an Active Directory Domain Controller, but I cannot join any computers to the domain because when I try, I get a message saying that the DNS server for the domain could not be reached. Now, I know this is because my network does not have a DNS server on it. Ideally, I would like to get this FreeNAS server also performing as a DNS Server. From what I've researched, this can be done using a jail. I also would like FreeNAS to act as a DHCP server (again, research indicates a jail would work), but I would ideally like some graphical tools to manage both DNS and DHCP.
I've also come across people saying that it is possible to use Microsoft Management Snap-in Console (I call it Computer Management, found by Control Panel --> Administrative Tools --> Computer Management) to manage the active directory components of FreeNAS.
Has anyone done something like this before? Any recommendations on what software / packages I should research into for DHCP and DNS server on FreeNAS? I've come across dnsmasq and BIND so far as possibilities, but both seem to have no graphical tools to manage them.