分类:网络技术日期:2011-11-18 - 21:21:40评论:4条作者:老谢
实验目的:分析IP报头数据段组件,了解数据帧结构
实验软件:Wireshark(OmniPeek下载中……朋友介绍说该软件抓包更强大)
实验线路:ADSL
随便抓的一个数据帧,结构如下

802.3 以太网帧结构
前导码 |
帧开始符 |
MAC 目标地址 |
MAC 源地址 |
802.1Q 标签 (可选) |
以太类型或长度 |
负载 |
冗余校验 |
帧间距 |
10101010 7个octet |
10101011 1个octet |
6 octets |
6 octets |
(4 octets) |
2 octets |
46–1500 octets |
4 octets |
12 octets |
|
64–1522 octets |
|
72–1530 octets |
|
84–1542 octets |
由于抓包软件的问题,只能抓到二层以上的数据帧内容,前导和FCS等等无法抓到,正在下载OmniPeek,下载完以后再尝试
遇到一个有趣的问题,抓到一个数据帧,其中有一个”trailer”字段,网上查阅也查不到资料,后咨询某ie查扣得知,该字段为“垫片”,当帧无法满足最小的64字节后,用该字段来填充让其满足最小的64字节。

二层以上数据帧最大1518字节,6字节源地址、6字节目的地址、2字节类型字段、4字节垫片、加起来总计18字节,正好满足标准MTU 1500字节的大小。
14头部 + 上部46 + fcs 4= 64 ,不算fcs一定是60,填到刚好满足就够
二层以上如果不足46 则在二层上会加入垫片
分类:乱七八糟日期:2011-11-11 - 15:41:18评论:31条作者:老谢
老谢很喜欢看高清电影,硬盘里1080p的大片一堆,但是cpu不够给力,播放高清影片cpu的资源占用比较厉害,
由于同时可能处理其他任务,所以机器有时候比较卡的,感谢@大D又给我科普了,又让我合理使用了计算机资源(老谢有一块蓝宝石HD3870海外版的显卡,支持硬解码!)
科普
硬解就是通过显卡来解码
软解是CPU来解决
RMVB格式不支持硬解码
至于显卡是否支持,下面是大D原话:
显卡NV要在8600GT开始可以部分硬解
全部硬解要8800了吧,记不清了
ATI要从HD2600PRO开始部分硬解
CPU做浮点运算慢,软解很吃亏,显卡如果支持硬解,那么就把解码的工作交给显卡吧!
继续阅读…
分类:linux日期:2011-11-08 - 9:04:02评论:9条作者:老谢
vps环境buyvm 15刀
系统要求:CentOS 5 32bits/64bits。
Memory: 128.00 MB
Burst: 256.00 MB
Disk Space: 15.00 GB
Bandwidth: 500.00 GB
开始安装,执行下面命令:
wget http://www.diahosting.com/dload/pptpd.sh
sh pptpd.sh |
wget http://www.diahosting.com/dload/pptpd.sh
sh pptpd.sh
安装完成后会自动提示 PPTP一个默认的用户名(vpn)和随机密码。
当然,PPTP的用户名和密码是可以自定义的
编辑/etc/ppp/chap-secrets
开始编辑,逐行输入以下内容:
用户1 pptpd 密码1 *
用户2 pptpd 密码2 *
用户3 pptpd 密码3 * |
用户1 pptpd 密码1 *
用户2 pptpd 密码2 *
用户3 pptpd 密码3 *
保存即可
PPTP一键安装的方法原文地址:http://www.vmvps.com/how-to-install-pptp-on-your-yearly-15-dollar-openvz-vps.html
下面来配置iphone的vpn拨号,一路贴图,按步骤一步一步来就好(图总计四张,尺寸较大,载入可能较慢)




分类:乱七八糟日期:2011-11-05 - 22:04:50评论:14条作者:老谢
今天跟大D在群里扯淡,聊到windows7跑4G内存的问题,老谢一直没折腾,使用只能识别的3.25G,今晚闲着没事,那就折腾吧,让32bit的win7也能跑4G
首先下载ReadyFor4GB这个工具
在http://www.xj123.info/downdisk“网站附件”目录内可以下载到该工具
下载后解压,然后执行ReadyFor4GB.exe,首先点击“检查”,然后点击“应用”,提示破解完毕后,就可以关掉了

接着运行AddBootMenu.cmd,输入“Y”后 ,执行完毕会提示“按任意键关闭”,这个时候按任意键关掉就行了
最后一步很重要,开始 – 运行 – msconfig – 引导 – 把有 [128G with ntkr128g.exe] 字样的引导项设置为默认引导,或者开机的时候选择使用这个来引导内核

重启后,可以使用128G内存!
理论知识
32位操作系统采用X86架构。32位X86架构是指个人电脑的地址总线是32位的,CPU、内存控制器、操作系统都是按32位地址总线设计。32位地 址总线可以支持 的内存地址代码是4096MB。这4GB个地址码正好可以分配给4GB内存。但是其它寄存器都需要系统分配给它们地址代码,所以总容量为4GB的内存就有 一部分内存分配不到地址代码而不能使用。
其实,Vista/Win7自身完全支持超过4GB大内存,只是微软不让使用而已。但其实在 Win7上可以通过程序破解Windows PAE内核文件ntkrnlpa.exe,绕过Zw Query License Value API函数的许可限制,让32位的VISTA/Win7支持超过4GB物理内存。
分类:网站运营日期:2011-11-04 - 9:53:50评论:28条作者:老谢
欢迎大家帮忙测速,谢谢
网通速度和美国好像差不多,我是电信,上传速度不是很理想,但是打开速度还是不错的
C:\Users\Administrator>ping www.xj123.info
正在 Ping www.xj123.info [50.31.252.143] 具有 32 字节的数据:
来自 50.31.252.143 的回复: 字节=32 时间=98ms TTL=44
来自 50.31.252.143 的回复: 字节=32 时间=99ms TTL=44
来自 50.31.252.143 的回复: 字节=32 时间=98ms TTL=44
来自 50.31.252.143 的回复: 字节=32 时间=96ms TTL=44
50.31.252.143 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 96ms,最长 = 99ms,平均 = 97ms
分类:网站技术日期:2011-11-04 - 9:52:07评论:1条作者:老谢
博客搬家至东京机房,打开博客提示
Fatal error: Allowed memory size of 33554432 bytes exhausted |
Fatal error: Allowed memory size of 33554432 bytes exhausted
错误是由于内存不足导致的,编辑wp-config.php,在里面加入一句
define('WP_MEMORY_LIMIT', '64M'); |
define('WP_MEMORY_LIMIT', '64M');
问题解决
分类:乱七八糟日期:2011-11-01 - 18:15:47评论:19条作者:老谢
在hosts加入以下代码,可以有效防止小手一抖导致的钱包干瘪
127.0.0.1 taobao.com
127.0.0.1 www.taobao.com
127.0.0.1 360buy.com
127.0.0.1 www.360buy.com
127.0.0.1 dangdang.com
127.0.0.1 www.dangdang.com
127.0.0.1 vps.net
127.0.0.1 www.vps.net |
127.0.0.1 taobao.com
127.0.0.1 www.taobao.com
127.0.0.1 360buy.com
127.0.0.1 www.360buy.com
127.0.0.1 dangdang.com
127.0.0.1 www.dangdang.com
127.0.0.1 vps.net
127.0.0.1 www.vps.net
分类:网站技术日期:2011-10-31 - 20:39:05评论:5条作者:老谢
<?php
// PHP script to allow periodic cPanel backups automatically.
// Based on script posted by max.hedroom in cpanel.net forums
// This script contains passwords. KEEP ACCESS TO THIS FILE SECURE!
// ********* 下面项目需要设定 *********
// cPanel登录信息
$cpuser = "**"; // CPanel帐号
$cppass = "***"; // CPanel密码
$domain = "***"; // cPanel所在域名或IP
$skin = "x3"; // 正在使用的cPanel风格,默认"x3"。
/************** 备份目的地 ***************
"homedir" - 本地主目录
"ftp" - 远程FTP备份(主动模式)
"passiveftp" - 远程FTP备份(被动模式)
"scp" - 加密传输(需服务器支持)
****************************************/
$savedir = "ftp"; // 备份目的地,默认"homedir",即只做本地备份。
// FTP上传的信息(备份目的地为本地的,可不填)
$ftpuser = "***"; // FTP帐号
$ftppass = "***!"; // FTP密码
$ftphost = "***"; // FTP服务器IP
$ftpport = "21"; // FTP端口,默认21
$ftprdir = "/"; // 远程FTP目录,默认"/"
// 通知信息
$notifyemail = "**@gmail.com"; // 信息反馈邮件地址
// 安全模式
$secure = 1; // 0为标准http, 1为ssl(需要主机支持ssl)
// 设定值为1时会在排程记录中产生网页报告
$debug = 0;
// *********** 以下内容不要更改! *********
if ($secure) {
$url = "ssl://".$domain;
$port = 2083;
} else {
$url = $domain;
$port = 2082;
}
$socket = fsockopen($url,$port);
if (!$socket) { echo "Failed to open socket connection... Bailing out!\n"; exit; }
// Encode authentication string
$authstr = $cpuser.":".$cppass;
$pass = base64_encode($authstr);
$params = "dest=$savedir&email=$notifyemail&server=$ftphost&user=$ftpuser&pass=$ftppass&port=$ftpport&rdir=$ftprdir&submit=Generate Backup";
// Make POST to cPanel
fputs($socket,"POST /frontend/".$skin."/backup/dofullbackup.html?".$params." HTTP/1.0\r\n");
fputs($socket,"Host: $domain\r\n");
fputs($socket,"Authorization: Basic $pass\r\n");
fputs($socket,"Connection: Close\r\n");
fputs($socket,"\r\n");
// Grab response even if we don't do anything with it.
while (!feof($socket)) {
$response = fgets($socket,4096);
if ($debug) echo $response;
}
fclose($socket);
?> |
<?php
// PHP script to allow periodic cPanel backups automatically.
// Based on script posted by max.hedroom in cpanel.net forums
// This script contains passwords. KEEP ACCESS TO THIS FILE SECURE!
// ********* 下面项目需要设定 *********
// cPanel登录信息
$cpuser = "**"; // CPanel帐号
$cppass = "***"; // CPanel密码
$domain = "***"; // cPanel所在域名或IP
$skin = "x3"; // 正在使用的cPanel风格,默认"x3"。
/************** 备份目的地 ***************
"homedir" - 本地主目录
"ftp" - 远程FTP备份(主动模式)
"passiveftp" - 远程FTP备份(被动模式)
"scp" - 加密传输(需服务器支持)
****************************************/
$savedir = "ftp"; // 备份目的地,默认"homedir",即只做本地备份。
// FTP上传的信息(备份目的地为本地的,可不填)
$ftpuser = "***"; // FTP帐号
$ftppass = "***!"; // FTP密码
$ftphost = "***"; // FTP服务器IP
$ftpport = "21"; // FTP端口,默认21
$ftprdir = "/"; // 远程FTP目录,默认"/"
// 通知信息
$notifyemail = "**@gmail.com"; // 信息反馈邮件地址
// 安全模式
$secure = 1; // 0为标准http, 1为ssl(需要主机支持ssl)
// 设定值为1时会在排程记录中产生网页报告
$debug = 0;
// *********** 以下内容不要更改! *********
if ($secure) {
$url = "ssl://".$domain;
$port = 2083;
} else {
$url = $domain;
$port = 2082;
}
$socket = fsockopen($url,$port);
if (!$socket) { echo "Failed to open socket connection... Bailing out!\n"; exit; }
// Encode authentication string
$authstr = $cpuser.":".$cppass;
$pass = base64_encode($authstr);
$params = "dest=$savedir&email=$notifyemail&server=$ftphost&user=$ftpuser&pass=$ftppass&port=$ftpport&rdir=$ftprdir&submit=Generate Backup";
// Make POST to cPanel
fputs($socket,"POST /frontend/".$skin."/backup/dofullbackup.html?".$params." HTTP/1.0\r\n");
fputs($socket,"Host: $domain\r\n");
fputs($socket,"Authorization: Basic $pass\r\n");
fputs($socket,"Connection: Close\r\n");
fputs($socket,"\r\n");
// Grab response even if we don't do anything with it.
while (!feof($socket)) {
$response = fgets($socket,4096);
if ($debug) echo $response;
}
fclose($socket);
?>
以上代码复制保存为: fullbackup.php文件,上传到public_html以外的目录
这个全局脚本包含cPanel的登录帐号和密码,为了安全考虑,需要将这个脚本放到public_html文件夹以外的文件夹中,比如:“/home/yourname/backup”,并设置该文件夹的权限为600。切记!
2.填写好相关信息,修改文件名为fullbackup.php
3.将上述脚本上传到“/home/yourdomain/beifen”目录。(没有可以新建beifen目录)
4.将beifen目录的权限改为600
5.打开cpanel面板的时钟守护作业(Cron Jobs)。
选择作业频率,在command栏输入
/usr/bin/php -q /home/yourname/backup/fullbackup.php |
/usr/bin/php -q /home/yourname/backup/fullbackup.php
原文转自:http://www.medic-cn.com/2011/02/cpanel-automatic-backup-of-your-whole-station.html
分类:网站技术日期:2011-10-27 - 9:26:51评论:12条作者:老谢
1.搬数据文件
2.搬数据库
3.whmcs提交工单申请更新授权
4.新服务器添加计划任务
php -q /home/***/public_html/***/***/cron.php |
php -q /home/***/public_html/***/***/cron.php
php -q /home/***/public_html/***/pipe/pop.php |
php -q /home/***/public_html/***/pipe/pop.php
5.搬家结束,测试中,第一搬whmcs,不知道还忘记什么没有搬
最新评论
springwood:自从 CentOS 不维护之后,我换 U...
大D:难都搞下来了,那就更得YM了
大D:只能是YM了,谢总牛啊
灰常记忆:经济不好 今年我也换了机器 一...
大峰:这是海外服务器嘛?速度挺快的。
大D:只能单走一个6了哈哈哈
zwwooooo:买特斯拉和买iPhone的人群其实相似...
平安家属子痕:一直坚持油车,看你写的心里有...
秦大叔:室内每年能开2万公里电车确实划算 ...
灰常记忆:尊贵的特斯拉车主啊,对了一直对单...