[nginx, unbound] serveurs DNS & web menteur pour retirer la pub (résolu)

Applications, problèmes de configuration réseau
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

[nginx, unbound] serveurs DNS & web menteur pour retirer la pub (résolu)

Message par Moviuro »

Plop,

Je viens de réinstaller mon téléphone, et oh dear, j'avais oublié que la pub était aussi affreuse.
Donc bon, aux grands maux les grands remèdes : https://pgl.yoyo.org/adservers/

Mais utiliser 127.0.0.1 est une mauvaise idée parce que ça va certainement retourner une erreur (y'a rien qui écoute sur *:80 sur android). Donc je compte remplacer 127.0.0.1 (avec sed(1)) l'IP d'un serveur nginx qui serait capable de répondre par 204 (No Content). Seulement, je ne trouve pas comment configurer un tel serveur nginx.

L'idée, c'est que curl http{s}://10.10.10.66/n/importe/quoi renvoie toujours une réponse 204.

Je demande pour nginx parce que c'est moins troué qu'apache et surtout, je n'ai jamais utilisé apache.

Des idées pour pondre un serveur web toujours content ? :mrgreen:
Dernière modification par Moviuro le mar. 16 févr. 2016, 22:30, modifié 1 fois.
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [nginx, unbound] serveurs DNS & web menteur pour retirer la pub

Message par benjarobin »

Bonjour,
Très loin d'être un expert dans ce sujet, mais j'utiliserais ceci : http://nginx.org/en/docs/http/ngx_http_ ... odule.html
Un truc comme ceci (jamais testé, purement théorique)

Code : Tout sélectionner

server {
    ...
    return  204;
    ...
}
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
papajoke
Elfe
Messages : 820
Inscription : sam. 30 août 2014, 19:54

Re: [nginx, unbound] serveurs DNS & web menteur pour retirer la pub

Message par papajoke »

bonjour,

l'adresse 0.0.0.0 ne ferait pas l’affaire ?
Arch stable - Kde 6 / fish - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [nginx, unbound] serveurs DNS & web menteur pour retirer la pub

Message par benjarobin »

L’adresse 0.0.0.0 n'est pas une adresse valide, donc cela créer des erreurs...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [nginx, unbound] serveurs DNS & web menteur pour retirer la pub

Message par Moviuro »

Bon, il suffisait de gratter un peu plus : http://www.shadowandy.net/2014/04/adblo ... ontent.htm :)

Code : Tout sélectionner

worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen       80;
        server_name  happy;
        expires max; # instructs browser to cache the reply
        rewrite ^(.*)$ / last; # redirect all requests
        location / {
            return 204;
        }
    }
}
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Répondre