Bloqueando um computador Abaixo de apenas um site?

8

Estou tentando colocar um laptop touchscreen (com o Windows 8) em uma loja que o público possa acessar. Eu quero que eles tenham acesso apenas a um site que eu configurei. Eu não quero o domínio mostrado, mas o programa deve ter acesso à internet (eles poderão fazer compras no computador da loja através do meu site). Como faço para bloquear o computador e o navegador para acessar apenas este programa / site?

Observação: estou aberto a qualquer navegador, desde que tenha acesso total ao site. O laptop será conectado via Wi-Fi à internet.

    
por L84 23.01.2013 / 01:28

4 respostas

9

Há algumas partes para isso, eu testei elementos independentes, mas não toda a configuração em conjunto. Fazer isso em uma conta separada e limitada seria uma coisa inteligente.

Configure a segurança da família em esta conta e permitir que apenas sites permitidos sejam acessados.

Vocêdesejaconfigurarum navegador específico do site . O Chrome permite isso - através da criação de atalhos de aplicativos (veja a imagem abaixo), mas pode haver outras opções. Não tenho certeza se os links que o chrome gera podem ser alimentados diretamente na próxima parte deste processo. Também pode querer testar este spinoff do modo de quiosque do firefox

Vocêdesejaráconfiguraromododequiosque.Parafazerisso,vocêprecisarádoeditordepolíticasdegrupo,acessívelatravésdogpedit.msc.Euuseiasinstruções aqui como base. vá para Configuração - > Modelos Administrativos - > System e abra a opção Interface do usuário personalizada.

Você precisará fornecer o caminho completo para o navegador específico do site

desabilite a saudação de três dedos para que alguém não possa usar isso para matar o navegador.

Isso deve cobrir a maioria das bases, a menos que eu tenha perdido alguma coisa. Alguns testes podem ser necessários, naturalmente, especialmente ao iniciar o navegador específico do site como um shell.

    
por 23.01.2013 / 02:01
1

Existe uma maneira de pensar que não requer nenhum gasto adicional, mas é um pouco complicado e não é exatamente seguro ...

Basicamente, você pode fornecer ao seu laptop um endereço IP estático. Certifique-se de que esteja na mesma sub-rede IP do seu roteador, mas fora do alcance do escopo DHCP do roteador. Por exemplo, se o seu roteador fornecer endereços IP no intervalo 192.168.1.100-150, você poderá atribuir estaticamente o 192.168.1.50-59 ao seu laptop. Obviamente, o gateway padrão será o endereço IP do seu roteador.

Quando você atribui o endereço IP, não insira nenhum valor nos campos do Servidor DNS. Sem o DNS, o laptop não conseguirá resolver sites para endereços IP e, portanto, seus clientes não poderão navegar na Internet.

Se você quiser que sua máquina consiga acessar apenas um site (como você indica), poderá adicionar esse site ao arquivo de hosts locais no PC (encontrado em C:\windows\system32\drivers\etc\hosts on - abra isso no Bloco de Notas e acrescente o site e o endereço IP correspondente no arquivo). O laptop, então, seria capaz de resolver o endereço da web para este site, e navegá-lo de acordo, enquanto ainda está sendo "bloqueado" do resto da Internet.

Se você quiser que seu laptop consiga acessar totalmente a Internet, tudo o que você precisa fazer é inserir os valores de IP corretos para seus servidores DNS em suas configurações de TCP / IP.

Obviamente, um cliente tecnicamente experiente pode adicionar suas próprias entradas ao arquivo hosts, portanto, a solução está longe de ser perfeita.

Em suma, seria melhor gastar um pouco de dinheiro em um roteador com um conjunto de firewall mais flexível, mas se você estiver procurando por uma solução barata, o acima pode ajudar.

Outra maneira de fazer isso é usando a Diretiva de Grupo. Basta definir o PC para usar um servidor proxy falso (eu usei 127.0.0.1) e, em seguida, liste o site que você deseja permitir em exceções. Isso deve funcionar desde que os usuários não usem outro navegador da Web além do Internet Explorer.

Espero que isso ajude.

    
por 23.01.2013 / 01:54
0

Se a loja em que se encontra também é a mesma loja em que o servidor está hospedado, desabilite o acesso à internet por wifi (isso dependerá do roteador em uso), configure uma rota interna para o servidor local e só pode obter o que está na LAN.

Se o laptop não estiver no mesmo local que o roteador, será necessário separar o laptop / sem fio do restante da rede, restringir todo o acesso ao mundo externo e permitir apenas o site (novamente, isso depende do roteador que você está usando).

Verifique se há algo como uma lista de permissões / lista negra no console de gerenciamento do seu roteador.

    
por 23.01.2013 / 01:32
0

Codifique um servidor de DNS falso, para que o acesso normal à Internet falhe, mas coloque uma entrada estática na tabela de hosts do seu domínio. A desvantagem aqui é que isso se quebra se você quiser usar um CDN ou qualquer serviço de nuvem ao criar seu aplicativo.

    
por 23.01.2013 / 01:33