ScreenTask (name of a program): how to make it a real *web* server of my desktop?
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
ScreenTask (name of a program): how to make it a real *web* server of my desktop?
Hello,
trying to find an easy way to share my desktop view (not control!) to people in other machines or phones, around the internet, i have recently discovered ScreenTask:
So, we get a zip file with a .jar file inside, and some more things. I execute the jar file, but i do not understand how to make it run, so i can give someone in the internet (outside of my local network) something to see my desktop?
Do i need to do forwarding in the modem connected to the computer?
I am lost here...
I tried to share my desktop with Microsoft Teams, but it does not work with who i want. It is pretty slow, sometimes, and hard to understand in several details, but it works fairly with things in my university (i use it with browser, and with android too, sometimes). Teamviewer seems bad for what i want (i installed it here, but it would be too hard what i need the other people to do to see me). I did not find other things yet - and i accept suggestions. Debian here.
Edit: in my local network, my ip is 192,168,0,7 and i wrote http://192.168.0.12:8090 in the browser, and it worked! Desktop showed in the browser. So, what i need now is to make my computer remotely accessible. Now, this thread seems much easier... maybe i will discover how to do it...
Edit 3: it seems i need to make something with ifconfig in the computer, and a few things in the modem. Can you tell me a few simple steps, even without explaining it clearly - but naming each step well enough, so i can try to do it? The page in edit 2 is not good for me.
Your home PC is connected to a NAT network. In order to send network traffic from the internet to your PC, you have to configure port forwarding on the router that attaches the home network to the internet. In your case, it looks like you have to forward port 8090 to 192.168.0.12. Consult your router's documentation for details.
Please be aware that there is a security risk, in particular since the software has not been under active development for over 2 years.
So, right now, i have everything as i explained in the previous post. For me, opening WAN IP address with the right port, from computer's browser and phone's browser (with wifi only), it works too. But a friend in another country is only receiving 404 errors for the URL i gave her. Something like, with fake IP number:
What you did in your router looks OK to me. This is what I would have done. You ask whether a different IP can be used for ScreenTask - well, IP addresses are configured on network interfaces, not application, so that your question makes only sense if you ask "can I use a different IP address for the computer that runs ScreenTask". The answer is yes, but you need to configure that different IP address on that computer.
Quote:
Originally Posted by dedec0
So, right now, i have everything as i explained in the previous post. For me, opening WAN IP address with the right port, from computer's browser and phone's browser (with wifi only), it works too. But a friend in another country is only receiving 404 errors for the URL i gave her. Something like, with fake numbers:
Now why your friend is unable to reach your ScreenTask computer, I can't tell. I would say that 404 is an answer from ScreenTask or the web server used by ScreenTask, which is very good news, because it shows that your friend's request actually reaches your computer. You could troubleshoot this by looking into ScreenTask or web server logs. To confirm that your friend's traffic arrives at the computer, you could trace network traffic, e.g. by running this command on your PC:
Code:
sudo tcpdump -vni any port 8090
This command looks at all network interfaces and reports packets with port numbers 8090. My expectation is that you see your friend's IP address.
Last edited by berndbausch; 02-13-2021 at 12:44 AM.
Reason: Moved a paragraph to the beginning
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.