NGROK Questions

diver165

Young grasshopper
Joined
May 26, 2016
Messages
35
Reaction score
11
I see a lot of updates pertaining to NGROK on Blue Iris.

What is NGROK for Blue Iris? What is the benefits vs something like open vpn etc.

Is there an updated setup guide? I know absolutely nothing. But I do like to access my Blue Iris remotely when I'm away.
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,675
Reaction score
14,122
Location
USA
What is NGROK for Blue Iris?
NGROK is a third-party service that creates a network tunnel between your computer (running Blue Iris) and the NGROK cloud service in order to expose your Blue Iris web server to the internet. It is a substitute for port forwarding designed for internet connections where IPv4 port forwarding is not available (most newer ISPs and cellular providers).

NGROK has a free usage tier where the main limitation you'd be concerned with is that it only allows 1 gigabyte of network bandwidth per month which you could exhaust in as little as about 17 minutes of remote viewing at "4K" quality. Or a few hours at a lower quality.

What is the benefits vs something like open vpn etc.
Easier to set up. The downside is it is not really any more secure than port forwarding; e.g. if a vulnerability is discovered in Blue Iris's web server, it will most likely be exploitable by a hacker through the NGROK tunnel.

However NGROK does apparently support injecting an authentication step in order to be able to connect to the tunneled service, so that would more or less solve the issue of being less secure than a VPN.

Is there an updated setup guide?
Not that I'm aware of. It should be pretty simple. Register an NGROK account, find the "auth token", and paste it into Blue Iris's web server configuration. Then NGROK somewhere should give you a link you can use to connect to Blue Iris.
 
Last edited:

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,675
Reaction score
14,122
Location
USA
To be honest I am really not impressed with NGROK's monthly bandwidth limits and even a paid account does not really resolve that since the limit is so low.
 

aesterling

Getting comfortable
Joined
Oct 9, 2017
Messages
357
Reaction score
351
I set up NGROK to test with BI last week and have been using it whenever I leave home. It works fine but seems to take a moment longer to establish the connection. I wasn’t aware of the bandwidth limits... that is probably a deal-breaker for me.

I didn’t need to download the NGROK software during the setup as it seems to be bundled with BI now. That wasn't very clear in the BI help file.
 
Last edited:

diver165

Young grasshopper
Joined
May 26, 2016
Messages
35
Reaction score
11
Sounds like I'll just stick with Open VPN for now. I was hoping to figure out something different because some places (hotels etc,) block Open VPN connections on their networks.
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,675
Reaction score
14,122
Location
USA
You can probably reconfigure OpenVPN to listen on TCP port 443 (default is UDP port 1194). Then it will work more reliably because firewalls will be much less likely to block it as every website in the world uses TCP port 443.
 

diver165

Young grasshopper
Joined
May 26, 2016
Messages
35
Reaction score
11
You can probably reconfigure OpenVPN to listen on TCP port 443 (default is UDP port 1194). Then it will work more reliably because firewalls will be much less likely to block it as every website in the world uses TCP port 443.
I'll give that a try! I've ran into it a couple places (a couple Holiday Inn resorts). I usually just hot spot my laptop to my phone for a work around.
 
Top