Monitoring Public IP Address Changes with Script


We kindly request your assistance in developing a script that can detect the public IP address of a client computer as soon as it connects to the internet. This script should then compare the detected public IP address with a pre-defined one, and if they differ on two consecutive checks, it should send an alert email to our designated email address. The primary objective here is to have the client computer notify us when it accesses the internet from a network other than the designated one.

It seems that the script needs to periodically check the IP address at short intervals, such as every 2 minutes, for the duration of the internet connection. If the public IP address is different from the predefined one twice in a row, we would like the script to send an alert email.

Your valuable assistance in this matter is highly appreciated.

Thank you.
Best regards

I am awaiting your support.
Yours sincerely.

hi @bayhickimse
I will request the concern team to reach out back to you

1 Like

I would appreciate your support. Thank you.

hi @bayhickimse , this looks like the same with Request for Help: Disconnect Internet on IP Address Mismatch. Though the other one has full usecase defined.
could you please confirm?

1 Like


This script is related to comparing the device’s public IP address with a specified IP address and triggering a notification if the IP addresses differ.

As for the other script request, “Disconnect Internet on IP Address Mismatch,” it pertains to disconnecting the internet connection if the IP address deviates from the expected one.

In the first scenario, the script monitors the IP address, and when a certain condition is met, it triggers a notification.

The second scenario is concerned with disconnecting the internet connection if the IP addresses are different.

Best regards,

thanks for the confirmation. we are aiming to provide the script by next Wednesday (November 8th), if not earlier.

1 Like