Exibindo anúncios por ponto de acesso WiFi [fechado]


10

Recentemente, distribuí minha rede WiFi com antenas de semente alta para minha área, que cobre quase 300 a 400 pessoas. Não estou cobrando nada, mas gostaria de gerar receita por meio de anúncios colocados nos sites que eles visitam.

É possível exibir anúncios do Google (eu sei que posso redirecionar os anúncios usando algum servidor de cache ou firewall).

É como um vpn gratuito, mas eu gostaria de ter meus anúncios acima dos sites que eles visitam para que eu possa reduzir o custo do WiFi que eu ofereço.

Qualquer sugestão seria ótima!


26
Se você quiser / precisar ganhar dinheiro, basta cobrar uma pequena taxa pelo acesso. Caso contrário, largue isso. É uma má idéia.
R .. GitHub Pare de ajudar o gelo

13
Espero que o seu provedor de serviços de Internet não descubra como ganhar dinheiro com anúncios que redistribuem seus serviços. Isso é um grande não-não na maioria dos casos. Como "Knock knock - Oi, nós somos do escritório de advocacia do ISP, aqui está a sua ordem de cessação e desistência".
26cʜιᴇ007

4
Qual é a sua responsabilidade legal se seus vizinhos baixarem pornografia infantil pela rede que você está disponibilizando para eles?
David Richerby

1
@Chipperyman: expliquei em um comentário sobre uma das respostas algumas das coisas que podem dar errado. Além disso, o fornecimento de versões modificadas do conteúdo que os usuários acessam (pelo menos moralmente e, espero, legalmente) anula seu status como operadora comum. Por exemplo, como David mencionou, se um de seus vizinhos estiver baixando o CP, suas máquinas buscarão, modificarão e reenviarão ativamente as páginas que contêm o CP, em vez de apenas passar pelos pacotes.
R .. GitHub Pare de ajudar o gelo

3
Em vez disso, eu teria uma espécie de página inicial com anúncios, juntamente com os termos e condições e um botão "Eu concordo". Dessa forma, você ajuda o CYA e pode exibir alguns anúncios, mas não interfere na navegação normal.
Matthew Lock

Respostas:


19

Eu recomendo que você não faça isso, pois provavelmente levará a uma reação adversa.

Dito isto, se você quiser, isso não funcionará em sites SSL, a menos que você também faça com que todos baixem um certificado raiz SSL personalizado (o que eu realmente não recomendo), mas, para HTTP padrão, tudo o que você precisa fazer é colocar um proxy no seu roteador para adicionar basicamente um pouco de conteúdo a cada página.

Isso não é algo fácil de fazer, mas, para ter uma idéia básica do conceito, recomendo que você dê uma olhada aqui em um cara que fez as imagens das pessoas girarem ... Isso deve colocá-lo no caminho certo.


1
Bom truque! Eu não sabia disso, mas estou feliz por fazer agora!
Kinnectus 26/05

Este é realmente um bom truque.
Ahsan 26/05

17
Como uma razão aparte / adicional para não fazer isso, a modificação dos dados retornados por uma solicitação HTTP pode introduzir corrupção séria e de longo alcance. Imagine um não especialista atualizando seu site que baixa sua própria página, modifica-a e carrega o arquivo html resultante de volta ao servidor via ftp. Você agora descartou os dados deles; suas modificações inadvertidamente voltam à natureza. Existem muitas outras variantes sobre esse tema.
R .. GitHub Pare de ajudar o gelo

2
@R ..: Se todas as páginas estiverem agrupadas em um quadro, isso não causará lixo.
27714 Brian

Por que isso provavelmente levaria a uma reação?
DBedrenko

5

Você pode usar formas obscuras para falsificar e alterar (injetar) o conteúdo.
Exigirá hardware poderoso se você quiser alterar o tráfego de 300 a 400 pessoas simultaneamente.

Mas:

  • O Google Ads e muitos outros serviços de anúncios não funcionarão (é ilegal).
  • Os proprietários do site podem processá-lo porque você altera o conteúdo do site.
  • Supondo que os serviços de anúncios vejam apenas 1 IP * (IP do roteador) para todas as 300 a 400 pessoas, provavelmente bloquearão suas contas de anúncios. Portanto, não há nenhuma maneira de usar serviços de anúncios (exceto seu próprio serviço de anúncios).
  • Aguarde de 300 a 400 pessoas do FBI no dia seguinte e prepare-se para explicar por que você falsificou muito tráfego.

No entanto, você pode pensar em formas brancas, por exemplo, crie uma página inicial para sua conexão e adicione seus próprios anúncios (novamente, os serviços de anúncios não funcionarão). É legal se o seu ISP permitir.


* provavelmente você não comprará e atribuirá 300-400 IPs a todos os seus clientes.


Alguma idéia para a página de inicialização? Eu tenho 2-4 IPs dinâmicos que estão fornecendo Internet para os usuários acima. Qual é a melhor maneira de mostrar a página de inicialização pela primeira vez?
Ahsan

@Ahsan, você tem o seu próprio serviço de anúncios?)
Jet

Não possuo um Serviço de anúncios pessoal, mas possuo alguns sites e uma conta válida do Google AdSense para esses sites.
Ahsan 28/05

Não, como mencionei, o Google AdSense não funcionará ou você será banido após alguns dias.
Jet

2

Você não poderá colocar nada acima das páginas que eles acessam facilmente. E aqueles que se conectam a um navegador não? Ou se eles se conectarem com sua própria VPN. O tráfego não causará nenhum anúncio. Uma coisa que você pode fazer é criar um portal cativo que eles precisam passar por várias páginas antes que a conexão seja criada pelo seu hotspot.


Isso também é uma preocupação, e se eu usar algum firewall como o Kerio Winroute ou o WinGate, é possível modificar o conteúdo?
Ahsan 26/05

Não é conteúdo VPN ou SSL, porque é por isso que ele é projetado da maneira que é. Pense em muitos dos cafés, supermercados e serviços públicos de transporte público. Eles usam portais cativos e as pessoas nem sempre se importam se o resultado final for a Internet. Você pode até fazer um sistema de pagamento único ou um serviço "sem anúncios" pago, em que o dispositivo ignorará quaisquer adições quando eles se conectarem. A Ypu poderia então usar, digamos, o PayPal.
Kinnectus

2

Você pode . Mas por favor não .

Tudo o que você precisa fazer é colocar um proxy no servidor e modificar cada página exibida, injetando um de seus anúncios nela. Não é tão difícil de fazer.

Mas os problemas:

  1. Funcionará apenas em HTTP e outros protocolos não criptografados
  2. Seus usuários vão te odiar
  3. Usuários experientes em tecnologia simplesmente usarão um túnel SSH (ou uma VPN) para tornar o tráfego HTTP criptografado, para que você não tenha como injetar anúncios.

Então, sim, essa é uma péssima idéia que fará com que as pessoas não gostem de você, e as pessoas que mais usarão o seu WiFi provavelmente saberão sobre encapsulamento. Portanto, ou um usuário está com raiva de você ou você não ganha dinheiro com ele.


Existem algumas maneiras de fazer isso para HTTPS também (e outros protocolos que usam SSL).
Jet

2

Concordo que é uma péssima ideia.

Com isso dito, aqui está uma maneira de fazer isso ...
Eu nunca o usei, mas vi em várias distribuições do firmware DD-WRT para roteadores que você pode inserir um anúncio automaticamente para você. Não sei os detalhes de como isso funciona, mas provavelmente seria muito mais fácil do que configurar seu próprio proxy separado e redirecionar tudo manualmente, pois isso aconteceria diretamente no roteador.

Outros mencionaram pessoas que o contornam usando VPNs, o DD-WRT pode, na maioria das vezes, evitá-las.

insira a descrição da imagem aqui

Há uma demonstração da configuração do dd-wrt aqui .

Você pode comprar alguns roteadores com DD-WRT já existentes, outros são anunciados como compatíveis. Para obter uma lista completa dos dispositivos que oferecem suporte, acesse aqui , talvez você já tenha um roteador compatível. Existem algumas orientações muito boas sobre como alterar seu firmware de estoque para DD-WRT, mas você ainda precisará de um pouco de habilidade e conhecimento técnico.

Dependendo do roteador que você possui ou obtém, o DD-WRT pode desbloquear todo tipo de potencial se for um roteador poderoso o suficiente. Recentemente, transformei um roteador em uma 'ponte sem fio' para conectar meu player bluray à Internet, em vez de conectar um cabo do meu escritório à sala de estar ou gastar US $ 80 em um dongle USB.


0

A única solução "educada" que exibia anúncios em (quase) todas as páginas seria inserir os anúncios por meio de quadros; basicamente, é executado como um proxy transparente que cria um conjunto de quadros com o seu anúncio em um quadro na parte superior e o conteúdo da página no quadro abaixo. Como alternativa, uma página de portal cativa que exibe alguns anúncios e termos de serviço funcionaria e seria muito menos intrusiva / ofensiva para muitos usuários.

Você pode desativar o acesso à VPN para que as pessoas não possam contorná-lo dessa maneira; Não sei ao certo como é feito, mas sei que isso pode ser feito pelo menos parcialmente (o Wi-Fi gratuito no meu trem não me permite conectar à VPN PPTP, mas ainda posso me conectar ao OpenVPN, por exemplo).

Você também precisará permitir a passagem HTTPS, devido à emissão do certificado, para que os usuários que navegam apenas em sites HTTPS (por exemplo, verificando seu GMail) não vejam anúncios ... mas, se vagassem para outros sites, seus anúncios seriam exibidos .


Eles podem bloquear a VPN bloqueando determinadas portas de protocolo conhecidas ou endereços IP?
Dave k

Imagine a web sem Google, Youtube, Facebook, serviços de correio, sites sociais e pergunte a si mesmo: tem certeza de que deseja desativar o HTTPS?
Jet

Eu nunca disse nada sobre como desativar / bloquear HTTPS ...
Doktor J
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.