|You don't add gateway ips to the hosts file. Gateways need no name resolution which is what the hosts file is all about.|
You should list the print server name and its ip in the hosts file.
You also need to define what you mean by remote. Across the lan or wan?