2

I'm using a network with a speed limit per IP. So I want to join multiple IP addresses to To increase Download speed.

Windows has this multi-IP option link

Windows multiple ip address configuration

How can I Merge these IP addresses so I can use them simultaneously?


Similar question

A way to bind an IP to a specific application Here or Here


[Update]

I managed to download using two different IPs at the same time.

Using ForceBindIp V1.31 and assigning the second IP to Firefox, I manage to download simultaneously.

Download using multiple IP addresses

Now I just need a load-balancing system to put together these connections. (My idea is to find a load-balancing proxy client!)


[Answer for windows server 2008 (Or maybe 7 and 8)]

Using windows server 2008 (Or maybe 7 and 8) you can use this article to actually solve this problem. But as I am on Windows 10, I can't really use that article. (Don't know really if it work on the same network adapter!)

8
  • It is not so easy. If you manage to get your machine two IPs you could set up some tunneling/loadbalancing solution but this does require a endpoint and the result might be disappointing. Not to mention IT Security group will kill you if the find out.
    – eckes
    Commented Apr 26, 2017 at 10:04
  • I can assign multiple IP addresses, But i need to force applications using them. Any idea how to tunnel them ? @eckes Commented Apr 26, 2017 at 10:31
  • Is the speed limit actually less than what the single link can carry? Even if you assign multiple IPs to one interface you won't be able to exceed the link speed. You would need to look into aggregation in order to use them both but that usually uses multiple, physical adapters. Alternatively you would need to find a way to tell a program which adapter to use which isn't done easily either.
    – Seth
    Commented Apr 26, 2017 at 11:17
  • @Seth Yes This can work. there are programs like vmware so bridge your network and they are working on my case. please think of the way so i can merge these IP addresses. Commented Apr 26, 2017 at 11:21
  • 1
    So you have a solution? Than use it? Did I say at any point that something would stop you from doing this? But just in case it's not clear: You're not looking for a bridging solution. You're looking for a link aggregation solution (NIC Teaming) for multiple IPs on the same physical interface. Which usually doesn't work because it's not operating on an IP level. Even the "solution" (a VPN) you linked doesn't do anything it that regard. it merely create a virtual interface which you can get for free with OpenVPN. Though you would have to setup the server yourself.
    – Seth
    Commented Apr 26, 2017 at 11:42

2 Answers 2

0

Is it theoretically possible?: Yes (By combining ForceBindIP, a Proxy and a Load Balance Engine).

Is it possible Now?: No!

The only way to MERGE them in windows is "NIC Team" available in Windows Server 2012 and up, which needs multiple "Link Per Interface", (Check Here and Here if you want to enable it on windows 8, 8.1, 10...) and in expensive network infrastructure devices you find "Link Aggregation" which virtually works the same way. As stated by Microsoft the idea of assigning multiple IP addresses to one interface in windows was to eliminate the need of changing IP address in case you routinely migrate to different networks (e.g. Home, office, cafe...), or when you need more than 1 IP on the same network (e.g. accessing two different subnets). But, there are expensive infrastructures where you can randomly, or conditionally, load balance your traffic between a pool of IPs (e.g. Source NAT Pool in Juniper networks).

10
  • NIC Teams and bonding work below the IP layer
    – eckes
    Commented Apr 26, 2017 at 18:36
  • @eckes I know, but the title is too generic and maybe someone looking for link aggregation end up here. Commented Apr 26, 2017 at 19:08
  • agree it is good to mention it, but it's not what the original asker needs. At least not what Heins looking for as the limit is on an IP level (supposedly)
    – eckes
    Commented Apr 26, 2017 at 19:10
  • 1
    @eckes I agree on that, so it deserves a down vote. viel Spaß! :) Commented Apr 26, 2017 at 19:16
  • Hay @AmirHossein, I looked at your articles, it seems that they can join two adapters, but as I explained I have one adapter having multiple IP addresses. What do you say ? Commented Apr 26, 2017 at 22:24
-1

From the instructions you linked, it looks like you hit add in the top box and put in another ip address in the same range. But, if the network uses DHCP to assign addresses, that will possibly lead to conflicts. Try using a high number like .235 as the last part of the ip address if that happens.

Otherwise, you need 2 network cards with one ip each.

In my experience, Windows isn't good at aggregating links. You might also need software such as Speedify (speedify.com)

4
  • Well i have no problem assigning an ip address. i just need to use more than one at once. Commented Apr 26, 2017 at 10:26
  • Not possible with TCP without some intermediate layer.
    – eckes
    Commented Apr 26, 2017 at 10:40
  • Alright all I want is that layer, Windows provides the basics and Vmware is using it to create bridges, So i want to do that (Any how) @eckes Commented Apr 26, 2017 at 10:46
  • 1
    The suggestion about using high IPs is rather bad without knowing any more about the network configuration.
    – Seth
    Commented Apr 26, 2017 at 11:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .