Is er een manier om alle IP-adressen van YouTube te krijgen om het te blokkeren met Windows Firewall?

Ik wil mijn eigen anti-afleidingstool programmeren. Ik kan/wil geen hosts of apps van derden gebruiken. Bij gebruik van IPSEC of Windows firewall accepteert het alleen IP-adressen. Er is

youtube.[264 TLD]
www.youtube.[264 TLD]
subdomeinen.youtube.[264 TLD]

Blijkbaar is er geen manier meer om een volledige lijst van YouTube-subdomeinen te krijgen.

Kan iemand een manier bedenken om op de een of andere manier alle youtube-ip-adressen te verkrijgen en ze op ip-niveau te blokkeren, anders dan brute force subdomein-pingen te gebruiken?


Antwoord 1, autoriteit 100%

Als u uw eigen DNS-server heeft, kunt u voorkomen dat domeinen worden opgelost. Hier is een handleidingom domeinen op de Bind DNS-server te blokkeren.

Er is geen manier om alle IP-adressen te krijgen. Wat u kunt doen, is dig. Het is beschikbaar in Linux, maar niet in Windows.

Voer dan van tijd tot tijd dig youtube.comin. Het toont je alle opgeloste IP’s uit de DNS-cache.

Bekijk mijn resultaat

$ 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

Antwoord 2, Autoriteit 214%

De manier om alle IP-adressen te vinden die aan een URL zijn geassocieerd, is het eerst om het nummer te vinden, u kunt het binnen krijgen
http://networktools.nl/asinfo/
Voor YouTube haal het in
http://networktools.nl/asinfo/youtube.com
Daar krijg je het nummer

Primaire ASN: 15169

Voer nu terminal in

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

En daar krijgt u alle IP-adressen, de lijst is lang, maar u kunt vergelijkbare adressen vinden die in een subnet kunnen worden gegroepeerd.


Antwoord 3, Autoriteit 143%

YouTube Huidige adreslijst is

  • 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

Other episodes