Pular para o conteúdo

2 duvidas (Squid & Script) [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. 2 duvidas (Squid & Script) [RESOLVIDO]

Enviado em 05/03/2013 - 21:47h

Amigos mais uma vez recorro a galera do VOL pedindo ajuda, desta vez tenho 2 duvidas totalmente distintas.

Bem tenho um servidor rodando com ubuntu server 11.10 belezinha com samba e squid funcionando as mil maravilhas. Pois bem, minhas dúvidas são as seguintes:

1ª Meu squid é autenticado e preciso bloquear apenas 1 setor de minha empresa, para explicar melhor:

Tenho 3 salas cada uma rodando com uma faixa de ip diferente, sala 01 = 192.168.1.x, sala 02 = 192.168.2.x, sala 03 = 192.168.3.x, eu precisava que apenas a sala 01 nao tivesse acesso a sites (ae vem o 1º problema, nessa sala só não podem acessar SITES independente de serem HTTP ou HTTPS, mas preciso que tenham internet para que o software de gestão funcione).

Tem como fazer isso pelo squid?

2ª Gostaria de montar um script que desligasse TODAS as demais maquinas da empresa, lembrando que trabalho com estações Windows 7 e xp, lembro-me bem que no xp tem como montar um arquivo bat bem simples (shutdown -s -f -t 10 -m \\192.168.x.x) mas no W7 está dando erro de permissão.

E enquanto escrevia sobre estes problemas me veio mais uma duvida, seria possivel além de desligar as maquinas desligar também o servidor, sendo que o mesmo precisaria religar em um horario pré determinado???

Sem mais agradeço a todos!!!

Responder tópico

2. Re: 2 duvidas (Squid & Script) [RESOLVIDO]

Melhor resposta

Enviado em 05/03/2013 - 23:45h

amigo faz uma acl bloqueando tudo ai vai e libera apenas os especificos dos programas.
tipo assim

acl sala1 src 192.168.0.0/24 # aqui você coloca o range de ip
acl lista url_regex -i "/etc/squid/arquivos/lista.txt" # aqui você coloca os sites que os programas usa
http_access deny sala1 !lista # aqui bloqueia tudo menos a regra lista

3. Obrigado

Enviado em 07/03/2013 - 17:12h

Primeiramente desculpem a demora para responder o tópico, a dica do amigo johnnyb funcionou perfeitamente e sinceramente foi mais simples do que imaginei, agora falta apenas a parte do shutdown.

Mais uma vez muito obrigado a todos.

4. Re: 2 duvidas (Squid & Script) [RESOLVIDO]

Enviado em 07/03/2013 - 19:48h

Boa noite amigo,

Vamos por parte... Em relação a desligar as máquinas pela rede você pode usar um recurso do samba, se tiver é só usar o seguinte comando:

net rpc SHUTDOWN -f -I IP_MAQUINA -U USER%PASS

Onde IP_MAQUINA, deve ser substituído pelo IP da máquina alvo, e USER e PASS deve ser substituído pelo usuário e senha que tenha acesso administrativo no Domínio.

Em relação a desligar o servidor, isso é possível sim usando um recurso que alguns hardwares tem, o Wake-on-lan, da uma pesquisada se você possui esse suporte no seu servidor e como pode utiliza-lo.

5. Maravilha

Enviado em 07/03/2013 - 21:19h

Primeiramente obrigado rcjeferson, tentei rodar o comando mas, o terminal me retorna os seguintes erros:

1º quando defino o ip da seguinte maneira: 192.168.7.177/32

Invalid ip address specified

Shutdown of remote machine failed

result was: WERR_ACCESS_DENIED

2º quando deixo o ip como 192.168.7.177

Could not initialise pipe /winreg. Error was NT_STATUS_OBJECT_NAME_NOT_FOUND


Bem, levando em conta que minha rede utiliza WORKGROUP, não está vinculada a um dominio. Eu gostaria muito de aprender a montar dominios, pois sempre ouço falar que fica muito mais facil gerenciar as maquinas por ele, mas até agora não aprendi. Seria possivel me indicar um bom artigo sobre criação e configuração de dominios com ubuntu?

Mais uma vez muito obrigado pela ajuda.

7. Desculpe

Enviado em 07/03/2013 - 21:41h

aioriaman escreveu:

Primeiramente obrigado rcjeferson, tentei rodar o comando mas, o terminal me retorna os seguintes erros:

1º quando defino o ip da seguinte maneira: 192.168.7.177/32

Invalid ip address specified

Shutdown of remote machine failed

result was: WERR_ACCESS_DENIED

2º quando deixo o ip como 192.168.7.177

Could not initialise pipe /winreg. Error was NT_STATUS_OBJECT_NAME_NOT_FOUND


Bem, levando em conta que minha rede utiliza WORKGROUP, não está vinculada a um dominio. Eu gostaria muito de aprender a montar dominios, pois sempre ouço falar que fica muito mais facil gerenciar as maquinas por ele, mas até agora não aprendi. Seria possivel me indicar um bom artigo sobre criação e configuração de dominios com ubuntu?

Mais uma vez muito obrigado pela ajuda.
Desculpe rcjeaferson, nao tinha visto que vc tinha respondido e editei o topico.

8. Re: 2 duvidas (Squid & Script) [RESOLVIDO]

Enviado em 07/03/2013 - 22:02h

aioriaman escreveu:

Primeiramente obrigado rcjeferson, tentei rodar o comando mas, o terminal me retorna os seguintes erros:

1º quando defino o ip da seguinte maneira: 192.168.7.177/32

Invalid ip address specified

Shutdown of remote machine failed

result was: WERR_ACCESS_DENIED

2º quando deixo o ip como 192.168.7.177

Could not initialise pipe /winreg. Error was NT_STATUS_OBJECT_NAME_NOT_FOUND


Bem, levando em conta que minha rede utiliza WORKGROUP, não está vinculada a um dominio. Eu gostaria muito de aprender a montar dominios, pois sempre ouço falar que fica muito mais facil gerenciar as maquinas por ele, mas até agora não aprendi. Seria possivel me indicar um bom artigo sobre criação e configuração de dominios com ubuntu?

Mais uma vez muito obrigado pela ajuda.
É necessário o samba instalado, como disse que não trabalha com dominio, provavelmente não tenha instalado. Da uma olhada no link que eu mandei, realmente gerenciar sua rede (Maquinas e usuários) fica muito mais facil.

9. Desculpem

Enviado em 21/03/2013 - 19:01h

Desculpe a demora para responder, mas eu possuo o samba sim, porém apenas para compartilhamento de arquivos.

10. Re: 2 duvidas (Squid & Script) [RESOLVIDO]

Enviado em 21/03/2013 - 19:42h

Boa noite amigo,

Mas neste caso, você precisa do samba como controlador de domínio para que as máquinas o "respeitem" uma vez que elas estão sob o domínio deste controlador.

11. Ok

Enviado em 02/04/2013 - 20:19h

rcjeferson escreveu:

Boa noite amigo,

Mas neste caso, você precisa do samba como controlador de domínio para que as máquinas o "respeitem" uma vez que elas estão sob o domínio deste controlador.
Obrigado a todos que me ajudaram, vou estudar sobre samba como controlador de domínio.

Mais uma vez obrigado!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder