13

我想编写自己的抗干扰工具。我不能/不想使用主机或第三方应用程序。当使用 IPSEC 或 Windows 防火墙时,它只接受 IP 地址。有

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

显然,再也没有办法获得完整的 youtube 子域列表。

有人可以想办法以某种方式获取所有 youtube ip 地址并在 ip 级别上阻止它们,而不是使用暴力子域 ping 吗?

4

3 回答 3

15

查找与 URL 关联的所有 IP 地址的方法是首先找到 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 地址,这个列表很长,但你可以找到可以在子网中分组的类似地址。

于 2013-10-15T16:02:01.960 回答
11

youtube 当前地址列表是

  • 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
于 2015-03-01T18:00:01.190 回答
8

如果您有自己的 DNS 服务器,则可以阻止域解析。这是在绑定 DNS 服务器中阻止域的指南。

要获得所有的IP地址是没有办法的。你可以做的是,安装dig。它在linux中可用,但在windows中不可用。

然后时不时进入dig youtube.com。它会显示来自 DNS 缓存的所有已解析 IP。

查看我的结果

$ 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
于 2012-02-18T16:27:40.733 回答