Есть ли способ заставить все IP-адреса youtube блокировать его с помощью Брандмауэра Windows?
Я хочу запрограммировать свой собственный инструмент борьбы с отвлечением внимания. Я не могу / не хочу использовать хосты или сторонние приложения. При использовании IPSec или брандмауэра Windows он принимает только IP-адреса. Есть
Youtube.[264 TLD]
www.ютуб.[264 TLD]
подобласти.ютуб.[264 TLD]
По-видимому, больше нет способа получить полный список поддоменов youtube.
Может ли кто-нибудь придумать способ каким-то образом получить все ip-адреса youtube и заблокировать их на ip-уровне? чем использование грубой силы поддомена pinging?
3 ответа:
Если у вас есть собственный dns-сервер, вы можете заблокировать разрешение доменов.Вотруководство по блокировке доменов в Bind DNS server.
Получить все IP-адреса нет никакой возможности. Что вы можете сделать, так это установить dig . Он доступен в linux, но не в windows.
Затем время от времени вводите
dig yoututbe.com
он покажет вам все разрешенные IP-адреса из кэша DNS.Смотрите мой результат
$ 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
Способ найти все IP-адреса, связанные с URL-адресом: во-первых, чтобы найти номер AS, вы можете получить его в http://networktools.nl/asinfo/ Для YouTube получить его в http://networktools.nl/asinfo/youtube.com Там вы получите число AS
Основной ASN: 15169
Теперь введите терминал
Whois-h whois.radb.net -- '- I origin AS15169 ' | grep ^route
И там вы получите все IP адреса, список длинный но вы можете найти похожие адреса, которые могут быть сгруппированы в подсети.