Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Open RDP connections to show Xpipe connection name rather than Host/IP #451

Open
cmacneill53 opened this issue Feb 16, 2025 · 7 comments

Comments

@cmacneill53
Copy link

Currently open RDP connections show the IP address rather than the connection name, can this be changed to be the Xpipe connection name? I guess it might be an issue with how Xpipe interacts with the underlying Remmina RDP Client?

Not a big problem when I'm accessing servers, as I tend to recognise the IPs, but when accessing user workstations I don't always recognise which IP is which, as they tend to be randomly allocated by DHCP, so harder to know which connection is which when multiple are open.

I guess it could be solved by using FQDN hostnames, but that would require some "glue" to extract internal A records and publish to external DNS. The customers' DNS servers are split between internal, dynamically populated by Windows Domain Active Directory and external for static public access.

@crschnick
Copy link
Member

I will have to experiment a bit on how much is possible with remmina here

@crschnick
Copy link
Member

You can try whether https://github.com/xpipe-io/xpipe-ptb works for you better. I was able to improve some remmina things for simple RDP connections, i.e. ones without custom added rdp options

@cmacneill53
Copy link
Author

I installed PTB version, but I don't see any difference. The connection label is still the IP address, not the Xpipe connection name.

@crschnick
Copy link
Member

So this feature is still in development. It's only working for RDP tunnel connections right now in the latest PTB build

@cmacneill53
Copy link
Author

When I use the Remmina Client natively, I can define a connection in there. When I open the connection within Remmina the screen label is then the Remmina Connection Name rather than the Host name or IP.

I can't see anything in the RDP URI schema that would allow passing an arbitrary connection name. So this may have to be done in two stages, i.e. have Xpipe create/update a connection profile in Remmina and then use it to open a session.

I'll experiment with using the RDP connection file option in Xpipe, that might give me the features I'm looking for, but would require two steps to create and then use the RDP file, rather than just defining connections directly in Xpipe.

@crschnick
Copy link
Member

In the PTB build, xpipe now generates a .remmina file. Now that is not always possible right now, because the rdp options have to be mapped to. remmina options. But for very simple connections, like the RDP tunnel connections, it should work right now

@cmacneill53
Copy link
Author

I'll have a play and give feedback in a day or so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants