Samba: interfaces and host allow.
I know this is likely an obvious question to a lot of you but I haven't been able to find an explanation for this:
I'm making a home file server with CentOS 6.2 running 'basic server' with desktop and x-window installed (all of which is currently kicking my butt). In the smb.conf file I have the following which came automatically with Samba:
1) I want to configure this correctly for security reasons but I've struggled to find what these mean. As far as I can find on google interfaces the ways it will talk to clients, but how it that different than 'hosts allow'?
interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24
hosts allow = 127. 192.168.12. 192.168.13.
2) What do 'lo' and 'eth0' mean?
3) My network is 192.168.1. and none of the listed networks are that. Is this because the ones Samba came up with are wrong or does Samba know something I don't?
Thank you so much for your help,