Давайте начнем с " ПОЧЕМУ? ": # nerdsLoveToStartWithWhy
Я занимаюсь разработкой специализированного программного обеспечения для управления фермой крипто-майнинга, в которой нам нужно общаться с майнерами (BITMAIN Antminer)по их имени хоста вместо IP (просто для простоты использования).
Я знаю!Но я не хочу сканировать диапазоны IP-адресов, а затем либо использовать SSH для них, либо использовать API для извлечения информации, такой как имя хоста
Мое решение: (пожалуйста, поделитесь, если у вас есть лучшее решение)
Я настроил Microsoft Windows Server 2008 Active Directory и DNS с именем домена как ts.facility.com
, и я пытаюсь присоединить мои Antminers к этому домену.
Сценарий: SRV1
- это мой переменный ток, видимый для майнеров.Майнер с именем хоста antMinerThree
, на котором запущен linux Angstrom V2013.12
, получает ответ от ACDC с его полным доменным именем.пакет ntpdate
устанавливается как отдельная команда:
команда: #opkg install ntpdate
Проблема:
На данный момент проблема заключается в том, чтокогда устанавливать требуемые пакеты:
samba krb5-config krb5-пользователь winbind libpam-winbind libnss-winbind
Я получил следующую ошибку: bmminer.list
Не удалось открыть //var/lib/opkg/info/bmminer.list: Нет такого файла или каталога.
и когда явручную создал пустой файл bmminer.list
в пути /var/lib/opkg/info/
Я все еще получаю это сообщение об ошибке, если только он больше не жалуется на отсутствие bmminer.list:
Вопрос
Кто-нибудь знает, как установить необходимые пакеты для объединения этого майнера под управлением Linux Angstrom V2013.12 в Microsoft Windows Active Directory 2008, чтобы я мог пинговать своих майнеров по имени хоста вместоих IP-адреса?