This may not even be an applicable question here, but we'll give it a go.
Windows Edge Client (which implements the tunneler) creates NRPT records upon connection.
From what I have seen, NRPT records that have only a hostname (no domain suffix) do not work.
This is how many Windows SMB servers are accessed. I've tested, this and added one:
Name : {CB94958C-5414-41D6-9D74-B6C2F2C26788}
Version : 2
Namespace : {hostname}
IPsecCARestriction :
DirectAccessDnsServers :
DirectAccessEnabled : False
DirectAccessProxyType :
DirectAccessProxyName :
DirectAccessQueryIPsecEncryption :
DirectAccessQueryIPsecRequired :
NameServers : 100.64.0.2
DnsSecEnabled : False
DnsSecQueryIPsecEncryption :
DnsSecQueryIPsecRequired :
DnsSecValidationRequired :
NameEncoding : Disable
DisplayName : ziti-edge-tunnel:hostname
Comment : Added by ziti-edge-tunnel
But, unfortunately, it cannot be resolved.
PS C:\Users\jagau> Resolve-DnsName hostname
Resolve-DnsName : hostname : The filename, directory name, or volume label syntax is incorrect
At line:1 char:1
+ Resolve-DnsName hostname
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (hostname:String) [Resolve-DnsName], Win32Exception
+ FullyQualifiedErrorId : ERROR_INVALID_NAME,Microsoft.DnsClient.Commands.ResolveDnsName
I can access by the assigned IP address.
Does anyone know if this is an NRPT limitation? I've tried on a couple machines to make sure that it wasn't just a specific machine I was testing with.
Thanks!