編譯kingate 2.1出錯的解決方法 (2012-03-11 13:41)
編譯kingate 2.1出錯的解決方法 (2012-03-11 13:41)
突然發現kingate更新到2.1了,便下載了一個給手機代理上網用
./configure一切順利
make 報錯
KDnsCache.cpp:44:27: 錯誤:「strlen」 在此作用欄位中尚未宣告
於是打開KDnsCache.cpp,頭部加上 #include
再make , 報錯
mysocket.cpp:478:30: 錯誤:「malloc」 在此作用欄位中尚未宣告
mysocket.cpp:482:10: 錯誤:「free」 在此作用欄位中尚未宣告
解決:mysocket.cpp,頭部加上 #include
再make ,一切正常。話說這樣的錯誤也太低級了吧,莫非是作者有意爲之?
Windows 2003 单网卡环境架设VPN代理服务器
首先看下windows的默认防火墙是否关闭,没有关闭的话在服务中找到Windows Firewall/Internet Connection Sharing (ICS)服务,右键属性,将启动类型更改为禁用,然后再停止该服务。
基本设置看完后我们就可以开始正式的配置VPN了,打开控制面板—管理工具—路由和远程访问,右键本地服务,选择“配置并启用路由和远程访问”,
在弹出的对话框中选择“下一步”,进入配置界面
在自定义配置界面中选择第一项“VPN 访问”,然后下一步 ( 也可同时勾选 NAT/BASIC FIREWALL,这样下面就不用弄了)
这里选择完成,在弹出的对话框中选择“是”,然后等待服务的安装完成。
接下来我们需要对VPN服务器做设置才能正常的连接,我们首先选择“IP 路由选择”节点下的“常规”选项,然后右键选择“新增路由协议”,
在新增路由协议界面中选择第一项“NAT/基本防火墙”,然后点击“确定”,完成后在左边“IP 路由选择”节点下就会多出一个“NAT/基本防火墙”,
然后我们在刚才新增加的“NAT/基本防火墙”上右键,选择新增接口,进入新增接口选择界面
在新增接口选择界面中我们的选择要根据实际情况进行选择,这里要选择当前服务器正在使用的一个网络连接,选择后点确定,然后自动回弹出一个属性框,
在该属性框中我们选择“公用接口连接到 Internet”以及“在此接口上启用 NAT”两项,点击确定完成VPN配置。
VPN配置好后我们还需要在服务器中建立一个账号,用于VPN的连接,在计算机管理中,选择“用户”选项
然后右边部分右键—新用户,建立好用户后,选择刚建立的用户,右键—属性,在弹出的属性对话框中选择“拨入”选项卡,在“远程访问权限(拨入或VPN)”出勾上允许访问,然后确定。
最重要的一步,指定固定IP 池, 不然没的分配IP
一些下载网站
http://www.weste.net/zh-cn/DOWN/ 西部E网
www.3ddown.com 下盗版
http://itellyou.cn/ msdn
centos 安装PHP
sudo yum install php php-common php-gd php-mcrypt php-pear php-pecl-memcache php-mhash php-mysql php-xml
yum update 出错 内存太小。。
yum update 出错 内存太小。。
yum –disableplugin=fastestmirror update
指定yum 源,不一定是Ping最快的源,但一定是下载最快的源
今天新装了一个CentOS的系统,习惯性的更新源,发现163或是sohu并不是最快的源,实际测试这2个是下载最快的约1M/S左右,但ping的time并不是最快的,CentOS给我指定了一个.tw的源…下载只有22K/S,昏死
yum clean all 清除yum所有缓存
更新yum更新源,加入163和sohu的
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS-Base-163.repo
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
yum makecache
如果给出的源不是163或是sohu,按2次ctrl+c取消,进行以下操作
既然你骗我,那我也骗骗你.哈哈
vi /var/cache/yum/timedhosts.txt
将163或是sohu,想用哪一个就把他后面的数改的比其他后面的数小就行,比如我的
centos.mirror.cdnetworks.com 0.0119969844818
ftp.tcc.edu.tw 0.0113589763641
centos.tt.co.kr 0.0114390850067
centos.ustc.edu.cn 0.0125939846039
mirrors.163.com 0.012754201889
ftp.twaren.net 0.0114319324493
mirror01.idc.hinet.net 0.0130698680878
ftp.stu.edu.tw 0.869683980942
ftp.isu.edu.tw 0.0126640796661
ftp.nsysu.edu.tw 0.0115549564362
mirrors.sohu.com 0.0026478672028
mirror.neu.edu.cn 0.0130610466003
我把sohu的改成了0.002 哈哈
然后再
yum makecache
搞定
moli
http://blog.ownway.cn/465
http://www.zhangyijun.com/files/moli-centos.mht
centos 小技巧
如果是要问如何在centos5.2里面看cpu是32位的还是64位的,用这个命令
getconf LONG_BIT
安装VIM
yum -y install vim*
centos rtorrent rutorrent
http://domcompute.blogspot.com/2011/06/how-to-install-libtorrent-and-rtorrent.html
http://www.torrent-invites.com/seedbox-tutorials/50489-rtorrent-rutorent-server-install-centos5.html
http://forums.rutorrent.org/index.php?topic=608.0 老外的一键安装包
tar 批量解压缩
for tar in *.tar.gz;do tar zxvf $tar;done

