Archive for the ‘东东博客’ Category

在天朝Godaddy的NS是要换掉的

星期三, 10 10 月, 2012

首先转一篇解决方案文章:如何让Godaddy域名使用DNSPod做DNS解析(转注:博主的域名是ooxx.me,网址后缀是.orz,结论:浪即淫荡)

其它内容就不多说了,只转一句:貌似越来越多的godaddy DNS 服务器被区域性的干扰导致无法使用,那么,推荐大家一个国内的优秀免费DNS提供商dnspod.cn

重点来了,这几天偶的被墙域名lordong.net在不使用Google DNS(8.8.8.8)解析时绝大多数解析失败,为此还怀疑是因18大GFW升级了把各个被墙的域名的DNS也干掉了,连https方式都访问不了。最后在Twitter发推说这个事,@qqqfreeboycn童鞋说不是这回事,然后网上搜到了前面提到的博客,把我lordong.net的DNS转过去了。可以顺着这里看Godaddy的DNS服务器被干扰得有多严重,刚才目测只有10%是可连的。

黑莓可用的IPSec免费试用VPN

星期五, 14 9 月, 2012

我刚在速联网络注册免费的IPSec VPN在黑莓上测试成功(免费1~3天),注册邀请 http://is.gd/enhubR。增加:智联科技(免费100GB流量,见PS部分)的注册邀请 http://is.gd/FdbEzD

注册后激活,登录后去免费试用里签到和抽奖,然后购买时间(够24小时就可以提取)就可以试用了,参数见快速入门部分,目前qlink2测试成功,加密方法参见我之前的博文(第7小节),选:AES256-SHA1

(更多…)

Windows下共享3G上网的解决思路

星期三, 12 9 月, 2012

3G无线路由器拨号一会就断掉可能是被运行商限制了,也可能是路由器有些缺限,理论上克隆笔记本的IP应该能绕过,实在绕不过可以试这个办法。

原理:由一台笔记本负责拨号,然后共享网络到本地网卡,无线路由器通过网线连到这台笔记本的本地网卡上作为外网–WAN口,无线路由器分发无线信号,其它电脑或设备通过此无线上网。

道具:
1台笔记本做主机拨号 + 无线路由器做路由分发IP + 一根网线。

可选:其它无线路由器做桥接扩展网络。

(更多…)

Centos VPS+黑莓VPN教程

星期一, 10 9 月, 2012

@bao3童鞋废寝忘食的折腾黑莓VPN的解决方法,总算有了结果:chinablock.me/bbvpn(需翻墙),他那是在Debian下安装racoon搞定的,可是我的VPS上系统是Xen CentOS的,所以方法略有不同,配置文件基本上按他上面的做法,同时参考了这里的解决方案,在此感觉他们的努力。

1. 安装IPSec-tools/racoon

[bash]
#32bit
wget ftp://ftp.pbone.net/mirror/ftp.pramberger.at/systems/linux/contrib/rhel5/i386/ipsec-tools-0.8.0-1.el5.pp.i386.rpm
wget ftp://ftp.pbone.net/mirror/ftp.pramberger.at/systems/linux/contrib/rhel5/i386/ipsec-tools-libs-0.8.0-1.el5.pp.i386.rpm
yum localinstall –nogpgcheck ipsec-tools-libs-0.8.0-1.el5.pp.i386.rpm ipsec-tools-0.8.0-1.el5.pp.i386.rpm
#Add for 64bit
wget ftp://ftp.pbone.net/mirror/ftp.pramberger.at/systems/linux/contrib/rhel5/x86_64/ipsec-tools-0.8.0-1.el5.pp.x86_64.rpm
wget ftp://ftp.pbone.net/mirror/ftp.pramberger.at/systems/linux/contrib/rhel5/x86_64/ipsec-tools-libs-0.8.0-1.el5.pp.x86_64.rpm
yum localinstall –nogpgcheck ipsec-tools-libs-0.8.0-1.el5.pp.x86_64.rpm ipsec-tools-0.8.0-1.el5.pp.x86_64.rpm
[/bash]

(更多…)

VPN在Xen和OpenVZ下配置iptables的差别

星期一, 10 9 月, 2012

之前写过《VPS搭建pptp VPN小结》,那个环境是在OpenVZ上部署的,最近又试了在Xen上部署,配置差不多,这里把我配置过程中不一样的地方简单罗列一下。

1. 安装配置脚本

