Jeg trenger å vite IP-adressen til skriveren min fra OSX for å kunne konfigurere den i døtrene mine Windows laptop. Jeg prøvde løsningen som ble foreslått i Hvordan får du en skriver ' s IP i løve? men jeg får bare: dnssd: //AL-CX11-08F61E._printer._tcp.local./auto , og jeg kan ikke pinge AL-CX11-08F61E._printer._tcp.local. fordi det ikke løser seg. Likevel kan jeg skrive ut. Hvordan får jeg den faktiske IP-adressen?

Rediger: hvorfor løser den ikke fra kommandolinjen, men OSX kan fortsatt skrive ut?

Kommentarer

  • Er skriveren faktisk på nettverket, eller er den koblet direkte til din Mac?
  • Skriveren er i nettverket, ikke direkte tilkoblet.
  • Er IP-adressen til skriveren din som er definert manuelt eller via DHCP? Hvis IP-adressen tilskrives dynamisk gjennom DHCP, vil du ikke ' ikke ha en stabil konfigurasjon på Windows hvis du bruker en IP-adresse. Den riktige metoden starter med å definere et navn og en statisk IP-adresse til skriveren din på ruteren din (f.eks .: snow-white 192.168.1.128). Da vil du kunne konfigurere den fra MacOS X og Windows med nettverksnavnet (f.eks .: snow-white.local).
  • Vennligst presiser kommentaren n ° 2: hvordan er det har skriveren din tilgang til nettverket? Legg til denne informasjonen i begynnelsen av spørsmålet ditt: dette er en viktig detalj.
  • Er jeg ikke våken? Mine reagerer ikke ' på arp eller nmap hvis den ' sover, selv om den vil vekke & skriv ut hvis det ' er en allerede kjent enhet for den maskinen.

Svar

Det er et verktøy Bonjour Browser som viser deg de tilkoblede enhetene i det gjeldende nettverket. Tilkoblingstypene er sortert, og du finner vanligvis skriverne i Print Spooler (_printer._tcp.) eller Internet Printing Protocol (_ipp._tcp.) seksjoner. Hver enhet vil blant annet oppgi IP-adressen.

Kommentarer

  • Takk. Dette verktøyet viser faktisk IP-adressen i tillegg til annen nyttig info.
  • Dette verktøyet heter nå " Discovery " og er tilgjengelig i Mac App Store. Fra og med i dag er det en lenke til Mac App Store-siden på nettstedet som er gitt i dette svaret.

Svar

Bruk http://localhost:631/printers/ for å se listen over tilgjengelige skrivere. Siden viser både skrivermodell og IP / navn under kategorien Skrivere. For å aktivere koppesiden, kjør cupsctl WebInterface=yes i terminalen.

Hvis den ikke viser en IP-adresse direkte, klikker du på skriveren, der det vanligvis er en forbindelse oppføring som i dette eksemplet:

Eksempeloppføring for en automatisk oppdaget OKI MC342-skriver

Kjør deretter cupsctl WebInterface=no i terminalen.

Hvis ovennevnte fortsatt ikke løser en IP-adresse, kan du prøve dns-sd som forklart i Hvordan kan jeg liste IP-adressene til alle AirPrint-skriverne i et nettverk? ; søk etter «_ipp._tcp» i det innlegget.

For at det skal fungere, MÅ du være i samme nettverk som skriveren: det fungerer ikke hvis du er i et annet nettverk (for eksempel når du er på veien og den oppdagede skriveren er hjemme).

Eksempel på at en skriver ikke viser IP-adressen:

skriv inn bildebeskrivelse her

Kommentarer

  • Dette burde være det aksepterte svaret … ingen cruft å installere, enkel å bruke.
  • Dette viser ikke IP-adressen til skriveren min. Kolonnen Location er tom 🙁
  • @alpipego Min posisjon er et felt som er angitt av brukeren for å vise hvor skriveren er fysisk plassert. Jeg har ikke ' t tror du ' ser en ip-adresse der.
  • @alpipego klikker på en skriver; de fleste skriverdrivere vil vise en " Tilkobling " som i en eller annen form har en IP-adresse for skriveren. I ' vil legge til et skjermbilde på svaret.
  • apple.stackexchange.com/questions/175241/… hjalp meg virkelig med å finne ut av det, takk!

Svar

Åpne Terminal-applikasjonen i Programmer / Verktøy

type

lpstat -s 

Du bør se en liste over alle de installerte skriverne dine.Tallet etter lpd: // er IP-adressen

Med mindre du bruker en utskriftsserver, vil du i så fall se utskriftsserverens fullstendige domenenavn der.

Kommentarer

  • Dette stemmer ikke nødvendigvis. Hva om skriverens ' -forbindelse ikke bruker LPD (Line Printer Daemon) -protokollen, men IPP (Internet Printing Protocol) i stedet? Eller DNSSD (" dnssd: // …) " eller AppSocket (" stikkontakt: // … ") ? Og da ble ikke IP-adressen brukt under oppsett av køen, men vertsnavnet ??
  • Vil du at jeg skal redigere svaret mitt?

Svar

Alle moderne nettverksskrivere (som har skjerm) har muligheten til å angi og vise IP-adressen. Ofte holder du «gå-knappen» nede i 15 sekunder, eller mens du slår på skriveren. Noen ganger trenger du et verktøy som følger med skriveren for å stille inn og / eller vise det. Sjekk manualen din eller finn en online.

Kommentarer

  • Dette er riktig, men svarer ikke på spørsmålet. Jeg vil hente det fra OSX, ikke fra skriveren.

Svar

Du bør kunne

 ping -c 1 AL-CX11-08F61E.local. | grep PING 

( IKKE ping AL-CX11-08F61E._printer._tcp.local.).

Linjen du ser da skal avsløre IP-adressen til skriveren.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *