Logo Hardware.com.br
SimPos
SimPos Veterano Registrado
748 Mensagens 72 Curtidas

Impressão remota de Xubuntu p/ Xubuntu?

#1 Por SimPos 16/03/2018 - 21:32
A bronca é assim:
A unidade possui duas Internets (porque deus quis).
Na Internet 1, temos:
- Secretaria: PC 1 com Xubuntu, instalado impressora HP 1020 via USB, compartilhada
- Biblioteca: PC 2 com Xubuntu que recebe esta impressora (é obrigado e desejo deles que fique em salas separadas)

Agora a Biblioteca virou uma sala de aula, e este PC irá para outra sala (chamamos de Sala 2) onde fica a Internet 2.

Para manter a mesma condição de impressão compartilhada, por lógica é necessário puxar um cabo de rede que parta da Secretaria p/ Sala 2 utilizando a Internet 1.

Mas gostaria de saber, se é possível manter o PC 2 na internet 2, e efetuar a impressão por algum tipo de Cloud Print, e imprimir no PC 1 na Internet 1, isso evitaria o transtorno de um cabeamento para esta finalidade.

É possível?

Achei um programa que talvez cumpriria com esse objetivo, PrinterShare, mas não tem suporte a Linux, foi o mais próximo que cheguei.
Responder
SimPos
SimPos Veterano Registrado
748 Mensagens 72 Curtidas
#2 Por SimPos
17/03/2018 - 16:48
Sigo tentando, existem alguns serviços online de impressão como PrinterShare, mas são todos pagos.

Então parti pro tunelamento de VPN, depois de muitos problemas consegui efetuar a adição da impressora por Hamachi no Windows até agora, mas no momento estou sem impressoras reais para teste, alguém sabe se este método se mantêm seguro para uso diário?

Percebi que a VPN do Hamachi demora para acessar, meu medo é essa demora para impressão.

Detalhe que só consegui até agora no Windows, não sei se oLinux comporta e funciona muito bem o Hamachi.

Adendo: Minha outra tentativa, foi inserir o Xubuntu com a conexão VPN nativa que ele tem (igual Ubuntu), utilizei o serviço hide.me, consegui fazer o Xubuntu no PC1 conectar a VPN com um server free, mas no PC2 se eu utilizar a mesma conta o outro desconecta, logo preciso de outra conta, mas a questão é, como fazer o PC1 e PC2 se conversarem? Quando se utiliza o Hamachi você pode acessar o outro PC pelo gráfico ou IP da VPN, no TeamViewer a mesma coisa, mas estas funções não existem no VPN nativo do Xubuntu, ou não encontrei...
SimPos
SimPos Veterano Registrado
748 Mensagens 72 Curtidas
#3 Por SimPos
19/03/2018 - 03:20
Bom acho que consegui, fiz com dois virtualizados, agora carece testar em 2 máquinas reais.

Primeiramente tentei com VPN nativo do Xubuntu, consegui logar, mas não entendi como fazer duas contas distintas conversarem
Segundamente tentei com OpenVPN, consegui criar o servidor, criar o cliente, e deixar on, mas não consegui utilizar o servidor como cliente

Terceiramente consegui pelo arroz com feijão mesmo, usei o Hagachi com cliente Hamachi, depois é só inserir no grupo e o tunelamento está feito pra impressora e dados, bom do Ubuntu que basta compartilhar impressora que ela já aparece sozinha no cliente.
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#4 Por jqueiroz
19/03/2018 - 13:40
SimPos disse:
A bronca é assim:
A unidade possui duas Internets (porque deus quis).
Na Internet 1, temos:
- Secretaria: PC 1 com Xubuntu, instalado impressora HP 1020 via USB, compartilhada
- Biblioteca: PC 2 com Xubuntu que recebe esta impressora (é obrigado e desejo deles que fique em salas separadas)

Agora a Biblioteca virou uma sala de aula, e este PC irá para outra sala (chamamos de Sala 2) onde fica a Internet 2.

Para manter a mesma condição de impressão compartilhada, por lógica é necessário puxar um cabo de rede que parta da Secretaria p/ Sala 2 utilizando a Internet 1.

