Google在某些国家/地区被屏蔽。但是,有很多方法可以访问Google,例如VPN,代理和更改主机文件。
如果我想更改hosts文件以访问Google,我该如何找到可用的IP地址?
更新
我无法访问Google,因此我无法通过Google解答此问题。
ping
不起作用;我收到这个错误:
Request timed out
答案 0 :(得分:19)
nslookup google.com
是最简单的方法。适用于Linux和Windows。
如果您的问题是您的DNS服务器没有为google.com返回响应,请使用其他DNS服务器,例如公共服务器。例如,您可以这样做:
NSLOOKUP
>服务器8.8.8.8
> google.com
要获得更全面的解决方案来解决烦人的互联网过滤器问题,请查看使用Tor。
答案 1 :(得分:8)
我保持以下列表已更新几年了:
1.0.0.0/24
1.1.1.0/24
1.2.3.0/24
8.6.48.0/21
8.8.8.0/24
8.35.192.0/21
8.35.200.0/21
8.34.216.0/21
8.34.208.0/21
23.236.48.0/20
23.251.128.0/19
63.161.156.0/24
63.166.17.128/25
64.9.224.0/19
64.18.0.0/20
64.233.160.0/19
64.233.171.0/24
65.167.144.64/28
65.170.13.0/28
65.171.1.144/28
66.102.0.0/20
66.102.14.0/24
66.249.64.0/19
66.249.92.0/24
66.249.86.0/23
70.32.128.0/19
72.14.192.0/18
74.125.0.0/16
89.207.224.0/21
104.154.0.0/15
104.132.0.0/14
107.167.160.0/19
107.178.192.0/18
108.59.80.0/20
108.170.192.0/18
108.177.0.0/17
130.211.0.0/16
142.250.0.0/15
144.188.128.0/24
146.148.0.0/17
162.216.148.0/22
162.222.176.0/21
172.253.0.0/16
173.194.0.0/16
173.255.112.0/20
192.158.28.0/22
193.142.125.0/28
199.192.112.0/22
199.223.232.0/21
206.160.135.240/24
207.126.144.0/20
208.21.209.0/24
209.85.128.0/17
216.239.32.0/19
答案 2 :(得分:6)
以下IP地址范围属于Google:
64.233.160.0 - 64.233.191.255
66.102.0.0 - 66.102.15.255
66.249.64.0 - 66.249.95.255
72.14.192.0 - 72.14.255.255
74.125.0.0 - 74.125.255.255
209.85.128.0 - 209.85.255.255
216.239.32.0 - 216.239.63.255
与许多流行的网站一样,Google利用多个Internet服务器来处理对其网站的传入请求。用户可以输入http://,然后输入上述地址之一,而不是输入http://www.google.com/,例如:
http://74.125.224.72/
答案 3 :(得分:6)
如果您需要Google Apps邮件服务器的文字IP地址,请首先使用常用的DNS查找命令(nslookup,dig,host)检索域_spf.google.com的SPF记录,如下所示:
nslookup -q=TXT _spf.google.com 8.8.8.8
这会返回Google的SPF记录中包含的域名列表,例如: _netblocks.google.com,_netblocks2.google.com,_ netblocks3.google.com
现在一次查找与这些域相关联的DNS记录,如下所示:
nslookup -q=TXT _netblocks.google.com 8.8.8.8
nslookup -q=TXT _netblocks2.google.com 8.8.8.8
nslookup -q=TXT _netblocks3.google.com 8.8.8.8
这些命令的结果包含当前的地址范围。
答案 4 :(得分:5)
如果你要做的就是找到与域名相对应的IP地址,例如google.com
,这在连接到互联网的每台机器上都非常容易。
只需从任何命令提示符运行ping
命令即可。输入类似
ping google.com
会给你(除其他外)这些信息。
答案 5 :(得分:4)
这是一个bash脚本,它使用@ WorkWise的答案返回IP(v4和v6)范围:
domainsToDig=$(dig @8.8.8.8 _spf.google.com TXT +short | \
sed \
-e 's/"v=spf1//' \
-e 's/ ~all"//' \
-e 's/ include:/\n/g' | \
tail -n+2)
for domain in $domainsToDig ; do
dig @8.8.8.8 $domain TXT +short | \
sed \
-e 's/"v=spf1//' \
-e 's/ ~all"//' \
-e 's/ ip.:/\n/g' | \
tail -n+2
done
答案 6 :(得分:2)
在Windows打开命令提示符下键入tracert google.com
,然后按Enter
在linux open terminal中输入nslookup google.com
,然后按enter
Server: 127.0.1.1
Address: 127.0.1.1#53
Non-authoritative answer:
Name: google.com
Address: 74.125.236.199
Name: google.com
Address: 74.125.236.201
Name: google.com
Address: 74.125.236.194
Name: google.com
Address: 74.125.236.198
Name: google.com
Address: 74.125.236.206
Name: google.com
Address: 74.125.236.193
Name: google.com
Address: 74.125.236.196
Name: google.com
Address: 74.125.236.192
Name: google.com
Address: 74.125.236.197
Name: google.com
Address: 74.125.236.195
Name: google.com
Address: 74.125.236.200`
答案 7 :(得分:1)
导入套接字
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
server = www.google.com
端口= 80
server_ip = socket.gethostbyname(服务器) 打印(str(server_ip))
答案 8 :(得分:0)
根据complete list of IP Ranges ,向互联网公布的ip范围是:
return
ipv4 范围和 ipv6 范围的执行结果:
def browseFiles():
global source_file
source_file = filedialog.askopenfilename(initialdir = "/", title = "Select a File", filetypes =[('All Files', '.*')],parent=window)
label_file_explorer.configure(text=""+source_file)