Knowledge base > Components > Device IP tracker
Your device's IP address may change from time to time as the DHCP (Dynamic Host Configuration Protocol) server manages the allocation and reallocation of IP addresses. Changes in IP addresses on your network may affect your network cameras and network media sources. To avoid losing the connection to the ONVIF or network cameras, Banalytics offers the Device IP tracker module.
Why does it happen?
On a local network, IP addresses are typically assigned dynamically using a protocol called Dynamic Host Configuration Protocol (DHCP). DHCP servers are commonly used in local area networks (LANs) and are often integrated into routers or other network devices. They help optimize the use of IP addresses on the network.
A DHCP server is a network server that automatically assigns IP addresses and other network configuration information to devices on a network. When a device connects to a network, it sends a request to the DHCP server for an IP address. The DHCP server then assigns the device an available IP address for a certain period of time, known as the lease time. After the lease time expires, the device may request a new IP address or renew the existing lease.
The DHCP server may reclaim an unused IP address and assign it to a different device if there are no available IP addresses.
This dynamic IP address assignment process provides additional network security features, such as assigning IP addresses to known devices only; it helps optimize the use of IP addresses on the network, as it allows multiple devices to share a limited number of available addresses. In some cases, you may be able to configure your device to use a static IP address instead of relying on DHCP. This can help to ensure that your device always uses the same IP address on the network. However, this approach can also address conflicts if another device on the network already uses the same address.
The Device IP tracker by Banalytics automatically tracks your camera, even if it gets assigned to another IP address on the same network.
Note that the Device IP tracker tool by Banalytics is a paid feature. Before adding it to track IP changes of the devices in the network to which the server belongs, you need to install the component explicitly.
Either stopping or deleting the component does not mean you stop being charged for its usage. To stop charges, you need to uninstall the component explicitly.
Let's look at how it works.
Click the configuration options next to the Banalytics server. Select the latest version of the Device IP tracker component and click the Apply button. Read more about Banaytics modules installation here.
After installing the component, you'll see it under the Banalytics server. Click the + action next to a Device IP tracker sub-menu under the Banalytics server.
Value
Required?
Description
Default
Restart on failure
Required
Restart mode upon catching an error:
Stop on failure - not restarted until triggered manually.
Immediately - tries to restart automatically immediately after catching an error.
10 sec - tries to restart automatically with a 10-seconds delay after catching an error.
30 sec - tries to restart automatically with a 30-seconds delay after catching an error.
1 min - tries to restart automatically with a 1-minute delay after catching an error.
Default to 10 sec
Network interface
Required
WLAN (Wireless Local Area Network) is a wireless interface allowing devices to connect to a Wi-Fi network. WLAN interfaces are commonly found in laptops, smartphones, and other mobile devices. They enable these devices to connect to Wi-Fi networks to access the Internet or other network resources.
A WLAN interface typically uses a wireless network adapter to communicate with the Wi-Fi access point or router. The adapter converts data from the device into a wireless signal that can be transmitted over the airwaves. It receives wireless signals from the access point and converts them back into data the device can understand.
Other network interfaces include Ethernet, which allows devices to connect to a wired network using an Ethernet cable, and Bluetooth, which enables devices to connect to other devices wirelessly.
Track IP interval (sec)
Required
The IP interval you should set up to track IP address changes in your home network depends on your specific needs and the level of monitoring you require.
If you have a small home network with a limited number of devices and no security concerns, you may not need to track IP address changes very frequently. In this case, updating IP addresses every few hours or once daily may be sufficient.
However, if you have a more extensive home network or are concerned about security threats, you may want to track IP address changes more frequently. In this case, updating IP addresses every few minutes or even in real-time may be necessary.
Ultimately, the interval at which IP address changes are tracked should be based on your specific needs and the level of monitoring you require. You can experiment with different intervals to find the best one for you.
Default to 60 sec
Host reachable timeout (sec)
Required
The timeout, in seconds, specifies the maximum amount of time to wait for a response from a host when attempting to connect to it. If a host does not respond within the specified time, it is considered unavailable.
Default to 3 sec
Ping pool size
Required
The ping pool size determines the number of simultaneous ping requests the tool can send to devices on the network. A larger pool size allows for faster scanning of more devices, but may increase network load.
Default to 10
After adding the component, it starts working immediately. You can find the component in the structure of your payments by going to My profile -> Billing and clicking a cost for a particular day.
To delete the component, go to the configuration options next to the Banalytics server. Select the Not installed version and click the Apply button. The component will be uninstalled.