Mas gostaria de saber, se é possível manter o PC 2 na internet 2, e efetuar a impressão por algum tipo de Cloud Print, e imprimir no PC 1 na Internet 1, isso evitaria o transtorno de um cabeamento para esta finalidade.

É possível?

Achei um programa que talvez cumpriria com esse objetivo, PrinterShare, mas não tem suporte a Linux, foi o mais próximo que cheguei.

Olá @SimPos,

Precisamos saber algumas coisas.

1. Os dois computadores estão na mesma rede? Há algum roteador entre eles?

2. O firewall do Ubuntu (ufw) está ativo?

3. O serviço CUPS está ativo nas duas máquinas???
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
SimPos
SimPos Veterano Registrado
748 Mensagens 72 Curtidas
#5 Por SimPos
20/03/2018 - 05:12
jqueiroz disse:
Olá @SimPos,

Precisamos saber algumas coisas.

1. Os dois computadores estão na mesma rede? Há algum roteador entre eles?

2. O firewall do Ubuntu (ufw) está ativo?

3. O serviço CUPS está ativo nas duas máquinas???


Boa noite, sobre os itens:
1. Não estarão mais na mesma rede, servidor de impressão estará na internet 1 e o cliente no internet 2. Existe um roteador só para o cliente, mas este roteador está em LAN, rede limpa para trafegar, não utilizo porta WAN.
2. Firewall por padrão do Xubuntu é sempre inativo, e eu nunca habilito, a rede está totalmente acessível localmente, compartilhei uma pasta por shares-admin e consegui acessá-lo tanto por Windows quanto Linux.
3. Não sou muito experiente com CUPS, eu acessei o localhost:631 e está entrando ok, tanto é que pelo Hagachi o PC encontrou pelo VPN.

Se fosse numa escala de desejo, gostaria de fazer funcionar pelo VPN nativo, é mais interativo basta um clique depois de configurado, mas pelo que li pessoal não gosta dele (talvez pq precise de um serviço free com suporte pra mais de um cliente) e parte para o OpenVPN.
Já o OpenVPN tentei e tentei usar o próprio servidor como cliente, mas o negócio não flui, consegui criar um cliente OpenVPN e consegui acessar sua rede VPN, acho que o servidor cria impeditivo para usar ele mesmo como cliente.
SimPos
SimPos Veterano Registrado
748 Mensagens 72 Curtidas
#9 Por SimPos
23/03/2018 - 00:00
jqueiroz disse:
Se é um só roteador, fica bem mais fácil. Você consegue pingar o IP da impressora [ou da máquina que compartilha ela] a partir da máquina de onde deseja imprimir?


Não porque a máquina de compartilha fica na internet 1, e o PC que irá receber a impressora compartilhada está na internet 2, e as duas internets ficam em redes separadas, elas não estão comutadas em um switch, uma é ADSL e fica de um lado da unidade, a outra é á rádio e fica no outro lado da unidade.
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#10 Por jqueiroz
23/03/2018 - 07:05
Pq não se puxou um cabo entre os dois ambientes? Seria mais simples e mais barato que adquirir o serviço de rádio.

Essa informação de que um dos serviços é por rádio preocupa. Você sabe dizer se a operadora entrega IP público nessa conexão? Pq se não entrega, você não poderá iniciar a VPN (única solução que vejo pro seu problema) pelo lado do ADSL.

Eu perguntei antes se você tinha acesso aos dois roteadores. Preciso saber também a marca e modelo dos dois, pois provavelmente vai ser necessário redirecionamento de portas.


Enviado do meu smartphone
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
SimPos
SimPos Veterano Registrado
748 Mensagens 72 Curtidas
#11 Por SimPos
23/03/2018 - 18:45
jqueiroz disse:
Pq não se puxou um cabo entre os dois ambientes? Seria mais simples e mais barato que adquirir o serviço de rádio.

Essa informação de que um dos serviços é por rádio preocupa. Você sabe dizer se a operadora entrega IP público nessa conexão? Pq se não entrega, você não poderá iniciar a VPN (única solução que vejo pro seu problema) pelo lado do ADSL.

Eu perguntei antes se você tinha acesso aos dois roteadores. Preciso saber também a marca e modelo dos dois, pois provavelmente vai ser necessário redirecionamento de portas.


