标签归档:技术

世界的开放与封闭

有人说,世界被2020年的新冠分为了两个阶段,疫情前和疫情后,并且人类近期很难回到疫情前的时代了。我大体是认可这种划分的,但我觉得时间应该再往前,2016年特朗普执政后,世界就已经走向了这个方向。

特朗普前,自由主义是主流,美国是灯塔。体现在技术领域就是,我们任何时候都不要重复造轮子,有的买谁谁还要花力气自己研发呢。那个时候我也是这么认为的,所以各种在线服务能用就用。但中美贸易战给中国上了一课,关键技术一直靠买是不行的,大企业的关闭(如各种网盘)和变相提价(如Tower)给我个人上了一课,互联网也不是永存的,自己能控制的才能长久。于是中国开始寻找人才,投资基础学科,苦练内功。于是我开始寻找自主,也不再鄙视重复造轮子的人了,说不到哪天由于什么原因,服务不能用了一切也就暂停了

体现在技术领域也是这样,我们喜欢开源,我们提倡不要重复造轮子,但现在也被动摇了 。你怎么知道Oracle哪天全面商业呢,你怎么知道未开源的部分不包括恶意代码呢,你又怎么知道美国政府哪天下令不允许中国使用任何与美国相关的代码呢?这种情况在2016年以前看起来可笑,但在今天看起来多么现实,一个大企业无论怎么谨慎都不为过,一个国家更是如此

所以,我们不仅要在别人能使用的时候,广泛与人合作高效完成任务,也要在别人不给合作的时候能够自主完成任务。那么我们需要知道是什么,更要知道为什么,怎么做,我们需要掌握核心技术

代理服务器IP问题

代理服务器

我们会遇到这样的情况,如果我使用了代理服务器,那么,DNS解析是使用我本机的呢还是代理服务器的呢?如果我本机设置了某个域名的host,那么会使用我host文件中设置的ip地址吗?

目前,大部分代理,都兼容DNS解析的功能,意思是,即使你修改了本机的host文件,可能也不会使用你定义的ip地址来访问网站。

于是,当你在某些特定的情况下,需要使用指定的服务器ip完成某些操作时,可能需要你使用代理服务器的host来完成你的指定工作,这种做法可能对于普通 的用户不是那么友好,因为你可能无法获得代理服务器的权限