Dear Experts,
I have a very specific requirement where I need a unique public IP address which does not change if I change the ISP.
Just to give some background, This is <g class="gr_ gr_26 gr-alert gr_gramm gr_run_anim Grammar only-del replaceWithoutSep" data-gr-id="26" id="26">for </g>a security solution where I have client machines which can be installed at customer's locations, these machines can send the notifications of <g class="gr_ gr_32 gr-alert gr_gramm gr_run_anim Grammar only-ins doubleReplace replaceWithoutSep" data-gr-id="32" id="32">various</g> event to CMS (Central monitoring station).
To do so, I set the IP address of the CMS (IP address, not domain name) <g class="gr_ gr_22 gr-alert gr_gramm gr_run_anim Grammar multiReplace" data-gr-id="22" id="22">in</g> the client machine along with the port.
For any event, the client machine will send the information to this IP and port.
Since this is the IP address of my CMS (public IP address provided by the ISP ), I will receive it and forwarded to <g class="gr_ gr_31 gr-alert gr_gramm gr_run_anim Grammar only-ins doubleReplace replaceWithoutSep" data-gr-id="31" id="31">respective</g> receiver using port forwarding.
Obviously, if the IP of my CMS changes or ISP's network goes down, I will not be able to <g class="gr_ gr_24 gr-alert gr_spell gr_run_anim ContextualSpelling ins-del multiReplace" data-gr-id="24" id="24">recieve</g> any notification.
To build the redundancy, I can take connections from multiple ISP, but each of them will provide a different public static IP, also , please note that I can only set one IP address as destination IP address at <g class="gr_ gr_36 gr-alert gr_gramm gr_run_anim Grammar only-ins doubleReplace replaceWithoutSep" data-gr-id="36" id="36">client</g> machine.
Is there <g class="gr_ gr_38 gr-alert gr_spell gr_run_anim ContextualSpelling" data-gr-id="38" id="38">anyway</g> to combine these public static IPs <g class="gr_ gr_29 gr-alert gr_spell gr_run_anim ContextualSpelling" data-gr-id="29" id="29">form</g> different ISPs into one virtual public IP address ? And then I can set this virtual public IP address <g class="gr_ gr_27 gr-alert gr_gramm gr_run_anim Grammar multiReplace" data-gr-id="27" id="27">in</g> the client machine. Client machine will send the notifications to this IP address and at my CMS, if one of the ISP has some issue, I will still get the notification as I will be connected to <g class="gr_ gr_42 gr-alert gr_gramm gr_run_anim Grammar multiReplace" data-gr-id="42" id="42">internet</g> from second ISP with same virtual public IP address...
I am not sure how well I have communicated the issue, let me know if you need any further details.
Thanks in <g class="gr_ gr_23 gr-alert gr_spell gr_run_anim ContextualSpelling ins-del multiReplace" data-gr-id="23" id="23">advace</g>.