Hello all. after doing some reading and seeing all the security risks of some of these IP camera manufactures giving their cameras the ability to "phone home" and upload footage and pictures to the cloud, I set on a quest to completely block the ones I have from accessing the internet but still connect to LAN and stream only to my dedicated BI pc.
my current setup is a Dell Optiplex 9010 sff pc running only BI headless sitting in my server rack. I have a POE switch running ethernet to 4 IMOU cameras each with a POE splitter that supplies power and ethernet to them. my router is a Eero 6 pro from amazon. the Eero handles the routing and assigning IP addresses.
in the beginning I had each camera set in the routers interface as dhcp with eero reserving a specific IP for each camera. I also setup a profile within the eero app to block internet access 24/7 for any IP that I selected. putting all 4 of these cameras in this profile resulted in 3 of them working just fine and one camera would completely drop off (loose it's assigned IP) entirely. I had verified all the camera settings were the same using the Dahua config tool. factory reset the one camera several times, and even tried updating the firmware through the IMOU app but nothing seems to work for this one camera.
the camera models I have are 2ea of the IMOU Bullet 2C (with LED spotlights) and 2ea of the IMOU Bullet cameras (without LED spotlights) the camera in question is a IMOU Bullet (no LED spotlights) where the other identical camera continues to work without an internet connection.
during my diagnosis I also noticed that this one camera was very delayed from real time compared to the other three were within a couple of seconds from real time watching the web server.
I was at my wits end trying to figure out why this one camera had to have an internet connection where the others didn't. It almost seemed like it was uploading footage to the web somewhere and BI was pulling it back from wherever it was loading it to hence the longer delay in live footage.
Even though the settings in BI was set to connect directly to the IP that I assigned to the camera in the reservations from the router.
This has gone on all this week as I played with different settings between the router, BI and within the camera in both the IMOU app and in Dahua config tool.
Finally I got something..... in the Dahua config tool I tried one last thing. setting the IP in the camera settings to static using the same IP I had already assigned it in the router along with changing the gateway IP from the routers IP to the BI pc' IP address along with a reboot of the camera.
And bam! no more delay and checking with the IMOU app could no longer connect to the camera showing it offline. I did this change to all 4 cameras and they all seem to be working fine although I cannot verify if they can still reach out to the internet.
the BI pc does not have any setting in it's firewall to allow internet sharing so I am only assuming that these cameras are only streaming by LAN and not able to call home anymore.
Now with this current setting giving the camera static IP's if I enable the internet blocking through the eero app the one camera will still drop it's LAN IP completely until I restore the internet. This is puzzling to me why one does this and all 4 cameras are set in the eero profile.
Am I safe to say by changing the gateway IP to point away from my eero router and at the BI pc that they are officially NOT getting an internet connection?
I know the proper way to do this is to create a VLAN with a second NIC port on the BI pc and connect the cameras there on a separate subnet but I don't have a second POE switch to use for this.
my current setup is a Dell Optiplex 9010 sff pc running only BI headless sitting in my server rack. I have a POE switch running ethernet to 4 IMOU cameras each with a POE splitter that supplies power and ethernet to them. my router is a Eero 6 pro from amazon. the Eero handles the routing and assigning IP addresses.
in the beginning I had each camera set in the routers interface as dhcp with eero reserving a specific IP for each camera. I also setup a profile within the eero app to block internet access 24/7 for any IP that I selected. putting all 4 of these cameras in this profile resulted in 3 of them working just fine and one camera would completely drop off (loose it's assigned IP) entirely. I had verified all the camera settings were the same using the Dahua config tool. factory reset the one camera several times, and even tried updating the firmware through the IMOU app but nothing seems to work for this one camera.
the camera models I have are 2ea of the IMOU Bullet 2C (with LED spotlights) and 2ea of the IMOU Bullet cameras (without LED spotlights) the camera in question is a IMOU Bullet (no LED spotlights) where the other identical camera continues to work without an internet connection.
during my diagnosis I also noticed that this one camera was very delayed from real time compared to the other three were within a couple of seconds from real time watching the web server.
I was at my wits end trying to figure out why this one camera had to have an internet connection where the others didn't. It almost seemed like it was uploading footage to the web somewhere and BI was pulling it back from wherever it was loading it to hence the longer delay in live footage.
Even though the settings in BI was set to connect directly to the IP that I assigned to the camera in the reservations from the router.
This has gone on all this week as I played with different settings between the router, BI and within the camera in both the IMOU app and in Dahua config tool.
Finally I got something..... in the Dahua config tool I tried one last thing. setting the IP in the camera settings to static using the same IP I had already assigned it in the router along with changing the gateway IP from the routers IP to the BI pc' IP address along with a reboot of the camera.
And bam! no more delay and checking with the IMOU app could no longer connect to the camera showing it offline. I did this change to all 4 cameras and they all seem to be working fine although I cannot verify if they can still reach out to the internet.
the BI pc does not have any setting in it's firewall to allow internet sharing so I am only assuming that these cameras are only streaming by LAN and not able to call home anymore.
Now with this current setting giving the camera static IP's if I enable the internet blocking through the eero app the one camera will still drop it's LAN IP completely until I restore the internet. This is puzzling to me why one does this and all 4 cameras are set in the eero profile.
Am I safe to say by changing the gateway IP to point away from my eero router and at the BI pc that they are officially NOT getting an internet connection?
I know the proper way to do this is to create a VLAN with a second NIC port on the BI pc and connect the cameras there on a separate subnet but I don't have a second POE switch to use for this.