bind ip by network interface instead of ip address
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
AirDC++ |
New
|
Undecided
|
Unassigned |
Bug Description
AirDC can bind the IP address to a network interface but it will also bind to a specific IP address and this will make it fail if my dynamic public IP address will change. Instead it should be possible to bind it to the network interface. I have seen programs (qBittorrent for example) that have both options and it is working perfect. Today i got a new IP address while i was connected and AirDC couldn't connect to any of the hubs "The requested address is not valid in its context." until i changed it. The funny thing is that AirDC will show the network interface name but it will also show the IP address. Why not bind it only to the name of the network interface?
In the attached picture you can see it is using the network interface 'bb2-wan' but it is still using 'All addresses'. If i want to i can even bind it to an optional IP address. The picture is from qBittorrent.
When running with several network interface i need to tell AirDC how it should connect to internet. If i use "Any (0.0.0.0)" it sometimes use the internal IP address and connect to internet. I want it to use a public IP address and this address is a dynamic IP address so that will sometimes make it change. It doesn't happen so often but it is still very annoying when it happens and i can't be the only users with this problem and experience this as annoying?
It seems that it has already been asked for https:/ /www.airdcpp. net/forum/ viewtopic. php?f=6& t=4477 and here https:/ /www.airdcpp. net/forum/ viewtopic. php?f=6& t=4581