Network printer problem

This forum is for all inquiries relating to the installation of OpenVPN from source and with binaries.
Forum rules
Please visit (and READ) the OpenVPN HowTo prior to asking any questions in here!
Post Reply
OpenVpn Newbie
Posts: 1
Joined: Mon Dec 21, 2009 6:15 pm

Network printer problem

Post by skyfly » Mon Dec 21, 2009 6:47 pm

I set up an OpenVPN server in bridged mode - using tap0 - and client both running CentOS 4.4. The VPN works perfectly, except for printing from the client LAN - 10.1.2.x/24 to the server LAN - 10.1.1.x/24. I am using a HP 1320n network printer with IP on the server side. I can telnet to the printer's port 80 from anywhere in the client LAN without a problem. However, trying to telnet to port 9100 results in a connection refused error. If I telnet the printer's port 9100 from the client side VPN server, it connects without a problem. My vpn iptables rules on both sides look like this:

iptables -A INPUT -p udp --dport 1194 -j ACCEPT
iptables -A INPUT -i tun+ -j ACCEPT
iptables -A OUTPUT -o tun+ -j ACCEPT
iptables -A FORWARD -i tun+ -j ACCEPT
iptables -A FORWARD -o tun+ -j ACCEPT
iptables -A INPUT -i tap+ -j ACCEPT
iptables -A OUTPUT -o tap+ -j ACCEPT
iptables -A FORWARD -i tap+ -j ACCEPT
iptables -A FORWARD -o tap+ -j ACCEPT
iptables -A FORWARD -p 50 -j ACCEPT
iptables -A FORWARD -p 51 -j ACCEPT
iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE
iptables -t nat -A POSTROUTING -o tap0 -j MASQUERADE

Any ideas on how to fix this?

Post Reply