Enviado do meu smartphone


Então como informei na abertura do tópico, puxar o cabo é uma opção, mas eu me coloquei no desafio em criar a VPN para efetuar a impressão, caso não for possível, ficará essa possibilidade de puxar o cabo mesmo, mas estruturar cabos é sempre um transtorno, pois aí não é comigo e sim com outro departamento, e esse departamento funciona por livre espontânea pressão.

Sobre o IP público não saberia responder, mas é possível verificar o IP externo, pois eu tenho acesso ao POE.

Já o roteador é apenas 1, e fica no ambiente da internet 2, entretanto ele não está efetuando DHCP, ele está funcionando como ponte de rede, o DHCP é direto do POE (na verdade POE não faz DHCP é a antena). A marca do roteador é um Kaiomy APR-4PN.
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#14 Por jqueiroz
24/03/2018 - 07:30
SimPos disse:
Possui um modem ADSL.

Em modo router, certo?

Bem, vamos parar de enrolar. Comece instalando o OpenVPN em ambas as máquinas.

A conexão vai acontecer pela internet, portanto você vai precisar saber o IP público das duas conexões. Um serviço de DNS dinâmico vai reduzir o teu trabalho de ajustar esses IPs se (ou quando) eles mudarem. Cadastre-se e instale o cliente de atualização em ambas as máquinas também.

Configure ambos os roteadores pra redirecionar a porta 1192/udp (repito, udp, não TCP) para o IP da rede interna da máquina Xubuntu apropriada.

A conexão vai ser direta entre as duas máquinas, então a autenticação da VPN pode ser só entre elas também. Procure no passo a passo da configuração do OpenVPN sobre como criar uma chave compartilhada entre as duas máquinas.

Por fim, siga o passo a passo de configuração (disponível no site do OpenVPN) e traga o serviço pro ar. Estando o serviço no ar, ele vai habilitar uma interface ponto a ponto, com um IP local é um remoto; a impressão vai ser feita com o IP remoto, a partir da máquina sem impressora.


Enviado do meu smartphone
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
SimPos
SimPos Veterano Registrado
748 Mensagens 72 Curtidas
#15 Por SimPos
24/03/2018 - 18:24
jqueiroz disse:
Em modo router, certo?

Bem, vamos parar de enrolar. Comece instalando o OpenVPN em ambas as máquinas.

A conexão vai acontecer pela internet, portanto você vai precisar saber o IP público das duas conexões. Um serviço de DNS dinâmico vai reduzir o teu trabalho de ajustar esses IPs se (ou quando) eles mudarem. Cadastre-se e instale o cliente de atualização em ambas as máquinas também.

Configure ambos os roteadores pra redirecionar a porta 1192/udp (repito, udp, não TCP) para o IP da rede interna da máquina Xubuntu apropriada.

A conexão vai ser direta entre as duas máquinas, então a autenticação da VPN pode ser só entre elas também. Procure no passo a passo da configuração do OpenVPN sobre como criar uma chave compartilhada entre as duas máquinas.

Por fim, siga o passo a passo de configuração (disponível no site do OpenVPN) e traga o serviço pro ar. Estando o serviço no ar, ele vai habilitar uma interface ponto a ponto, com um IP local é um remoto; a impressão vai ser feita com o IP remoto, a partir da máquina sem impressora.


Enviado do meu smartphone


O modem também roteia, mas o roteador da internet 2 não sei se vai setar porque não entra pela Wan, mas isso é detalhe que posso mexer. Se o processo do DDNS for semelhante ao do wake on lan saberei fazer pois já fiz em Linux, mas achei que o OpenVPN já criasse o IP VPN fixo para evitar outro serviço, pelo menos o IP VPN do cliente eu consegui criar com OpenVPN e ele fica acessível e fixo (impressora e diretórios), tanto que testei o acesso usando internet do vizinho usando o servidor OpenVPN pra acessar cliente. Meu problema é acessar do cliente OpenVPN para servidor OpenVPN, devo estar errando algo.

Mas vou buscar como criar a chave, creio que passei por isso e ignorei, o tutorial que vi era muito sucinto.
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal