Próbuję określić, jakiego protokołu drukowania drukarka sieciowa oczekuje (ipp, http, itp.). Mam nazwę hosta i adres IP drukarki oraz dostęp do powłoki cygwin bash i PowerShell. Jak określić, który protokół faktycznie używa? O ile mi wiadomo, nie ma serwera druku między moją maszyną a drukarką (ale z radością dowiem się, jak to sprawdzić).
0
tracert
uzyskać adres IP. Nazwa hosta, którą otrzymałem, była błędna. Nie masz uprawnień administratora w drukarce, więc nie widzę konfiguracji.Odpowiedzi:
Najprostszym sposobem jest odczytanie typu drukarki i przeszukiwanie jej w Internecie. Jeśli drukarka ma wyświetlacz, możesz sprawdzić jego adres IP za pomocą menu systemowego.
źródło
Możesz użyć narzędzia takiego jak NMAP aby wykonać skanowanie portu adresu IP drukarki, aby zobaczyć, na których portach nasłuchuje połączeń. Prawdopodobnie spowoduje to ujawnienie używanego protokołu, ponieważ prawie na pewno pozostanie on domyślny. Na przykład port 515 sugeruje LPR i port 9100 zasugeruje HP JetDirect .
Aby wykonać skanowanie portu drukarki za pomocą nmap, możesz użyć następującej składni:
Gdzie 192.168.0.101 to adres IP drukarki.
Spowoduje to wyświetlenie listy otwartych portów. Oto skan, który właśnie zrobiłem przeciwko drukarce Sharp w biurze:
Widzimy więc, że nasłuchuje połączeń na 515 (LPR) i 9100 (JetDirect). Jest też port 631, który jest Protokół drukowania internetowego .
Nie wiem, jaki port 50001 / tcp ma robić, i najwyraźniej ani NMAP (pokazuje usługę jako nieznany ). Więc po krótkim Google mam zapoznał się z instrukcją i stwierdził, że jest to domyślny interfejs administrowania / zarządzania, używany przez zastrzeżone narzędzia administracyjne do zarządzania drukarką.
Wiemy więc, że ta drukarka obsługuje nie tylko jeden, ale kilka protokołów drukowania - i są to tylko te, które są włączone w drukarce. Prawdopodobnie nauczyłbym się tego wszystkiego znacznie szybciej, gdybym tylko to zrobił przeczytaj specyfikacje dostawcy , ale to może nie być tak zabawne.
Jeśli twoja drukarka pokazuje inne porty, możesz je sprawdzić pod adresem Rejestr przydzielonych portów IANA lub gdzie indziej .
Nie musisz korzystać z NMAP dostępne inne skanery portów , Jeśli wolisz.
źródło
nc -z 192.168.0.101 1-whatever