Se tivermos uma impressora conectada à nossa rede em casa e quisermos que ela seja acessível de qualquer lugar para usá-la sempre que quisermos, podemos usar o 'Voltar ao meu Mac' que o iCloud nos oferece para configurá-lo.
Normalmente, para imprimir pela internet, temos que primeiro estabelecer um Protocolo IPP (Internet Printing Protocol) com um IP estático atribuído às portas de comunicação para acessar os serviços de impressão, mas esta solução é muito menos complicada se usarmos o iCloud como já mencionei acima.
A primeira coisa será configurar a impressora para um computador localmente ou em rede através da opção de imprimir e digitalizar nas preferências do sistema, mas devemos configurá-lo previamente para poder usar o serviço em nuvem posteriormente.
O próximo passo é compartilhar a referida impressora na rede para que possa ser acessada por outros usuários, embora não necessariamente todos, já que podemos restringir o acesso a ela com as permissões que eles nos dão para isso.
O próximo passo é ver se temos uma conta iCloud habilitada, senão podemos criar uma a partir de nosso dispositivo iOS ou simplesmente a partir das preferências do sistema e entrar na opção iCloud para seguir os passos que ela nos mostra. Depois de criado, tudo o que resta é ativar o serviço Voltar ao meu Mac a partir da referida opção do iCloud.
Com isso teríamos tudo pronto para que a impressora pudesse ser acessada remotamente de qualquer lugar, bastando adicionar a impressora de 'impressão e digitalização' onde aparecerá o nome da impressora e do equipamento onde ela está configurada. via protocolo Bonjour.
Esclareça que isso funcionará, desde que o computador no qual o 'Back to my Mac' esteja ativado esteja ligado e ativo assim como a impressora, caso contrário, seria impossível se a própria impressora não tivesse nenhuma conexão de rede.
Mais informação - A Apple patenteia um sistema para digitalizar documentos através do iCloud