Finding ip-link-local devices on a network -
let's have embedded devices have ip details stored in file on removable storage (a plugged in memory stick). if file exists, embedded software configure network based on content , - systems need communicate embedded devices know ip addresses should be, , use them accordingly.
however, in case device has as-yet-unconfigured memory stick, reverts getting link-local address, @ point other system (the auto-configurator, i'm writing @ moment) should find device , configure memory stick accordingly via remote ssh
.
my problem link-local addresses random in rather large range (roughly 169.254.0.0/16
, 65,000 different possibilities).
it seems rather onerous auto-configurator have trawl through possible ip addresses looking 1 actual machine behind it.
is there way find devices link-local addresses?
note detection of these devices meant done separate box, have no control on how embedded devices work.
obviously, link-local machine know own ip address want know if there's way detect externally without having have device sending details out.
Comments
Post a Comment