How to get a Chinese IP * to watch CCTV5 Olympic Games IQIYI Tencent Video Youku Video bilibili?
Due to global copyright restrictions, Chinese friends in areas outside of China, such as Hong Kong, Japan, Taiwan, South Korea, the United States, Canada, etc., cannot watch Chinese film and television programs and music, and countries such as the UAE, Arabia, and India cannot use WeChat. The video function and the use of WeChat, then at this time you need a * that provides a Chinese IP. Here I recommend the OKCN accelerator. It has a wealth of Chinese lines and free lines for testing, which can help you better access the Chinese network.
Download:http://www.okcnapp.com/
尝试用 dig +trace www.gov.cn 这条命令来了解 DNS 解析的完整过程。实验机器为 Ubuntu 18.04 。用 wireshark 抓包。本机地址 192.168.0.97
首先是把 /etc/resolv.conf 改成了自己本地路由器自带的 DNS 地址 192.168.0.1,否则各种 dns 请求都去到了 127.0.0.53 。
wireshark 显示本机先向 192.168.0.1 发送 DNS query,查询 root 的服务器。192.168.0.1 返回了 13 个根服务器的域名和地址。虽然根服务器的地址已经被包含在 192.168.0.1 的回复里,本机依然向 192.168.0.1 分别发送了 13 个根服务器域名的解析查询,并收到了回复。 问题一
随后本机在 13 个根服务器的地址中选取了 192.5.5.241 ( F 根服务器),发送了 www.gov.cn 的 query 。192.5.5.241 返回了 a.dns.cn, b.dns.cn …. g.dns.cn 以及 ns.cernet.net 。没有附加对应的地址。 问题二
于是本机又向 192.168.0.1 分别发送了多个 query,查询以上返回的 a.dns.cn 等域名对应的地址,并收到对应的回复。*后一个来自 192.168.0.1 的回复是:ns.cernet.net 的地址 是 103.137.60.44 。问题三
到这一步,算是找到了 .cn 的 DNS 服务器了。
然后本机向 103.137.60.44 发送 DNS query,查询 www.gov.cn 的地址。103.137.60.44 返回了另外三个 DNS 服务器,ns1.cdns.cn ,ns2.cdns.cn 和 ns3.cdns.cn 。没有附加对应的地址。 同问题二
于是本机向 192.168.0.1 分别发送三个 query,查询以上返回的 ns1.cdns.cn 等域名对应的地址,并收到对应的回复。*后一个来自 192.168.0.1 的回复是:ns2.cnds.cn 的地址 是 125.208.46.1 。 同问题三
到这一步,算是找到了 gov.cn 的 DNS 服务器了。
*后,本机向 125.208.46.1 发送 query,查询 www.gov.cn 的地址,并收到一个 CNAME 回复。
问题一:为什么 192.168.0.1 已经返回了根服务器的地址,本机依旧要重新查询呢
问题二:这里为什么只返回域名,不返回地址呢?
问题三:这里 192.168.0.1 好像处于上帝视角。问题二通过 192.168.0.1 解决,可能是因为路由器去查询了 ISP 提供的 DNS 服务器。但是在没有上帝视角的情况下,问题二该怎么解决呢?
问题有点长,感谢阅读。如果需要提供抓包文件,可以商量一下怎么发送过去。
说一下我心目中完美的笔记本,兼顾便携和高性能:
屏幕 14 寸, 比例 16:10, 分辨率 2560×1600 以上;
独立显卡是必须的, 集显很多时候确实不给力;
CPU 11 代牙膏厂或者农企的 Zen3 都行;
内存 *好有双内存槽,全板载的话有 32G 以上选项;
硬盘 一般都是可更换或可扩展的,512G 以上的 SSD 就可以了;
USB 接口 *好是 C 口和 A 口都有, 有 HDMI *好了,没有也无所谓;
目前手上用的还是 MBP A1502,16+256,打算换了, 但是感觉一直没有完美的。
*近发布的雷蛇灵刃 14 已经接近心目中的完美的“她”了, 可惜有两点不足:
屏幕是 16:9 ;
内存只有 16G, 不能定制;
无售后, 只能寄修;
还有一个可选项是幻 14,不过和灵刃 14 比起来就是渣渣, *主要的槽点有:
屏幕也是 16:9, 而且据说质素拉垮;
机身太软, 和灵刃不是一个档次;
价格也不比灵刃 14 便宜,还买不到;
再有, 继续等 9 月份的新? ?
除上面之外,我额外的要求:
1,Thinkpad 经典七行键盘
2,以太网卡接口
3,预留一个 SATA 接口(加分项)
4,预留一个标准 DP 接口(加分项)
排序❤️
**题目:**对10个数进行排序。
1
raw=[]
for i in range(10):
x=int(input(‘int%d: ‘%(i)))
raw.append(x)
for i in range(len(raw)):
for j in range(i,len(raw)):
if raw[i]>raw[j]:
raw[i],raw[j]=raw[j],raw[i]
print(raw)
矩阵对角线之和❤️
**题目:**求一个3*3矩阵主对角线元素之和。
mat=[[1,2,3],
[3,4,5],
[4,5,6]
]
res=0
for i in range(len(mat)):
res+=mat[i][i]
print(res)
有序列表插入元素❤️
**题目:**有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
**程序分析:**首先判断此数是否大于*后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个位置。
1
lis=[1,10,100,1000,10000,100000]
n=int(input(‘insert a number: ‘))
lis.append(n)
for i in range(len(lis)-1):
if lis[i]>=n:
for j in range(i,len(lis)):
lis[j],lis[-1]=lis[-1],lis[j]
break
print(lis)
逆序列表❤️
**题目:**将一个数组逆序输出。
1
**程序分析:**依次交换位置,或者直接调用reverse方法。
1
lis=[1,10,100,1000,10000,100000]
for i in range(int(len(lis)/2)):
lis[i],lis[len(lis)-1-i]=lis[len(lis)-1-i],lis[i]
print(‘*种实现:’)
print(lis)
lis=[1,10,100,1000,10000,100000]
print(‘第二种实现:’)
lis.reverse()
print(lis)
这是一个创建于 1355 天前的主题,其中的信息可能已经有所发展或是发生改变。
RT,有没有知道的?
esc Google 节点 阿里云8 条回复 • 2017-11-16 21:08:33 +08:00
CreSim 1
CreSim 2017-11-16 16:39:36 +08:00 via Android
肯定可以啊,无论国内版还是国际版
Shura 2
Shura 2017-11-16 17:23:04 +08:00 via Android
可以,不过购买有些麻烦。
Tink 3
Tink 2017-11-16 17:40:17 +08:00 via iPhone
能
Tink 4
Tink 2017-11-16 17:40:39 +08:00 via iPhone
@CreSim 国内版能访问 fb 和 tw 吗
pixel127 5
pixel127 2017-11-16 17:45:02 +08:00
可以 做了个 ss
很稳
hsuan 6
hsuan 2017-11-16 17:45:28 +08:00 via Android
香港不是法外之地,也要遵守中国法律
avrillavigne 7
avrillavigne 2017-11-16 18:34:47 +08:00
当然可以,大型机场。
wedd 8
wedd 2017-11-16 21:08:33 +08:00
访问 google 经常会弹出验证码