2012-02-18 17 views
7

Chcę zaprogramować własne narzędzie przeciwdziałające rozpraszaniu uwagi. Nie mogę/nie chcę używać hostów ani aplikacji innych firm. Podczas używania zapory IPSEC lub Windows akceptuje tylko adresy IP. JestCzy istnieje sposób na uzyskanie wszystkich adresów IP z youtube, aby zablokować go za pomocą Zapory systemu Windows?

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

Appearantly nie ma już sposób, aby uzyskać pełną listę youtube subdomeny.

Czy ktoś może wymyślić sposób, aby w jakiś sposób uzyskać wszystkie adresy IP youtube i zablokować je na poziomie ip, inne niż bring force subdomain pinging?

Odpowiedz

7

Jeśli masz własny serwer dns, możesz zablokować domenę. Rozwiązywanie problemów z blokowaniem domen na serwerze Bind DNS jest a guide.

Aby uzyskać wszystkie adresy IP, nie ma mowy. Możesz tylko zainstalować dig. Jest dostępny w systemie Linux, ale nie w oknach.

Od czasu do czasu wpisz dig yoututbe.com, aby wyświetlić wszystkie rozwiązane adresy IP z pamięci podręcznej DNS.

Zobacz mój wynik

$ 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 
+0

Interesujące. Dlaczego mam tylko 4 zupełnie inne Ips w porównaniu do ciebie i tylko 4, a nie 16? – user670186

+0

Otrzymuję zupełnie różne wyniki w zależności od tego, z jakiego serwera lub witryny kopie. Dlaczego? Czy istnieje droga do tego wszystkiego? – user670186

+0

Dzieje się tak, ponieważ serwer dns nie musi do tej pory obsługiwać więcej adresów IP. Jeśli wszystkie 4 adresy IP nie są dostępne, serwer DNS podejmie próbę ponownego sprawdzenia. I mam nadzieję, że nowy adres IP zostanie rozwiązany. Moje połączenie internetowe nie jest stabilne. Mam połączenie od 2 dostawców usług internetowych. Używam własnego serwera DNS. więc mój serwer DNS sprawdził się wiele razy i wszystkie są buforowane –

10

Sposobem że wszyscy asociate adres IP z adresem URL jest najpierw znaleźć jak numer, można je dostać w http://networktools.nl/asinfo/ For YouTube dostać w http://networktools.nl/asinfo/youtube.com tam można uzyskać pod numerem

Podstawowa ASN: 15169

Teraz wpisz w terminalu

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

I tam dostaniesz cały adres IP, lista jest długa, ale możesz znaleźć podobny adres, który można zgrupować w podsieci.

+1

Ta odpowiedź jest błędna. Z asn info otrzymujesz wszystkie adresy IP należące do ASN, więc otrzymujesz wszystkie adresy IP należące do google'a, a nie tylko youtube.com –

+0

Moataz Elmasry ma rację. Możesz sprawdzić samodzielnie, postępując zgodnie z powyższą procedurą, ale zamiast szukać witryny youtube.com, wyszukaj google.com. Otrzymasz ten sam ASN (15169), a więc tę samą listę adresów IP. – ndemou

7

youtube Aktualna lista adresowa jest

  • 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
+3

Jak zebrałeś taką listę? – elhoim

+0

Dzięki. Mogę to potwierdzić. – korro

+2

Problem z tym zestawem adresów IP jest zbyt szeroki - łącznie z innymi adresami IP Google, takimi jak google.com. –

Powiązane problemy