解决Ubuntu14.04无线网络巨慢的问题

一直都是使用windows加ubuntu双系统。现在使用的是windows7+ubuntu14.04双系统。平时办公当然还是windows下方便些。但要有时为了装吊,就得上上linux了。哈。不多说哈,说说怎么处理ubuntu14.04下无线网络慢的问题。

1.首先,貌似从ubuntu12.04开始,系统默认的dns服务器就是127.0.0.1,而且在配置文件/etc/reslov.conf修改了指定dns服务器后重启系统又失效了。正真永久修改的应该是配置文件/etc/resolvconf/resolv.conf.d/head 格式无变。

2.其次,终端执行下面修改。即可解决ubuntu无线上网慢的问题。不启用无线wifi(左上角网络图标–>将enable-Wi-Fi去勾)的情况下:

sudo ifconfig wlan0 down
sudo rmmod -f ath9k
sudo modprobe ath9k nohwcrypt=1
sudo ifconfig wlan0 up

然后启用无线WIFI即可。

之前ping网关的时间大概在200ms甚至还有400ms的数据。下面是效果:

ping your gateway data

防止ISP劫持DNS,手动设置TP-link路由器DNS

不知道你们这是在哪里。反正我所在的地方就有一个叫鹏博士的ISP带宽服务商。。。由于当初轻信房东所言的传说中的电信加长城宽带双线服务,最后才上当拉了房东的网。结果,我就还从来没遇到过自己的IP地址是电信的。一直都是鹏博士旗下的吧叫长城宽带。我哩个去哦~~~

老是劫持我的DNS,而且,房东使用的是垃圾软件路由器,,,貌似叫WayOS的路由。。。各种限制各种不可破。。。还好我的要求不是很高。能流量下网页,看看电影什么的就可以了。话又说回来,长城宽带就是于下载速度著名远播的。下载速度确实也不差,房东说4MB的带宽,平时下载就都会超过1MB的实际速度。看来只有无良ISP才能有这技术哈。(不惧版权,分布式缓存至内网)

好吧,下面就说说TP-Link如何手动设置DNS而不是PPPOE拨号自动获取的DNS服务器来作为客户端的DNS解析服务器,当然。本例中不适用于对应什么CMCC无线啊什么的那种网页安全认证。目前无线最安全的就数https网页认证了。这种无线还是要借助DNS来实现的。

config route wan interfacesave your configure

这样,大概就可以摆脱isp劫持你的DNS了。不过,这个方法也不是很灵验的,有些是强制侦听客户端请求的53端口并劫持客户端DNS。。。因此。不是最完美的解决方法。但目前这个已经很少人注意到了。劫持dns无非就是为了弹窗广告。。。特么的贱字了得啊~!

WordPress4.0都来了,解决更新之后速度慢的方法

WordPress更新真是勤力啊。3.9估计有很多人都还没有用上,现在4.0又出来了哈。由于上次谷歌再次全面被墙,导致WordPress默认要加载的谷歌字体直接导致了访问慢,甚至网页根本就加载不出来。

WordPress更新后,会重新更新大部分核心文件。所以,更新后,之前修改的useso.com(360CDN)字体又变回了加载googleapis.com(谷歌)字体。所以依然会出现网站打开慢或者加载不出来的情况。有上次主题functions.php禁用加载谷歌字体的文章,本来这里就可以不用再说了。但是,上次因为感觉直接禁用了WordPress默认使用的字体感觉怪怪,不舒服。所以,之前就已经用360CDN字体替换Google字体了。

下面将说明在linux服务器上如何用grep+sed来批量替换字体。根据360公共库里面介绍,我们只需要将域名——googleapis.com修改为useso.com即可。WordPress4.0博客程序里面有好几个文件是要加载谷歌字体的,但是我们不知道具体是哪个文件,也不想一个一个文件打开修改,或者一个一个文件进行替换操作。So………………………….

find googleapis fonts locate

用一条命令进行替换操作:

sed -i "s/googleapis/useso/g" ` grep -rl googleapis ./`   (注意符合,后面的不是单引号,是键盘左上角的点)

linux sed grep

就这样,便可将所有加载谷歌资源的替换成加载360CDN上的公共资源了。如果服务器有缓存之类的,可以清理下缓存,或者重启下web应用程序,甚至重启服务器来清除缓存就可以看见效果了。