@sebastian-roth
My setup is is this
Hypervisor: VMware ESXi, 6.5.0, 14320405
Model: PowerEdge R815
Processor Type: AMD Opteron Processor 6276
Logical Processors: 64
Ram: 186 Gigs
2 NICS are use and 1 DRAC
1 NIC is directly to the Modem and only accessed by PFSense
the other NIC is shared across all the the VMs PFSense feeding the internet.
The DRAC and internal Network run to a SG 200-08 8-Port Gigabit Smart Switch (Spanning Tree is disabled)
This runs to the other side of the lab to a Netgear JGS516 16 Port unmanaged switch
All computers in the house are then wired to this switch.
VM for the FOG server is
4 CPU’s across 2 sockets with at least 1GHZ reservation
8GB Ram with at least 4Gig Reservation
HD is Thick provisioned with 300gigs. I will increase this once I document how this works and it will get a dedicated drive for this
NIC Adapter Type is VMXNET 3
Install steps of current server
sudo -i
wget https://github.com/FOGProject/fogproject/archive/1.5.9.tar.gz
tar -xzvf 1.5.9.tar.gz
rm 1.5.9.tar.gz
cd fogproject-1.5.9/bin
./installfog.sh
click button in browser
press enter in termanal
log in
change default password
create new user for self
chmod -R 777 /images
chown fogproject:nogroup /images
Info after all this is done.
sudo iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
/etc/hosts.deny
# /etc/hosts.deny: list of hosts that are _not_ allowed to access the system.
# See the manual pages hosts_access(5) and hosts_options(5).
#
# Example: ALL: some.host.name, .some.domain
# ALL EXCEPT in.fingerd: other.host.name, .other.domain
#
# If you're going to protect the portmapper use the name "rpcbind" for the
# daemon name. See rpcbind(8) and rpc.mountd(8) for further information.
#
# The PARANOID wildcard matches any host whose name does not match its
# address.
#
# You may wish to enable this to ensure any programs that don't
# validate looked up hostnames still leave understandable logs. In past
# versions of Debian this has been the default.
# ALL: PARANOID
/etc/exports
/images *(ro,sync,no_wdelay,no_subtree_check,insecure_locks,no_root_squash,insecure,fsid=0)
/images/dev *(rw,async,no_wdelay,no_subtree_check,no_root_squash,insecure,fsid=1)
ls -al /
drwxr-xr-x 23 root root 4096 Mar 20 22:50 .
drwxr-xr-x 23 root root 4096 Mar 20 22:50 ..
lrwxrwxrwx 1 root root 7 Jul 31 2020 bin -> usr/bin
drwxr-xr-x 3 root root 4096 Mar 20 18:57 boot
drwxr-xr-x 2 root root 4096 Mar 20 17:15 cdrom
drwxr-xr-x 17 root root 4000 Mar 20 18:51 dev
drwxr-xr-x 102 root root 4096 Mar 21 15:55 etc
drwxr-xr-x 4 root root 4096 Mar 20 22:41 home
drwxrwxrwx 5 fogproject nogroup 4096 Mar 20 23:15 images
lrwxrwxrwx 1 root root 7 Jul 31 2020 lib -> usr/lib
lrwxrwxrwx 1 root root 9 Jul 31 2020 lib32 -> usr/lib32
lrwxrwxrwx 1 root root 9 Jul 31 2020 lib64 -> usr/lib64
lrwxrwxrwx 1 root root 10 Jul 31 2020 libx32 -> usr/libx32
drwx------ 2 root root 16384 Mar 20 17:14 lost+found
drwxr-xr-x 2 root root 4096 Jul 31 2020 media
drwxr-xr-x 2 root root 4096 Jul 31 2020 mnt
drwxr-xr-x 3 root root 4096 Mar 20 22:41 opt
dr-xr-xr-x 291 root root 0 Mar 20 18:51 proc
drwx------ 5 root root 4096 Mar 21 07:27 root
drwxr-xr-x 36 root root 1140 Mar 21 15:51 run
lrwxrwxrwx 1 root root 8 Jul 31 2020 sbin -> usr/sbin
drwxr-xr-x 6 root root 4096 Mar 20 18:52 snap
drwxr-xr-x 4 root root 4096 Mar 20 22:41 srv
-rw------- 1 root root 4294967296 Mar 20 17:18 swap.img
dr-xr-xr-x 13 root root 0 Mar 20 18:51 sys
drwxr-xr-x 5 fogproject root 4096 Mar 20 22:50 tftpboot
drwxr-xr-x 2 root root 4096 Mar 20 22:50 tftpboot.prev
drwxrwxrwt 15 root root 4096 Mar 21 15:39 tmp
drwxr-xr-x 14 root root 4096 Jul 31 2020 usr
drwxr-xr-x 14 root root 4096 Mar 20 22:34 var
ls -al /images
-rwxrwxrwx 1 fogproject root 0 Mar 21 07:20 .mntcheck
drwxrwxrwx 3 fogproject root 4096 Mar 20 23:15 dev
drwxrwxrwx 2 fogproject root 4096 Mar 20 22:50 postdownloadscripts
drwxrwxrwx 2 root root 4096 Mar 20 23:15 win10basic
ls -al /images/dev
drwxrwxrwx 3 fogproject root 4096 Mar 20 23:15 .
drwxrwxrwx 5 fogproject nogroup 4096 Mar 20 23:15 ..
-rwxrwxrwx 1 fogproject root 0 Mar 20 22:50 .mntcheck
drwxrwxrwx 2 fogproject root 4096 Mar 20 22:50 postinitscripts
Hope this helps I really appreciate your help. Sorry it takes so long to get back some times I work 50 - 60 hours a week so get wrapped up alot
Claw