Hi guys,
Just wanted to see why people would expose services either through a reverse proxy or normally, if technology like WireGuard and OpenVPN exist?
Convenience would probably be the top answer, but is it really worth the risk?
Thanks
Hi guys,
Just wanted to see why people would expose services either through a reverse proxy or normally, if technology like WireGuard and OpenVPN exist?
Convenience would probably be the top answer, but is it really worth the risk?
Thanks
They make the local device setup more complicated and in some networks, you don’t have a chance to connect.
I like to go with HTTPS and mTLS. On mobile and in general browsers, you can easily install them and the I can access them everywhere HTTPS is allowed.
This is the way
Can you though? I used to do exactly these things and either on Android or iOS I had trouble installing a certificate. Well, in a way it’s not a a big issue anyway, probably it’s smart to go with public domains anyway (even for private resources)
I have no issue at all on Android. I don’t use iOS, so I cannot verify on there.
But I meant client certificates in this context. What I do:
Ah ok that’s smart, so you don’t have to mess with installation and still can manage your own CA from the *.domain.tld. I just double-checked, I’m very sure it was on iOS but some years ago. Apparently it’s possible to install custom certs there as well but it’s a little painful
edit: ok I think the general problem on iOS is to install custom certs globally, e.g. to use for the calendar I guess
https://kb.mit.edu/confluence/display/mitcontrib/Installing+Root+and+Personal+Certificates+on+iOS