rustdesk / rustdesk/rustdesk-server

Rustdesk on proxmox VM

Open
#577 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Rust
Stars
10.4k
Forks
2.6k
PR merge metrics
No merged PRs in 30d

Description

Hi. My self-hosted instance of rustdesk was installed from the script https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh. The VM has 2 networks, 10.10.10.0.0/24 and 192.168.0.0.0/24.

All necessary rustdesk ports are forwarded through nftables to the VM itself and are available.
Internal clients access the rustdesk server by domain name (overridden hosts file temporarily). External ones are accessed by global DNS.

There are some clients that I want to connect to the rustdesk server. Some virtual servers in proxmox (on the internal network 192.168.0.0.0/24) and also external clients.

Internal clients can work with rustdesk without problems. The external ones have an error message that the connection to the server is not made, but still can connect to the internal clients.

Internal clients cannot connect to external clients. External to external clients can't connect to external clients either.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the reported nftables port forwarding, DNS behavior, and the VM's two network ranges. Reproduce the internal-to-external and external-to-external connection failures, then verify that all intended client directions work through the RustDesk server.

Written by the indexing model from the issue text.

Assessment

Domain
networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.