Publishing a TCP/IP Printer behind ISA Server

In this tutorial I will outline and highlight the importance of being able to print from the internet to a published printer, which is available to you no matter where you are in the world.

A Few Questions

  1. Does your organization have road warriors, People that travel, and are on the road most of the time and need to print to a central or head office?
  2. Do you need to print something to the office printer while you are way from the office and have access to the internet?
  3. Do people at other sites or depot offices need to send you hard copies of digital documents that they have and do not want to use email?  Some people prefer this as email is sometimes tracked or some specific files are blocked like jpeg files.  These remote users can print the specified documents on this remote printer.

Well soon you will be able to, this tutorial covers these issues and as long as you have an internet connection you should be able to print to an IP address that is published on the World Wide Web.


Fig 1: The diagram above displays how typically the ISA remote printing setup will look when completed.

What needs to be done?

Make sure that you have configured your TCP/IP printer correctly and that it works on you local area network. There are many vendors that produce TCP/IP printing cards HP Jet direct, Intel, Cnet and many more thus I will not run through how to configure them in this tutorial.  It should be pretty simple and a wizard will guide you though it assign an IP address, name the printer and bingo that’s should be it.  Note: some printers have LAN capabilities built into them and no extra print server is required.  These printer servers should function on the same principle.

Creating a TCP printing Protocol Definition

1.       Locate the protocol definition in the ISA MMC and right click it and then click new then click Definition.

2.       Name the protocol definition and then click Next>.

3.      You will be presented with the screen above, click within the port number field and type in the port number 9100 for normal TCP printing, LPR (Line Printer Remote) this is a printing protocol that is part of the TCP/IP protocol suite printing. LPR uses port 515. Within the direction dropdown box change the state to Inbound. Then click Next>.

4.     In the screen above click Next>.

5.     Now click Finish>.

Creating a TCP/IP printing Server Publishing rule

1.     Locate Server publishing rules Right click and then click new and then rule.

2.     Name the rule then click Next>.

3.      Type in the IP address of the printer or print server. Then under that in the External IP address on ISA server type in the IP address of the ISA server external network interface card or another IP address that you have pooled then click Next>.

4.     Click on the drop down box of the “Apply the rule of this protocol” click the name Remote printing protocol definition then click Next>.

5.     Click Next>.

6.     Check the config and then click Finish.

You have successfully setup the remote TCP printing.

Summary

In this tutorial I have shown you how to publish your LAN TCP/IP printer on the Internet.  This can prove to make your users life a whole lot easier especially when wanting to print something from a branch office that has only internet connectivity to your head office, or when away from work and you need to get that printed memo urgently to the directors. Whatever the scenario I am sure you will find good use in understanding this technology. 

About Ricky M. Magalhaes

Ricky M. Magalhaes is a security specialist that has worked as a consultant and IT technical specialist for the past 8 years. He has been primarily responsible for implementation and design of Security, network architecture, communications, network infrastructure and Security R&D for many South African organizations that he works with. He is a windows 9x product specialist and has been working with the windows product since version win 3.11. He has also written articles on security for www.windowsecurity.com ; www.ISAserver.org ; www.governmentsecurity.com and many other well known security and technology websites.

Click here for Ricky M. Magalhaes's section.

Share this article

Receive all the latest articles by email!

Get all articles delivered directly to your mailbox as and when they are released on ISAserver.org! Choose between receiving instant updates with the Real-Time Article Update, or a monthly summary with the Monthly Article Update. Sign up to the ISAserver.org Monthly Newsletter, written by ISA expert Dr. Tom Shinder, containing news, the hottest tips, ISA links of the month and much more. Subscribe today and don't miss a thing!



Receive all the latest articles by email!

Receive Real-Time & Monthly ISAserver.org article updates in your mailbox. Enter your email below!
Click for Real-Time sample & Monthly sample

Become an ISAserver.org member!

Discuss your ISA Server issues with thousands of other ISA Server experts. Click here to join!

Solution Center

Readers' Choice

Which is your preferred ISA Server reporting solution?