web-dev-qa-db-fra.com

Existe-t-il un moyen d'obtenir toutes les adresses IP de YouTube pour le bloquer avec le pare-feu Windows?

Je veux programmer mon propre outil anti-distraction. Je ne peux pas/ne veux pas utiliser d'hôtes ou d'applications tierces. Lorsque vous utilisez IPSEC ou le pare-feu Windows, il n'accepte que les adresses IP. Il y a

youtube. [264 TLD]
www.youtube. [264 TLD]
subdomains.youtube. [264 TLD]

Apparemment, il n'y a plus de moyen d'obtenir une liste complète des sous-domaines YouTube.

Quelqu'un peut-il penser à un moyen d'obtenir en quelque sorte toutes les adresses IP YouTube et de les bloquer au niveau IP autre que l'utilisation du ping de sous-domaine par force brute?

9
user670186

Si vous avez votre propre serveur DNS, vous pouvez empêcher la résolution des domaines. Voici n guide pour bloquer les domaines dans le serveur DNS Bind.

Pour obtenir toutes les adresses IP, il n'y a aucun moyen. Ce que vous pouvez faire est d'installer Dig . Il est disponible sous Linux mais pas sous Windows.

Puis de temps en temps entrez Dig youtube.com. Il vous montrera toutes les adresses IP résolues du cache DNS.

Voir mon résultat

$ Dig youtube.com A

; <<>> Dig 9.7.0-P1 <<>> youtube.com A
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13442
;; flags: qr rd ra; QUERY: 1, ANSWER: 16, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;youtube.com.                   IN      A

;; ANSWER SECTION:
youtube.com.            83      IN      A       74.125.235.47
youtube.com.            83      IN      A       74.125.235.46
youtube.com.            83      IN      A       74.125.235.45
youtube.com.            83      IN      A       74.125.235.44
youtube.com.            83      IN      A       74.125.235.43
youtube.com.            83      IN      A       74.125.235.42
youtube.com.            83      IN      A       74.125.235.41
youtube.com.            83      IN      A       74.125.235.40
youtube.com.            83      IN      A       74.125.235.39
youtube.com.            83      IN      A       74.125.235.38
youtube.com.            83      IN      A       74.125.235.37
youtube.com.            83      IN      A       74.125.235.36
youtube.com.            83      IN      A       74.125.235.35
youtube.com.            83      IN      A       74.125.235.34
youtube.com.            83      IN      A       74.125.235.33
youtube.com.            83      IN      A       74.125.235.32

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sat Feb 18 22:26:58 2012
;; MSG SIZE  rcvd: 285
8
Shiplu Mokaddim

Le moyen de trouver toutes les adresses IP associées à une URL est d'abord de trouver le numéro AS, vous pouvez les obtenir http://networktools.nl/asinfo/ Pour YouTube, obtenez-les http://networktools.nl/asinfo/youtube.com Là, vous obtenez le numéro AS

ASN primaire: 15169

Maintenant, saisissez terminal

whois -h whois.radb.net - '-i Origine AS15169' | grep ^ route

Et là, vous obtiendrez toutes les adresses IP, la liste est longue mais vous pouvez trouver des adresses similaires qui peuvent être regroupées dans un sous-réseau.

9
Roberto Sagastume

la liste d'adresses actuelle de YouTube est

  • 64.18.0.0/20
  • 64.233.160.0/19
  • 66.102.0.0/20
  • 66.249.80.0/20
  • 72.14.192.0/18
  • 74.125.0.0/16
  • 173.194.0.0/16
  • 207.126.144.0/20
  • 209.85.128.0/17
  • 216.58.208.0/20
  • 216.239.32.0/19
8
Hayk Hayrapetyan