mdns/zeroconf/bonjour/rendez-vous/avahi etc
-
- Inlägg: 5
- Blev medlem: 21 apr 2007, 11:05
mdns/zeroconf/bonjour/rendez-vous/avahi etc
Någon som vet om/hur man kan hitta den riktiga ip-adressen till en maskin utifrån den där link-local-adressen som man får från t.ex. avahi?
SV: mdns/zeroconf/bonjour/rendez-vous/avahi etc
Det lättaste är i många fall att koppla upp sig mot en godtycklig dator ute på Internet och fråga den vilket ip-nummer den tycker du ansluter ifrån. Det finns förövrigt en del (läs: många) befintliga webbtjänster som erbjuder just den möjligheten.
Här är en: http://whatismyip.com/
Här är en: http://whatismyip.com/
-
- Inlägg: 5
- Blev medlem: 21 apr 2007, 11:05
SV: mdns/zeroconf/bonjour/rendez-vous/avahi etc
Tack för svar! Borde preciserat frågan bättre..
Jag vill hitta ip för en uppsättning nätverkskameror (axis). De kör nån slags bonjour-tjänst, så jag kan använda t.ex. avahi för att söka efter servicar och hittar då deras link-local-adresser. Tänkte jag kunde använda dessa för att sedan hitta de riktiga ip-adresserna.
Jag vill hitta ip för en uppsättning nätverkskameror (axis). De kör nån slags bonjour-tjänst, så jag kan använda t.ex. avahi för att söka efter servicar och hittar då deras link-local-adresser. Tänkte jag kunde använda dessa för att sedan hitta de riktiga ip-adresserna.
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
SV: mdns/zeroconf/bonjour/rendez-vous/avahi etc
Jag har ingen koll på zeroconf etc, men du kanske kan använda t.ex. SNMP istället? Eller vad nu Axis-kamerorna tillhandahåller för gränssnitt.
- Mekaniserad Apelsin
- Hedersmedlem
- Inlägg: 3777
- Blev medlem: 27 maj 2006, 12:24
- OS: Ubuntu
- Ort: Stockholm
- Kontakt:
SV: mdns/zeroconf/bonjour/rendez-vous/avahi etc
Kör avahi-browse -art
(-v för verbose, inte med i raden ovan, mest bra för att vart är lättare att komma ihåg än art
)
-a för alla (annars måste man specificera vad man letar efter)
-r för resolve (berättar ip)
-t för att den ska avsluta och inte sitta och titta när saker blir anslutna och frånkopplade
(-v för verbose, inte med i raden ovan, mest bra för att vart är lättare att komma ihåg än art

-a för alla (annars måste man specificera vad man letar efter)
-r för resolve (berättar ip)
-t för att den ska avsluta och inte sitta och titta när saker blir anslutna och frånkopplade
More Mekaniserad at http://blippe.se.
-
- Inlägg: 5
- Blev medlem: 21 apr 2007, 11:05
SV: mdns/zeroconf/bonjour/rendez-vous/avahi etc
Lite output från avahi-browse:
+ eth0 IPv4 HP Color LaserJet 2700n (97D7B8) UNIX Printer local
[...]
+ eth0 IPv4 AXIS 207W - 00408C70F7E7 RTSP Realtime Streaming Server local
[...]
= eth0 IPv4 HP Color LaserJet 2700n (97D7B8) UNIX Printer local
hostname = [NPI97D7B8.local]
address = [10.2.3.99]
port = [515]
txt = ["TBCP=T" "Binary=T" "Transparent=T" "adminurl=http://NPI97D7B8.local." "priority=50" "product=(HP Color LaserJet 2700n)" "ty=HP Color LaserJet 2700n" "rp=RAW" "qtotal=1" "txtvers=1"]
[...]
= eth0 IPv4 AXIS 207W - 00408C70F7E7 RTSP Realtime Streaming Server local
hostname = [axis-00408c70f7e7.local]
address = [169.254.190.179]
port = [554]
txt = ["path=mpeg4/1/media.amp"]
Alla apparater här ligger på 10.2.3.x. För skrivaren hittar avahi rätt ip, men inte för kamerorna. Blir nog att ner och rota lite djupare i kamerorna.. (wohoo!). Men tack igen, jag återkommer om jag hittar nåt kul av allmänt intresse.
+ eth0 IPv4 HP Color LaserJet 2700n (97D7B8) UNIX Printer local
[...]
+ eth0 IPv4 AXIS 207W - 00408C70F7E7 RTSP Realtime Streaming Server local
[...]
= eth0 IPv4 HP Color LaserJet 2700n (97D7B8) UNIX Printer local
hostname = [NPI97D7B8.local]
address = [10.2.3.99]
port = [515]
txt = ["TBCP=T" "Binary=T" "Transparent=T" "adminurl=http://NPI97D7B8.local." "priority=50" "product=(HP Color LaserJet 2700n)" "ty=HP Color LaserJet 2700n" "rp=RAW" "qtotal=1" "txtvers=1"]
[...]
= eth0 IPv4 AXIS 207W - 00408C70F7E7 RTSP Realtime Streaming Server local
hostname = [axis-00408c70f7e7.local]
address = [169.254.190.179]
port = [554]
txt = ["path=mpeg4/1/media.amp"]
Alla apparater här ligger på 10.2.3.x. För skrivaren hittar avahi rätt ip, men inte för kamerorna. Blir nog att ner och rota lite djupare i kamerorna.. (wohoo!). Men tack igen, jag återkommer om jag hittar nåt kul av allmänt intresse.
- Mekaniserad Apelsin
- Hedersmedlem
- Inlägg: 3777
- Blev medlem: 27 maj 2006, 12:24
- OS: Ubuntu
- Ort: Stockholm
- Kontakt:
SV: mdns/zeroconf/bonjour/rendez-vous/avahi etc
Det är inte så att printern använder dhcp för att få en ipadress medan kamerorna kräver zeroconf och bara har en ip som den adresserats genom zeroconf-protokollet?
More Mekaniserad at http://blippe.se.
-
- Inlägg: 5
- Blev medlem: 21 apr 2007, 11:05
SV: mdns/zeroconf/bonjour/rendez-vous/avahi etc
Nej, tvärtom, faktiskt. Skrivaren sitter statiskt på 99, kamerorna kör dhcp.
Så länge allt är som vanligt kan jag ju bara kolla leasarna på dhcp-servern. Men ibland tar vi med oss kamerorna ut i demosyfte och sätter ett statiskt ip för att enkelt köra dator <-> kamera och så efter helgen har man glömt vilket man satte. Ibland kraschar de rejält och anammar ett nytt, till synes, slumpmässigt ip.
Så länge allt är som vanligt kan jag ju bara kolla leasarna på dhcp-servern. Men ibland tar vi med oss kamerorna ut i demosyfte och sätter ett statiskt ip för att enkelt köra dator <-> kamera och så efter helgen har man glömt vilket man satte. Ibland kraschar de rejält och anammar ett nytt, till synes, slumpmässigt ip.