Hello everybody,
I am a very much a n00b in anything but Windows. As far as Windows is concerned I have been in IT for several years, building, repairing hardware and software, managed some Active Directory, wrote some code and few scripts. I have set up MineOS to function as Minecraft Server, also used Knoppix bootdisks to repair Windows / recover data. This pretty much should give you an idea where I am skills wise.
What I would like to do is to build a home NAS server that would be accessible from LAN, and hopefully over internet. This last requirement makes me very uneasy, and so I've been researching some security options, which brought me to port knock. My main goal data wise is to insure nothing ever happens to my data, I am ready to sacrifice speed and redundancy (meaning the uptime of access). This makes me look at using ZFS, because it is intelligent enough to not copy corrupted files. I don't think I need any sort of RAID, as I do not want to lock myself out of my data due to OS failure / hardware failure. My idea is to simply have my data on one drive (1TB for now), and copy / mirror / sync it to another drive on schedule by any means other than raid.
From what I read, I should use NAS4Free, but I am absolutely unclear on how to finalize my design choice since I want to include port knocking features.
So, my question to you is this: Is it possible to add port knocking to NAS4Free (full or embedded?) or is this something that will require plain FreeBSD? I understand that NAS4Free is very easy, but it doesn't provide port knocking features in its ready made easy interface. Having my data secured from unauthorized access is a huge concern and if there is no go with NAS4Free for port knocking, then I will have to go thru a pain of FreeBSD learning curve, no questions about that. But I don't know that such is the necessity.
If anyone have dealt with something similar, please, advise. Thank you.
I am a very much a n00b in anything but Windows. As far as Windows is concerned I have been in IT for several years, building, repairing hardware and software, managed some Active Directory, wrote some code and few scripts. I have set up MineOS to function as Minecraft Server, also used Knoppix bootdisks to repair Windows / recover data. This pretty much should give you an idea where I am skills wise.
What I would like to do is to build a home NAS server that would be accessible from LAN, and hopefully over internet. This last requirement makes me very uneasy, and so I've been researching some security options, which brought me to port knock. My main goal data wise is to insure nothing ever happens to my data, I am ready to sacrifice speed and redundancy (meaning the uptime of access). This makes me look at using ZFS, because it is intelligent enough to not copy corrupted files. I don't think I need any sort of RAID, as I do not want to lock myself out of my data due to OS failure / hardware failure. My idea is to simply have my data on one drive (1TB for now), and copy / mirror / sync it to another drive on schedule by any means other than raid.
From what I read, I should use NAS4Free, but I am absolutely unclear on how to finalize my design choice since I want to include port knocking features.
So, my question to you is this: Is it possible to add port knocking to NAS4Free (full or embedded?) or is this something that will require plain FreeBSD? I understand that NAS4Free is very easy, but it doesn't provide port knocking features in its ready made easy interface. Having my data secured from unauthorized access is a huge concern and if there is no go with NAS4Free for port knocking, then I will have to go thru a pain of FreeBSD learning curve, no questions about that. But I don't know that such is the necessity.
If anyone have dealt with something similar, please, advise. Thank you.