You really need to have lead with that. I do what you want all the time, but it's to another port of the same switch.
Your problem is basically latency. X11 used to run fine on local 10Mb/s networks and that's no streth these days for WAN connections. What you won't be able to get past though is latency. How chatty is the protocol.
Anyway, I suggest you try xpra - that was on my list to try at one point but I haven't needed to. But it is meant to be for what you want and optimised for that. I wanted it so I could disconnect from the machine and reconnect later to resume, but I found it simpler to just do most things in the terminal and use tmux instead. I've been happy with that for years now.
You really need to have lead with that. I do what you want all the time, but it's to another port of the same switch.
Your problem is basically latency. X11 used to run fine on local 10Mb/s networks and that's no streth these days for WAN connections. What you won't be able to get past though is latency. How chatty is the protocol.
Anyway, I suggest you try xpra - that was on my list to try at one point but I haven't needed to. But it is meant to be for what you want and optimised for that. I wanted it so I could disconnect from the machine and reconnect later to resume, but I found it simpler to just do most things in the terminal and use tmux instead. I've been happy with that for years now.