Or you could manually add a record in the "Host Overrides" section. I have PfSense, but am running it on a separate network so I have not had enough time to mess around with it too much (as of yet).
You can make up whatever domain you want; if it is only for your internal network. So like "mycooldomain.local" would work. I have internet domains, so I use *.com and make my network subdomains; but you don't have to. I think I saw you had a "NXDOMAIN" in one of your posts; so either you are using that or it is a default entry in PfSense?
In PfSense under [System] - [General Setup]; you probably already put something in there for Domain. If so, just use that. :)
I shoulda caught that... lol Doing too many things again. ;)The "NXDIOMAIN" is what is shows when there is no resolution =Non-existent Internet Domain Names Definition.
If I am running it as part of Active Directory or as my Active Directory that would be all done automatically. However; right now I have multiple domains and am currently running AD on Server 2012 R2. I may test out FreeNas' Active Directory and migrate to that but have not dome so yet.Do you match your windows credentials with freenas ones ?
Good evening all!
So the master browser option is kind-of explained here: http://scottiestech.info/2009/02/14/how-to-determine-the-master-browser-in-a-windows-workgroup/
Totally necessary for workgroups to have a "master", and by checking the box the FreeNAS system tries to make itself the highest priority for "winning" the election for the master browser. It doesn't guarantee it will win the election, but its very likely to.
The hostname lookup feature simply tells FreeNAS to resolve the IP and hostname given by the client (often Windows) and verify that the info is correct per DNS. It's a security feature, and for large enterprises it can be useful. But for home users that don't have all the required prerequisites, it won't work and you'll just end up with a log full of failed hostname lookups. I disable it if its failing because it adds no value if your network doesn't support it.
The hostname lookups and the master browser settings are not exclusive or inclusive, and they do unrelated things. You can have either one enabled while the other is disabled. It just depends on how you want to run your network.
My main FreeNAS system is set to be the master browser. I do that because it really is up 24x7 and there's no reason to not let it be the master all of the time.
HTH
Heh, yep just tried on a dev/test box running 9.10 Nightlies and "nslookup" was not there. However "ping" is so you could just try to ping the hostname. I am updating that box now with the latest updates; since there is an IPMI/KCS bug that the devs may have addressed for me. Once that is updated; I will check again and see.
Nope not there with "FreeNAS-9.10-MASTER-201603222335 (545accc)"... But looks like the bug I filed for "KCS/IPMI" may have been fixed... /fingers crossed.
By the way there is another abnormally which I can't figure out: My windows credential don't match freenas user accounts so I use name an password when click on freenas cifs share. If I don't save credential in windows (when offered) just login , anytime I click on share it's available immediately like a local folder, but if I save credentials in windows for future convenience , every time I click on the share it takes second for the connection to reestablish before share is available, what in a world could case that ?
That's Windows being stupid. It caches in some cases, not in others. Totally normal and, while annoying, is something I just learn to live with. :p
If you try to go to the //freenas/share and you haven't logged into the server's shares yet you'll have a delay as well. That's because Windows is trying guest permissions and other permissions it may have cached before it prompts you for credentials. :p
Set WshShell = WScript.CreateObject("WScript.Shell") Return = WshShell.Run("cmd /c net use /delete m: /yes", 0, true) Set WshShell = WScript.CreateObject("WScript.Shell") Return = WshShell.Run("cmd /c net use m: \\serverip\sharename password /user:username /persistent:no", 0, true) sDrive = "M:\" ' note the trailing backslash! Set oShell = CreateObject("Shell.Application") oShell.NameSpace(sDrive).Self.Name = "Entertainment"