How to perform multiple HTTP requests with unique IP addresses from my local

I am trying to call our homepage www.123.com 10 times simultaneously with unique IP addresses.

We are having issues with GTag Analytics and I am trying to confirm if I can call our homepage 10 times and it will register on GTAG, or not.

I have found 2 posts on load balancing testing with unique IP addresses, which would allow me to do this

One using K6 and the other using JMeter.

k6 -> https://stackoverflow.com/questions/72016444/websites-load-testing-using-k6-from-multiple-ip-addresses
but the comment suggests it wont work on a laptop you need more Network cards (which aligns with my findings below)

I tried using JMeter and selecting ‘Number of Threads (users) and increasing this to 10, these tests passed, but it only showed as one user on GTag, because of the same IP im assuming.

I found this post which talks about this and suggests Spoofing(adding multiple IP addresses to your IP4) and running with JMeter which should make a call for each IP address,

https://stackoverflow.com/questions/41049686/how-to-create-a-load-test-with-unique-ip-addresses

But this didnt work. The article states 'In the case of a DHCP-assigned address, the IP alias feature won’t work and you won’t be able to add extra IP addresses to your network adapter.'

As I am running through my home router which would be using DHCP, this would not work

Any replies very much appreciated thank you

(I tagged C# and JS also incase theres anything thats available that I am unaware of thank yoU)