OpenVZ
[bash]sed -i ‘s/require-mppe-128/#require-mppe-128/g’ /etc/ppp/options.pptpd[/bash]

Xen不再需要这一行,因为我的那个OpenVZ不支持mppe加密,也懒得发ticket开了。

2. iptables脚本

OpenVZ:
[bash]#
iptables -t nat -A POSTROUTING -s 192.168.88.0/24 -j SNAT –to-source 11.22.33.44
#[/bash]

Xen:
[bash]iptables -t nat -A POSTROUTING -s 192.168.88.0/24 -o eth0 -j MASQUERADE
iptables -A INPUT -p gre -j ACCEPT
[/bash]

OpenVZ使用SNAT指向固定IP,Xen指定eth0网卡。

Windows下CVS服务器权限配置总结

星期一, 3 9 月, 2012

环境:CVS安装在一台非域控的服务器上,需要让所有客户端使用域用户来登录使用CVS。

服务端需要用到2.0+才支持域用户登录,我们使用的是cvsnt-2.5.03.2382.msi,在配置服务器时Sever Settings里Default设成当前域名。

Repository configuration里添加CVS仓库:Name–/ROOT,Root–D:/CVS/ROOT,即D:\CVS\ROOT是新建的CVS仓库,映射的仓库名是ROOT。

客户端使用wincvs_setup.exe,安装时分开安装。客户端使用pserver模式连接,可以添加一个CVSROOT的环境变量:
[text]set CVSROOT=:pserver:domain_user@192.168.1.15:/root[/text]
//Windows域用户登录方式使用sspi替换pserver更安全,同时也解决了部分用户无法登录的问题

这里假设ROOT所在服务器IP是192.168.1.15,最后的/root即CVS新建的仓库名,如果不添加CVSROOT环境变量则需要每次使用时都需要选择,格式也是前面的CVSROOT。

(更多…)

PyScripter总是报UnicodeEncodeError错

星期四, 23 8 月, 2012

今天在可汗学院官网随便翻看了计算机方面的课程Introduction to Programs Data Types and Variables(视频宿主在Youtube,想看的请自行翻墙,不然只能看网易的可汗公开课了),发现一款不错的Python脚本解释器PyScripter,用过不少Python比如Goagent等,确实很研究一个这个东东。

在PyScripter的官网下载到x86的版本,可是第一次打开就出错:UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 1-2。用Google搜索竟然在百度知道找到解决办法

在你python的安装目录下的Lib目录,找到site.py,修改def setencoding()方法
def setencoding():
   .....
   ....
    if 0:
        # Enable to support locale aware default string encodings.

把那个if 0该位if 1试试。。

把if 0改成if 1后竟然解决了,以此为记。

《天与地》的主题曲和片尾曲

星期日, 19 8 月, 2012

港剧《天与地》还不错,主题曲和片尾曲很好听,该片最经典的一名台词是:

和諧不是一百個人說同一番話,和諧是一百個人,有一百句不同的一番話之余,而又互相尊重。

主题曲:《天與地》,作曲黃貫中,填詞黃貫中,主唱黃貫中,為《天與地》主題曲。

[mp3]/media/2012/08/tianyudi.mp3[/mp3]

来源:http://www.youtube.com/watch?v=8FeoiWNjSMw

本地下载:天与地

(更多…)

修改Xen架构VPS的系统时间

星期三, 8 8 月, 2012

Xen虚拟机默认情况下通过date -s “hh:mm:ss”是无法修改时间的,会被主机强制恢复,解决办法是执行下面一句:
[bash]echo 1 > /proc/sys/xen/independent_wallclock[/bash]

如果需要通过internet来同步时间,需要安装ntp组件,CentOS执行以下命令来安装:
[bash]yum install ntp[/bash]

直接同步的命令:
[bash]ntpdate us.pool.ntp.org[/bash]

也可以把这一行添加到crontab中定时同步。

mysql数据库不小心被删除的恢复方法

星期日, 22 7 月, 2012

我的这个WordPress建的数据库名叫mydb,而mysql默认建有一个管理用的数据库名叫mysql,昨晚我本来想删除博客的数据库再恢复的(整体替换些内容),结果不小心删除掉了mysql的数据库,都是以my开头的,所以很容易就搞错了,其结果就是所有数据库都连接失败。

但是昨天VPS的网络异常经常连接不上,刚才找了一下之前安装php+mysql+nginx的lnmp0.9脚本,摘取了一部分内容进行测试,已成功恢复数据库。

(更多…)