Ik moet het IP-adres van mijn printer van OSX weten om het te kunnen configureren in de Windows-laptop van mijn dochters. Ik heb de oplossing geprobeerd die wordt voorgesteld in Hoe krijg je een printer ' s IP in lion? maar ik krijg alleen: dnssd: //AL-CX11-08F61E._printer._tcp.local./auto , en ik kan AL-CX11-08F61E._printer._tcp.local niet pingen. omdat het niet oplost. Toch kan ik afdrukken. Hoe kom ik aan het daadwerkelijke IP-adres?
Bewerken: waarom lost het niet op via de opdrachtregel, maar kan OSX toch afdrukken?
Opmerkingen
Answer
Er is een tool Bonjour Browser die u de aangesloten apparaten op het huidige netwerk laat zien. De verbindingstypen zijn gesorteerd en u kunt de printers meestal vinden in Print Spooler (_printer._tcp.) of Internet Printing Protocol (_ipp._tcp.) secties. Elk apparaat zal zijn IP-adres vermelden, naast andere informatie.
Reacties
- Bedankt. Deze tool toont inderdaad het ip-adres en andere nuttige informatie.
- Deze tool heet nu " Discovery " en is verkrijgbaar in de Mac App Store. Vanaf vandaag is er ook een link naar de Mac App Store-pagina op de website in dit antwoord.
Answer
Gebruik http://localhost:631/printers/ om de lijst met beschikbare printers te zien. De pagina toont zowel het printermodel als de IP / naam op het tabblad Printers. Om de cups-pagina in te schakelen, voer je cupsctl WebInterface=yes
in terminal uit.
Als het niet direct een IP-adres laat zien, klik dan op de printer, waar gewoonlijk een verbinding is item zoals in dit voorbeeld:
Voer daarna cupsctl WebInterface=no
in de terminal uit.
Als het bovenstaande nog steeds niet oplost naar een IP-adres, probeer dan dns-sd
zoals uitgelegd in Hoe kan ik de IP-adressen van alle AirPrint-printers in een netwerk weergeven? ; zoek naar “_ipp._tcp” in dat bericht.
Om dat te laten werken MOET je op hetzelfde netwerk zijn als de printer: het werkt niet als je op een ander netwerk zit (bijvoorbeeld wanneer je op de weg en de gevonden printer is thuis).
Voorbeeld van een printer die het IP-adres niet toont:
Opmerkingen
- Dit zou het geaccepteerde antwoord moeten zijn … geen cruft te installeren, eenvoudig te gebruiken.
- Dit toont niet het IP-adres van mijn printer. De kolom
Location
is leeg 🙁 - @alpipego Mijn locatie is een door de gebruiker ingevoerd veld om aan te geven waar de printer zich fysiek bevindt. Ik don ' denk niet dat u ' daar een ip-adres zult zien.
- @alpipego klik op een printer; de meeste printerstuurprogrammas zullen een " Verbinding " die in de ene of de andere vorm een IP-adres heeft voor de printer. I ' Ik voeg een screenshot toe aan het antwoord.
- apple.stackexchange.com/questions/175241/… heeft me echt geholpen erachter te komen, bedankt!
Answer
Open de Terminal-applicatie in Toepassingen / Hulpprogrammas
type
lpstat -s
Je zou een lijst moeten zien van al je geïnstalleerde printers.Het nummer achter lpd: // is het IP-adres
Tenzij u een afdrukserver gebruikt. In dat geval ziet u daar de volledig gekwalificeerde domeinnaam van de afdrukserver.
Opmerkingen
- Dit is niet noodzakelijk waar. Wat moet ik doen als de verbinding van de printer ' niet het LPD-protocol (Line Printer Daemon) gebruikt, maar IPP (Internet Printing Protocol)? Of DNSSD (" dnssd: // …) " of AppSocket (" socket: // … ") ? En dan werd tijdens het instellen van de wachtrij niet het IP-adres gebruikt, maar de hostnaam ??
- Wil je dat ik mijn antwoord bewerk?
Answer
Alle moderne netwerkprinters (die een display hebben) hebben een optie om het IP-adres in te stellen en weer te geven. Vaak houdt u de “go-knop” 15 seconden ingedrukt, of terwijl u de printer aanzet. Soms heeft u een hulpprogramma nodig dat bij de printer wordt geleverd om het in te stellen en / of te bekijken. Raadpleeg uw handleiding of zoek er een online.
Opmerkingen
- Dit is correct, maar geeft geen antwoord op de vraag. Ik wil het van OSX halen, niet van de printer.
Answer
Je zou in staat moeten zijn om
ping -c 1 AL-CX11-08F61E.local. | grep PING
( NIET ping AL-CX11-08F61E._printer._tcp.local.
).
De regel die u ziet, zou het IP-adres van de printer moeten onthullen.
snow-white 192.168.1.128
). Vervolgens kunt u het configureren vanuit MacOS X en Windows met zijn netwerknaam (bijv .:snow-white.local
).