История изменений
Исправление vel, (текущая версия) :
man 2 bind
Если разработчик программы знает, что такое multihomed конфигурация, то он добавляет в настройки возможность в явном виде задать адрес источника пакетов.
например у wget есть "--bind-address", у программы dig есть опция "-b", а у host - нету
Есть разные костыли в виде LD_PRELOAD, которые позволяют сделать bind() на нужный адрес после открытия сокета :)
Исходная версия vel, :
man 2 bind
Если разработчик программы знает, что такое multihomed конфигурация, то он добавляет в настройки возможность в явном виде задать адрес источника пакетов.
например у wget есть "--bind-address", у программы dig есть опция "-b", а у host - нету