Kaivelin tuota AVAHI:a, enkä päässyt kiinni ajatukseen. En löytänyt temppua, jolla löytäisin kotiverkoon (192.168.0.xxx) kytketyn vekottimen.
Vekottimessa on oltava mDNS-toteutus käytössä ja konfiguroituna siten, että laite vastaa halutulla nimellä. Silloin DHCP ei ole välttämätön, mutta useimmat mDNS-systeemit taitavat julkaista DHCP:llä saadun osoitteen, jos sellainen vain on saatavilla. Jos DHCP:tä ei ole, mDNS voi generoida IP:n automaattisesti osoiteavaruudesta 169.254.0.0/16. En tosin ole varma, miten reitittimet yleensä suhtautuvat tähän.
Sitten voit selvittää mDNS-yhteensopivan vekottimen osoitteen Linux-koneessa suoraan verkkotunnuksella vekotin.local, kunhan Avahi on asennettuna.
getent hosts vekotin.local
ping vekotin.local
mDNS:n kautta voi myös toimittaa kuvaukset vekottimen tarjoamista palveluista portteineen, jos haluaa hifistellä.
Tämä itse rakentamani järjestelmä täyttää omat tarpeeni, enkä tyrkytä sitä muille, kukin tavallaan.
Jep, mutta itsepä kysyit mDNS:stä, joka on aiheen nimenäkin, joten siitähän toki on kiva keskustella.
Kätevä teknologia, joka on monelle muullekin varmasti hämärän peitossa.