How to share a printer from one network to another

I currently have two networks, Network A and Network B.

Network A has a default gateway of with two computers on it.

I also have a router connected to Network A and this router creates Network B.

Network B's router has an IP address of with a default gateway of Also on network B i have two computers and two printers. One printer is connected directly to the router and the other printer is connected to one of the computers via usb.

My question is how do I print to one of the printers on Network B from a computer on network A?

All of the computers are running windows XP.
5 answers Last reply
More about share printer network another
  1. is there a need to have two separate networks?

    you will need to do a port forward on router B. forward port 9100 (check for the port under the printer Properties, Ports Tab, Configure Port button) to the IP of the network printer.

    then configure the printer on the PCs on Network A to print to IP

    you can print from A to B but not B to A
  2. Thank you, I will try this tomorrow. There is not a need to have two networks I sort of just inherited this mess and am looking for a fix until I can convince my client to let me re-do his entire network.

    Thanks again!

    Edit: Forgot my pleasantries
  3. if do not need two networks, it might be easier on router B to change the WAN setting to Automatic, and assign to the LAN side and disable DHCP.

    this way you will one network and router B still acts like a wireless access point
  4. So if I'm understanding this right the router would essentially become a switch that also provides wireless access? So all of the computers/printers on network B would then use the DHCP from the first router to recieve ip addresses.
  5. Yes and Yes
Ask a new question

Read More

Routers Default Gateway Computers Printers Networking