This is as straightforward as setting up a network printer from Windows.
Go to Start → Settings → Printers and Faxes. Click on Add a printer. Tell the wizard that you wish to add a network printer. Specify that you want to Connect to a printer on the Internet or on a home or office network. Specify the URL of your printer:
http://192.168.0.1:631/printers/printer-name
Where in printer-name you should replace the name of your printer. Complete the installation of your printer by specifying the driver to be used. You should now be able to print from your Windows.
Don’t forget to adjust your /etc/cups/cupsd.conf
to allow remote printing or use system-config-printer
an click on Server → Settings → Settings → Publish shared printers[…] → Allow printing from the Internet