I'm very new to the Sophos ecosystem, took the plunge two weeks ago & setup XG Firewall 16.5 in a virtual environment but need some help filling the gaps.
At the moment, I have a very basic setup with the device LAN port connected to a switch that everything else is connected to.
Problem: In a non-domain environment, machines on the LAN cannot locate each other by hostname (aka machine name).
Configuration & Steps Performed:
Configure > Network > Zones > LAN > Default settings - no changes here so DNS is checked
Configure > Network > DNS > IPv4
- Static DNS selected - Also, this configuration results in slow lookups so I usually use 8.8.8.8 or 75.75.75.75 first.
- DNS 1 set to 10.0.1.1
- DNS 2 set to 8.8.8.8
- DNS 3 set to 75.75.75.75
- DNS Query Configuration > Tried both 'Choose server based on incoming requests record type' and 'Choose IPv6 if request originator address is IPv6, else IPv4'
- DNS Host Entry > Setup multiple entries with 'Reverse DNS Lookup' checked
- No DNS Request Routes setup
Configure > Network > DHCP > Default DHCP Server
- Setup Static IP MAC Mapping for nearly all machines
- Domain Name is empty
- Gateway > 'Use Interface IP as Gateway' checked
- DNS Server > 'Use Device's DNS Settings' checked
- No WINS Server specified
System > Administration > Device Access > Default settings - no changes here so DNS is checked for the LAN Zone.
On each affected machine:
- Released & renewed IP's after adjusting various settings
- Flushed DNS: ipconfig /flushdns
- Registered DNS: ipconfig /registerdns
- Rebooted
Under Configure > Network > DNS Query Configuration exists a 'Test Name Lookup' button.
I click that, am taken to the next screen where I can enter in an IP Address/Hostname so I use the hostname of a machine the LAN and the result is blank.
IP Address/Hostname : LABSVR01 |
DNS Server | Result | Total Query Time |
Curiously, if I enter an IP address of a local machine, it does work:
IP Address/Hostname : 10.0.1.110 |
DNS Server | Result | Total Query Time |
10.0.1.1 | Lookup Successful | 0.32 msec |
8.8.8.8 | Lookup Fail | N/A |
75.75.75.75 | Lookup Fail | N/A |
For what it's worth, when using real external IP or domain it works in that I do get back results, but the amount of time it takes is brutal:
IP Address/Hostname : oracle.com |
DNS Server | Result | Total Query Time |
10.0.1.1 | Lookup Successful | 3046.49 msec |
8.8.8.8 | Lookup Successful | 20.55 msec |
75.75.75.75 | Lookup Successful | 11.48 msec |
The above is true when initiating the same request under Monitor & Analyze > Diagnostics > Tool > Name Lookup using the 'Lookup using all Configured Servers' option.
I'm a little perplexed and could use some guidance on this.
This thread was automatically locked due to age.