Monthly Archive: September, 2013

电信dns劫持,你要闹那样

去年小区电信改造了光钎入户工程,我家是第一批受益的用户,一直用起来都比较可以,但是最近总是在访问网站的时候莫名其妙的跳转到so.114.com这个网站,查询网站信息发现这个网站属于电信旗下的114子公司所有,经搜索发现很多人都有这个问题,原来是电信的dns劫持了部分域名,更可气的是如果网络卡造成网站暂时无法打开,他就把这个网站指向到61.139.8.103这个ip去,然后就。。。。。。

索性我的路由器是dd-wrt的系统,内置了DNSMasq这个东西。然后一番折,总算搞定了。

用ping haha.ispqushiba.com测试,得到61.139.8.103这个ip(电信劫持的东西指向这里)

然后在dd-wrt-》服务-DNSMasq里添加如下信息即可了

no-resolv
no-poll

domain=AirStation
local=/lan/
expand-hosts

# To setup the default options for Dynamic IP Allocation, add:
# dhcp-range=192.168.1.10,192.168.1.25,255.255.255.0,24h

# DNS 
# dhcp-option=6, x.x.x.x, y.y.y.y

# Disable NetBIOS over TCP/IP
# dhcp-option=43,01:04:00:00:00:02

dhcp-host=00:50:8D:B5:0B:0D,Jalena,192.168.1.2,24h
dhcp-host=24:69:A5:E0:B9:5A,C8813Q,192.168.1.3,24h

# Set domain DNS
server=/.bcsytv.com/8.8.8.8
server=/.google.cn/8.8.8.8
server=/.google.com/8.8.8.8
server=/.g.cn/8.8.8.8

# Telecom hijacking
bogus-nxdomain=61.139.8.101
bogus-nxdomain=61.139.8.102
bogus-nxdomain=61.139.8.103
bogus-nxdomain=61.139.8.104

# Binding domain IP
address=/360.cn/127.0.0.1
address=/.360.cn/127.0.0.1
address=/.google.cn/203.208.45.211
address=/google.cn/203.208.45.211
address=/g.cn/203.208.45.211
address=/clients2.google.com/203.208.45.211
address=/bcsytv.com/192.69.200.36

Read more

Shortcode 武装你的wordpress

WordPress 从 2.5 版本开始增加了一个类似 BBCode 标签的 Shortcode API,可以使用它在日志的内容中来给日志内容添加各种功能。Shortcode 这个接口非常容易使用,并且功能非常强大。

简单说 WordPress Shortcode 指的是一些使用[]包含的短代码,WordPress会识别这些短代码并根据短代码的定义输出为特定的内容。

最近觉得wordpress这个博客应该来折腾一下,遂研究了一下这个东西,特意折腾出来了这个东西,当然这只是很简单的一个东西,大家可以参考自己折腾。。

以下下是定义一个下载链接的框,将如下代码添加到主题的function中即可.

add_shortcode( 'download', 'shortcode_download' );
function shortcode_download( $atts, $content = null ) {
 global $post;
 extract( shortcode_atts( array(
 'name' => ' ', // 文件名称
 ), $atts ) );
 return '<a href='.$content.' class="download">' .$name. '</a>';
}

再将如下代码添加至主题的css里面

/* ----------------------------------------------------------------------
 下载框
---------------------------------------------------------------------- */
.download-box {background-color: #004080;padding: 5px;width: 400px;border: 2px solid #CCC; display:block;}
.download-box-text {font-size: 1.2em;line-height: 1.4em;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #ccc;}
.download-box-link {}

这个功能可以使用我们用download这个代码来创建一个带风格的下载框。

下面是个测试

[download name="test"]http://www.baidu.com[/download]
Read more

简单代码让你的wordpress头像转起来

这个主题一直感觉不错,之前因为升级wordpress导致各种报错就没有管它,最近开始折腾起来,错误相继修复,但是总感觉缺少点什么,今天特意为此把头像给增加了个动画,感觉挺不错的。。

代码很简单,一点css而已,但是不支持低版本的IE!

附上代码,需要的客官自己改改吧,直接将代码拷贝至主题的CSS里面即可。

/* ----------------------------------------------------------------------
avatar
---------------------------------------------------------------------- */
/*设置圆形*/
.avatar{
border-radius:60px;
-webkit-border-radius:60px;
-moz-border-radius:60px;
box-shadow: inset 0 -1px 0 #3333sf;
-webkit-box-shadow: inset 0 -1px 0 #3333sf;
transition: transform 0.5s ease-out;
-webkit-transition: 0.5s ease-out;
-moz-transition: -moz-transform 0.5s ease-out;}

/*旋转动画*/
.avatar:hover{
box-shadow: 0 0 10px #fff; rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1);
-webkit-box-shadow: 0 0 10px #fff; rgba(255,255,255,.6), inset 0 0 20px rgba(255,255,255,1);
transform: rotateZ(360deg);
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);}

Buffalo WHR-G300N v2 修砖刷OpenWRT

几年前购买的Buffalo WHR-G300N v2,之前一直使用的DD-WRT系统,最近升级到了OpenWRT,但是今天修改了个配置就变砖了。无赖之下只好修砖了。

首先我们要准备一个ubuntu安装盘或者u盘!

接下里进入ubuntu(试用或者安装都可以),打开终端窗口。按下面的操作开始吧!

sudo apt-get install tftp
sudo service network-manager stop
sudo ifconfig eth0 192.168.11.2
sudo ifconfig eth0 netmask 255.255.255.0
sudo arp -s 192.168.11.1 4C:E6:76:CC:39:7B

接下来就开始修砖吧。进入TFTP,将下列命令依次输入。

tftp 192.168.11.1
verbose
binary
trace
rexmt 1
timeout 60
put openwrt.bin

Read more

Window 7 命令行架设无线AP

最近邻居阿姨买了个笔记本,从我家扯了根网线,虽然我家有wifi,但是在他那边信号太差了,人家又想在手机上看电影,只好给他架设个ap了。。

其实使用Window 7可以使用共享无线网卡来实现。。

首先我们需要知道无线网卡是否支持虚拟AP(支不支持承载网络)。当然不支持就不说了。。

开始--运行--输入CMD

在命令行窗口输入以下命令:

netsh wlan show drive
无线网卡信息

无线网卡信息

若看到“支持的承载网络:是”这条,这个网卡就是支持的!
Read more