Mac OS设置无污染上网环境

最近dns污染太严重,没办法只能自己动手解决了

1,准备软件

brew install dnsmasq #dns小型server
brew install dnscrypt-proxy #dns代理,主要让dns数据包走专用通道
https://github.com/felixonmars/dnsmasq-china-list #dns配置文件,主要加快国内访问
https://github.com/v2ray/v2ray-core #MacOS客户端软件

2,首先配置好你的V2ray,使其能连上你的科学上网服务器。这个如果不会我在开一个教程。

3,修改 dnscrypt-proxy 的配置文件 /usr/local/etc/dnscrypt-proxy.toml。找到这几处 listen_addresses = [‘127.0.0.1:3333’]这个3333你可自己修改相应的端口数值,也可以直接照搬我的。force_tcp = true,(默认false)这个打开强制dns走tcp协议,避免污染。http_proxy = ‘http://127.0.0.1:1087’,去掉这个前面的注释#。1087是你的V2ray的本地http代理端口号,可自己修改。

4,修改dnsmasq配置文件 /usr/local/etc/dnsmasq.conf。这个文件我们不动,新增一个配置文件到 /usr/local/etc/dnsmasq.d/目录下,文件名自定比如base.conf。配置如下:

# 不连接自动下发的dns
no-resolv
# 不检查有关解析的配置文件更新
no-poll
# 配置文件路径,加载dnsmasq-china-list的那两个配置文件
conf-dir=/usr/local/etc/dnsmasq.d
# 附加Hosts文件,可有可无,我觉得以后可能还是需要用到Hosts,就加入了这一行
addn-hosts=/usr/local/etc/dnsmasq.hosts
# 上游服务器设置成DNSCrypt,也就是刚才dnscrypt-proxy里的端口号和监听地址
server=127.0.0.1#3333
# 缓存大小,默认是150,最大9999
cache-size=3000
#增大缓存在本地的时间,减少请求次数。最大3600
min-cache-ttl=3600
#重新加载后清空缓存
clear-on-reload

5,把https://github.com/felixonmars/dnsmasq-china-list下载回来的文件有带conf结尾的,复制到/usr/local/etc/dnsmasq.d/目录下。其实他自带了安装程序,但我用不到更新,故就不安装了。

6,启动和测试

sudo brew services start dnscrypt-proxy #启动并设置开机启动
sudo brew services start dnsmasq #启动并设置开机启动
sudo lsof -Pni UDP:53 #查看端口是否有对应程序

7,dnsmasq的配置文件有一行addn-hosts=/usr/local/etc/dnsmasq.hosts。这个要注意下。如果你的V2ray的地址是域名的话,请在这里做好解析工作。否则当你设置dns为127.0.0.1后,你的V2ray可能连不上。格式如下

90.life 54.87.57.134

理性买保险

前段时间单位体检,很多同事都或多或少地查出了不同程度的“小”问题,比如血压高、血脂高、甲状腺结节、胃炎等等。正是冲刺的年纪,万一不幸罹患重病,又不想拖累家人,与其被动,不如主动规避风险,想法是好的,但做法都很堪忧!

一个朋友,最近刚刚给自己买了重疾险,这里还是对的,紧接着就期望一张保单能保障又能分红,一举两得,才不赔本。

可是他不知道的是,保险公司都是有专业的精算师来计算风险和收益的,这种又能保障又能理财的保险,其实是保障比不过纯保障型保险,但收益呢,其实和存银行差不多,最终往往会两亏。

更重要的是,带有理财功能的保险,保费往往是其他纯保障型的好几倍,让本就不宽裕的生活压力山大,这种门外汉的做法真是比比皆是。

还有一位朋友,这位朋友的做法,简直是教科书级的错误示范。

他最近刚刚给孩子买了一份重疾险,因为看不懂保险条款,只听了保险师的介绍,就选购了一款一年交1万多的重疾,买完之后,才拿着合同,让我帮忙看看。

不看不知道,一看真心塞!

这款叫重疾的保险里面偷偷隐藏了两份寿险,寿险本来是用来保经济支柱的,也就是他们夫妻俩的,但现在竟然给了不用承担家庭责任的孩子,而且还是两份!这份保险并不适合!保险最重要的,就是在生病的时候能够赔付,缓解经济压力,但是这份保险合同里,竟然几种高发的儿童疾病都不包含在内!万一生病可怎么办?保费贵不说,保障也不全,可以说一万多的保险没给孩子该有的保护,朋友真是欲哭无泪啊~

再说说买保险有多贵?正常一个30岁的成年人,上全所有保险,也就一年一万多,而孩子,1000多就能搞定,这个朋友现在拿着保单,进退两难,就像拿着烫手山芋,问我怎么办?

保险行业水深复杂,要学到精通,至少需要好几年!

而普通人,大多数时候,因为搞不清每种保险的作用,也看不懂上百条的保险条款,最主要的是,不清楚保险行业里的“猫腻”,都会买错或买贵保险。保险不仅是转移风险的工具,更是家庭理财的基石。不懂保险,就算积累再多财富,多努力拼搏,都有可能一夜归零。