Yes, you need a quad A record in DNS for IPv6.

From your Guacamole box you should be able to do:


$ dig @ip.of.my.dns.server name.of.my.rds.box AAAA

... and get an answer.  Substitute the IP address of your DNS server or its 
name and the name of your RDS box.

I have no idea if Guac actually supports IPv6 but you will need DNS to work if 
you want to use the hostname!

Cheers
Jon


On Thu, 2025-06-19 at 11:43 +0530, Savinder Kaur wrote:

I’m currently attempting to connect to a Windows machine via RDP using IPv6 
through Guacamole, but it's failing. IPv4 works fine, but with IPv6, I receive 
the following error:

Loading keymap "base" guacd_compose | guacd[2819]: INFO: Loading keymap 
"en-us-qwerty" guacd_compose | guacd[2819]: INFO:     RDP server closed/refused 
connection: DNS lookup failed (incorrect hostname?)guacd_compose | guacd[2819]: 
INFO:     User "@e9c97c11-47d1-4853-a914-2aeea9fccc3e" disconnected (0 users 
remain) guacd_compose | guacd[2819]: INFO:     Last user of connection 
"$69cf5743-1437-41f1-a47c-09024d77c4e2" disconnected

It appears guacd is unable to resolve or reach the IPv6 address.

IPv4 connections use the hostname or IPv4 address and work correctly.

Questions:

  1.  Do I need to configure anything specifically for IPv6 in guacd?

  2.  Should I adjust guacd.conf (e.g., bind_host) or update DNS/AAAA records?

Any insight or configuration tips to get RDP working over IPv6 in Guacamole 
would be greatly appreciated.

Thanks in advance!

Note : RDP over IPv6 on the RDP server is enabled and confirmed through
nmap -6 -sV -p 3389 [<IPv6_address>]


Reply via email to