Je veux bloquer certains sites sur mon système Ubuntu.So, j'ai ajouté des lignes à la /etc/hosts
, qui sont
127.0.1.1 www.reddit.com
127.0.1.1 www.facebook.com
Cela bloque maintenant avec succès le site Web, mais je veux rediriger vers une autre URL lorsque je vais à l'une des URL que j'ai mentionnée ci-dessus, j'ai constaté que vous devez changer de 127.0.1.1
à IP of website
Pour le faire fonctionner, mais je ne peux pas convertir l'URL telle que https://i.imgur.com/6fxzzxct.png à l'adresse IP.
Il serait vraiment utile que quelqu'un puisse laisser convertir une URL en adresse IP.
Ce que vous essayez de faire n'est pas possible. Eh bien, du moins pas comment vous essayez de le faire.
Dans votre URL souhaitée (https://i.imgur.com/6FxzzCT.png
), seule cette partie a une adresse IP spécifique: i.imgur.com
.
$ Dig +short i.imgur.com
151.101.16.193
Sous une forme simplifiée, lorsque vous entrez dans l'ensemble de la liaison dans votre navigateur (https://i.imgur.com/6FxzzCT.png
). Vous envoyez une demande à 151.101.16.193
Demander 6FxzzCT.png
Fichier à l'aide du protocole HTTPS.
En utilisant /etc/hosts
Vous ne pouvez définir que des adresses IP prédéfinies par des hôtes, mais vous ne pouvez pas gérer les demandes HTTP.
Ce que vous pourrez peut-être faire est d'exécuter un simple serveur HTTP sur localhost
servant une image ou une image aléatoire à index.html
ou quelle que soit la page par défaut prédéfinie. Puis rediriger chaque site que vous aimez 127.0.0.1
en utilisant /etc/hosts
. Maintenant, votre page attend là pour afficher une image aléatoire.