Как и в curL, у нас есть опция адреса привязки, которую мы можем загрузить с помощью определенного интерфейса.
Например, для загрузки из eth0:0 мы используем $ curl --interface eth0:0 http://www.google.com
Таким образом, моя цель - скачивать файлы, но поскольку curL не поддерживает сегментированную загрузку, я не хочу его использовать. У нас есть ограничение скорости на каждом IP. Чтобы преодолеть это ограничение, я могу запустить много подобных интерфейсов и загрузить некоторую часть файла с каждого интерфейса.
Как сделать так, чтобы любой другой менеджер загрузок, например AXEL, привязывался к определенному адресу? Я спрашиваю о некоторой идее, такой как изменение переменных в оболочке BASH, чтобы вся оболочка связывалась с определенным интерфейсом, скажем, eth0:1 ...