
Ich habe einen Netzwerkdrucker (HL-2250DN), den ich auch von außerhalb des Heimnetzwerks erreichen möchte. Im Netzwerk ist er unter 192.168.0.103 erreichbar.
Jetzt habe ich einen DNS-Dienst verwendet, um meine externe IP einem Domänennamen zuzuordnen. Wie kann ich jetzt auf meinen Drucker zugreifen? myprinter.no-ip.org wird meiner externen IP zugeordnet. Aber wie kann ich dies an meinen Drucker weiterleiten?$
Auf meinem Router leite ich Port 80, 631 und 646 für die IP 192.168.0.103 weiter. Aber es funktioniert immer noch nicht. Was mache ich falsch?
Antwort1
Port 80 ist für Webserver, Port 631 ist der CUPS-Webserver und Port 646 hat, soweit ich weiß, nichts mit Drucken zu tun. Das heißt, keiner dieser Ports ermöglicht Ihnen, einen Drucker durch eine Firewall weiterzuleiten.
Versuchen Sie, Port 9100 weiterzuleiten und den Drucker als JetDirect-Gerät zuzuordnen. Brother unterstützt JetDirect schon seit einiger Zeit (ich ordne meinen so zu).
Unter Windows ist das Hinzufügen anders:
Drucker hinzufügen -> Local Printer Attached...
(Automatische Erkennung deaktivieren) -> Auswählen Create New Port
, wählen Standard TCP/IP Port
-> Hostnamen eingeben, Port Name
ist abstrakt und kann beliebig sein (im Rahmen des Zumutbaren) -> Richtigen Druckertreiber auswählen -> Fertig, Gewinn. Alles andere sollten Standardoptionen sein.
Solange Sie 9100 weiterleiten, sollte das theoretisch funktionieren ...
Wenn Sie versuchen, die Windows-Druckerfreigabe über NAT und einen typischen ISP zum Laufen zu bringen, setzen Sie sich einer Vielzahl von Problemen aus.
Habe dies gerade mit meinem Brother 2070 und einem Freund ein paar hundert Meilen entfernt getestet. Bei uns hat es prima funktioniert, da nur Port 9100 durch die Firewall zum Drucker ging. Ihre Abweichung kann abweichen.
Antwort2
Können Sie die besagten Ports von außen anpingen? Vielleicht ist es auf ISP-Ebene blockiert oder auf der Ebene, über die Sie eine Verbindung herstellen (z. B. der Router Ihres Remote-Büros).
Update: Eine Möglichkeit, die Sperrung durch Ihren ISP oder Router zu umgehen, besteht darin, die Anfragen sowohl in Ihrem Druckanforderer (also dem Laptop bei der Arbeit, von dem Sie zu Hause drucken möchten) als auch bei Ihnen zu Hause zu proxyen, entweder in Ihrem Router zu Hause oder über einen zu Hause eingerichteten Proxy-Server. Im Wesentlichen würden Sie den Zugriff auf einen bestimmten Druckernamen/Port an etwas wie print.yourdomain.com:80 proxyen. Ihr Server auf yourdomain.com:80 verarbeitet alle Anfragen in der Subdomäne „print“ und proxyt sie an die richtige IP-Adresse und Portnummer des Druckers.
Oder Sie könnten sich einen PDF-Konverter besorgen und alles, was Sie ausdrucken möchten, auf diese Weise zu Hause speichern und die Übertragung mit einem USB-Stick durchführen. Besteht die Möglichkeit, dass Ihr Drucker einen USB-Anschluss hat? :)
Antwort3
Sie können einfachGoogle Chrome Drucken?