Solved

printing to remote Windows printer

Posted on 2010-11-08
3
318 Views
Last Modified: 2012-05-10
I'm using Redhat Linux. I connect to a workstation connected to my Linux server in the same office from my house using Logmein Pro. I can print to my local printer at home when it is a windows print job. However, I have a program I am running that uses the Linux printer and need to be able to send that job to my printer at home. I am using XP Pro at home and my printers can hook up directly or through a network connection on my router. I can't use any kind of VPN connection or SSH. Well, at least, the office suite we are in won't allow any incoming remote connections. I can get whatever outgoing ports opened that I may need. Can anyone suggest the simplest way to make this happen? Thanks.
0
Comment
Question by:Doasli
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 40

Accepted Solution

by:
noci earned 500 total points
ID: 34090894
You can try to use NX between your workstation and the linux server. That more or less works the same way as rdp on windows. Including allow printing to the connected system, (your desktop, remote) if that one prints to your printer at home....

This is the only solution I can think of in the ad-hoc department. The better way is to organize an IPSEC tunnel between your home & your office. If that doesn't work you can't have an IP connection anyway (but you allready home one now...) IPSEC tunnels are tranparent for IP traffic.
You do need a IPSEC terminating box on your office though.
0
 
LVL 1

Author Comment

by:Doasli
ID: 34113219
I was thinking I would receive an e-mail when there was a post. Sorry for the delay and thanks for responding.

I have less experience with Linux than a novice might, so please bear with me. Let me clarify my situation. I have a Redhat Linux box at the office on a network. I am accessing a Windows XP workstation at the office from home using Logmein Pro. I have one Windows XP computer at home and an HP P3005DN printer with a built-in jetdirect. It doesn't matter if I hook up the printer with the Jetdirect or USB to my computer at home, I just need to be able to printer my reports at the office to my printer at home. I can successfully print anything at the office that uses the Windows printer drivers through Logmein Pro. However, anything using the Linux printers will not print.

If NX will solve the problem that will be great. The Linux box and workstation at the office is hooked into a network using Cisco equipment that is maintained by the complex so it is very difficult to get them to change anything. We can get on the internet with no problem, by the way at the office. I was able to finally get them to open up one port that is used by a particular program, but it took 4 weeks to finally get them to do it. They did it immediately when I called them, but it was after 4 weeks of frustration and them trying to avoid it. So, ideally the solution would not require opening in additional ports, but it's not out of the question. They will not allow any type of VPN or Remote Desktop connection, which is the reason we are using Logmein Pro. They wouldn't even allow that at first, but again after 4 weeks of frustration they finally relented.

Anyway, if you are anyone can offer a very basic walkthrough, it would be most appreciated.
0
 
LVL 40

Assisted Solution

by:noci
noci earned 500 total points
ID: 34115369
Not allow VPN/Remote desktop and do allow logmein? Oh keeeej.
With VPN & remote logins at least there is no man in the middle....

NX is like Remote desktop for windows.
But it has a twist.... it uses ssh as a carrier. So if you can get SSH access (port 22), and do disallow root logins to your system, and have no obvious easy guessable passwords or passwordless accounts you are fairly safe.
You can also request a dedicated allow that will allow access from a fixed address (f.e. you home address)...

the NX client initiates a link to the server using ssh, and then starts an X session over the connection back to you. The NX-client also handles samba shares, printing etc. over that ssh connection.
There is a free nxserver for up to two users concurrently available.

If you cannot get nx from home, use nx in the office to get from your windows system to the linux system.
NX comes from http://nomachine.com/
0

Featured Post

Building an interactive eFuture classroom

Watch and learn how ATEN provided a total control system solution including seamless switching matrix switch, HDBaseT extenders, PDU, lighting control to build an interactive eFuture classroom.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have seen several blogs and forum entries elsewhere state that because NTFS volumes do not support linux ownership or permissions, they cannot be used for anonymous ftp upload through the vsftpd program.   IT can be done and here's how to get i…
Note: for this to work properly you need to use a Cross-Over network cable. 1. Connect both servers S1 and S2 on the second network slots respectively. Note that you can use the 1st slots but usually these would be occupied by the Service Provide…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question