I am relatively new to networking. I've set up basic home networks/wifi. But never done anything involving accessing my network externally.
I have just done about 10 hours of general reading about this stuff, but have been having a very tough time trying to figure out just how they compare, or what situations you could choose one versus another.
Theres SSH, VPN, VNC, RDP, software like Teamviewer, Running the device as a server, and probably many more. So what are the pros and cons? Which ones are generally the favorites and least favorites, and why?
A couple more specific questions.
1. SSH vs VPN. As I understand SSH is like a direct terminal directly to a port, and VPN is much more broad with more options, both are encrypted. So why would anyone even choose SSH anymore? Isn't that like using ms dos when windows is available?
2. Teamviewer vs other. Haven't used teamviewer but it sounds awesome, being cross platform, appraently you can use linux from windows, or windows from android, etc and no port forwarding or advanced router setup needs to be setup, it supposedly just works, and is supposedly highly encrypted. So what's the downside? Just that it requires the software, or is a lot of other downsides which would make the other choices better?
3. If a computer is simply referred to as a "server", which type of service or protocol is it generally using, or are there all different types of servers? Like it can be a vpn server or http server? Can they ever be both? Is a computer with a single port open for SSH considered a server? I'm sure I'm not exactly wording this well, but its obviously I'm a little confused on just what defines a computer as a "server" vs say a desktop which can be accessed remotely.
Thanks.
I have just done about 10 hours of general reading about this stuff, but have been having a very tough time trying to figure out just how they compare, or what situations you could choose one versus another.
Theres SSH, VPN, VNC, RDP, software like Teamviewer, Running the device as a server, and probably many more. So what are the pros and cons? Which ones are generally the favorites and least favorites, and why?
A couple more specific questions.
1. SSH vs VPN. As I understand SSH is like a direct terminal directly to a port, and VPN is much more broad with more options, both are encrypted. So why would anyone even choose SSH anymore? Isn't that like using ms dos when windows is available?
2. Teamviewer vs other. Haven't used teamviewer but it sounds awesome, being cross platform, appraently you can use linux from windows, or windows from android, etc and no port forwarding or advanced router setup needs to be setup, it supposedly just works, and is supposedly highly encrypted. So what's the downside? Just that it requires the software, or is a lot of other downsides which would make the other choices better?
3. If a computer is simply referred to as a "server", which type of service or protocol is it generally using, or are there all different types of servers? Like it can be a vpn server or http server? Can they ever be both? Is a computer with a single port open for SSH considered a server? I'm sure I'm not exactly wording this well, but its obviously I'm a little confused on just what defines a computer as a "server" vs say a desktop which can be accessed remotely.
Thanks.