海运的博客

Firefox全局字体雅黑图标字体显示乱码解决

发布时间:October 20, 2014 // 分类:Firefox // No Comments

如淘宝/土豆/github图标乱码,使用stylish规则替换全局字体:

   
    /*强制全局雅黑 */  
    @-moz-document url-prefix(http://),url-prefix(https://),url-prefix(ftp://),url-prefix(file://){
    *{
         font-family:  verdana,"Microsoft YaHei",sans-serif !important;
     }

     pre, code, kbd, samp, var {
        font-family: "DejaVu Sans Mono", "Microsoft YaHei  Mono", monospace !important;
     }
    }

    /*土豆网*/
    @-moz-document domain('tudou.com'){
    *{
        font-family:  "Microsoft Yahei",tuiicon !important;
      }
    }

    /*淘宝*/
    @-moz-document domain('taobao.com'){
    *{
        font-family:  verdana,"Microsoft Yahei",tb-fp-iconfont,arial !important;
      }
    }

    /*github*/
    @-moz-document domain('github.com'){
    *{
        font-family:  "Microsoft Yahei",octicons !important;
      }
    }

Firefox29版本之后恢复状态栏图标

发布时间:October 17, 2014 // 分类:Firefox // No Comments

Firefox29版本后使用了全新的界面并移除状态栏,导致工具栏图标较多且难看,找了几个插件恢复之前的状态栏图标:
The Addon Bar,恢复状态栏至浏览器下方。
The Puzzle Piece,功能强大,可恢复至地址栏,浏览器下方,下方最小化。
url-addon-bar,目前在使用这个,将状态栏移到地址栏。

shadowsocks使用Iptables随机多端口

发布时间:October 11, 2014 // 分类: // 5 Comments

Openwrt下配置iptables将shadowsocks连接随机DNAT到特定端口:

iptables -t nat -A OUTPUT -p tcp --dport 5688 -m state --state NEW -m statistic --mode nth --every 4 --packet 0 -j DNAT --to-destination serverip:5688
iptables -t nat -A OUTPUT -p tcp --dport 5688 -m state --state NEW -m statistic --mode nth --every 4 --packet 1 -j DNAT --to-destination serverip:5689
iptables -t nat -A OUTPUT -p tcp --dport 5688 -m state --state NEW -m statistic --mode nth --every 4 --packet 2 -j DNAT --to-destination serverip:5690
iptables -t nat -A OUTPUT -p tcp --dport 5688 -m state --state NEW -m statistic --mode nth --every 4 --packet 3 -j DNAT --to-destination serverip:5691

服务器端将客户端连接的端口DNAT到shadowsocks监听的端口:

iptables -t nat -A PREROUTING -p tcp --dport 5689:5691 -j DNAT --to-destination serverip:5688
#如果是分散的端口:
iptables -t nat -A PREROUTING -p tcp -m multiport --dports 3000,10000 -j DNAT --to-destination serverip:5688

新版本:

#OpenWRT:
iptables -t nat -A OUTPUT -d serverip -p tcp --dport 5688-j DNAT --to-destination serverip:50000-60000 --random
#Server:
iptables -t nat -A PREROUTING -p tcp -m multiport --dport 50000:60000 -j REDIRECT --to-ports 5688

小米手机安装GAPPS/Google Play

发布时间:October 6, 2014 // 分类: // No Comments

Android版本:4.4.2
方法1:
使用国外网友制作的GAPPS包:http://forum.xda-developers.com/showthread.php?t=2397942
下载PICO MODULAR PACKAGE
或CM11提供的GAPPS包http://wiki.cyanogenmod.org/w/Google_Apps#Downloads
从目录systempriv-app提取以下并安装:

GoogleServicesFramework.apk #Google服务框架
GoogleLoginService.apk #Google账户管理
Phonesky.apk #Google paly商店
PrebuiltGmsCore.apk #Google paly服务

方法2:
使用Google官方发布的Nexus5 ROM中system.img包中提取:
https://developers.google.com/android/nexus/images
提取软件:
http://sourceforge.net/projects/androidicsjbext/

shadowsocks透明代理

发布时间:October 4, 2014 // 分类: // No Comments

安装配置见http://www.haiyun.me/archives/985.html
执行:

ss-redir -c /etc/shadowsocks-red.json

配置Iptables重定向指定数据包到ss-redir监听端口:

iptables -t nat -N REDSOCKS
#目标为私有IP跳出规则
iptables -t nat -A REDSOCKS -d 127.0.0.0/8 -j RETURN
iptables -t nat -A REDSOCKS -d 192.168.0.0/16 -j RETURN
iptables -t nat -A REDSOCKS -d 224.0.0.0/4 -j RETURN
iptables -t nat -A REDSOCKS -d 240.0.0.0/4 -j RETURN
#默认操作
iptables -t nat -A REDSOCKS -p tcp -j REDIRECT --to-ports 1443
#源IP定向到REDSOCKS
iptables -t nat -A PREROUTING -p tcp -s 192.168.1.133 -j REDSOCKS
分类
最新文章
最近回复
  • track: NAT 部分没处理,这块感觉有问题。
  • yu: 查到有用的资料很幸福!
  • boscotsang: 请问下服务器端如何控制权限让通过权限认证的客户端才能连接?现在这样只要有自编译的客户端程序都可...
  • yck932: 大侠,请问哪里有 tunnels 详细参考资料,谢谢
  • bubble: 现在linux 4.9以上的内核有个bbr的参数,用这个bbr比用锐速效果更好,可参考我的博文...
  • wang: openwrt 只有 tmp/etc/miniupnpd.conf 修改后又重置了,其他路径找...
  • wbq: 可以了 只是https透明代理如何做呢?
  • wbq: 你的这个配置需要浏览器设置代理ip+port, 现在假设不设置,只配置客户端网关为Nginx那...
  • wbq: 您好,想用Nginx做个透明代理,客户端机器配置下网关(即Nginx那台机器),客户端dns配...
  • ccc: 可以提供易调用openssl常用函数吗?