Home Blog Wiki
Twitter Subscribe to PHP Blog RSS Feed Email RSS
  • 我知道WEP加密轻而易举被蹭网卡程序破解,但WPA加密不知道是个什么情况,因为尚没用过破解程序 16 mins ago
  • RT @arthur369 这两天没开mac地址过滤。刚才发现有个人正在蹭我们家网,把网速拖到没有。我很开心地打开过滤把丫干掉了。不知道为什么这么开心。哈哈哈哈 //是使用WPA的加密么,很容易被破解么? 22 mins ago
  • Twitter Tools连接成功 1 hr ago

网络设备故障拾遗

没有评论 九月 5th, 2009

最近碰上一个交换机坏掉和一个路由器坏掉,可是折腾了我一把,把处理过程记录一下。

先是部分电脑连接到打印服务器打印时整个office文档程序死掉,检查发现这些客户端无法通过网络正常连接到打印服务器,原本以为是网线之类的问题,但是发现这些电脑的IM工具、Web应用也正常,然后ping测试到打印服务器也没有丢包现象。由于打印服务器接在一台交换机上,于是将其直连到路由器的端口,部分客户端的打印问题解决了,但是还有一部分故障依旧。将故障客户网络端口换到其他交换机,于是故障得到解决,从而断定交换机故障,替换交换机后恢复正常。

还没有过多久,路由器又出了状况。首先是公司网络异常,主要是连接外网的网络应用均异常,ping 本市的电信数据中心(61.150.4.238)丢包,开始还以为是外部光纤问题,将笔记本直连到光猫测试,检查无异后,检查内部网络ping路由地址也丢包,从而猜测路由器故障。尝试重启路由器几次未果。联系路由器厂商并说明现象后建议尝试更改网卡属性为10M半双工,进行ping路由器测试,出现正常后将路由所以局域网端口和广域网端口全部改为10M半双工,网络连接开始正常。

而后联系厂家发送备用路由,原路由返回修理。

后记:网络故障的排除需要耐心细致的检查和有条理的分析,另外需要一点点扎实的网络基础。到面对实际问题,会发现自己要学的其实还很多。

FreeBSD 次版本升级笔记

没有评论 八月 22nd, 2009

由于学习的需求,我在一台FreeBSD服务器上做着各种的尝试。之前FreeBSD的版本升级都需要重新编译内核源代码,那是一个我认为并不繁琐而且很有乐趣的过程,但是最大的缺陷在于最终的更新文件需要跑到机房在服务器连接的显示器跟前进行,无法通过SSH远程来完成。自从有了freebsd-update这个实用的工具之后,我就可以在自己的电脑跟前完成这些操作了。

FreeBSD最新的手册(适用于6.4-RELEASE 和 FreeBSD 7.2-RELEASE)第24章 更新与升级 FreeBSD,已经给出了关于使用freebsd-update进行升级的指导。
继续阅读…

安装用于测试MySQL的Perl模块

没有评论 八月 20th, 2009

在我使用Webmin(version 1.480)管理FreeBSD主机上的MySQL数据库服务器时出现:

“警告:您的系统未安装Perl 模块 DBI 和 DBD::mysql,Webmin将无法可靠地访问您的MySQL数据库。点击此处 立刻安装该它们。”

而“点击此处”安装时浏览器无法打开此链接,访问到MySQL手册上的相关资料在其它类Unix系统中安装MySQL,提示“如果安装了DBI和DBD::mysql Perl模块,可以使用bin/mysql_setpermission脚本增加新账户。”
继续阅读…

PHP 遍历数组的方法

1 条评论 七月 7th, 2009

1. foreach()

foreach()是一个用来遍历数组中数据的最简单有效的方法。

#example1:


< ?php
$colors = array('red','blue','green','yellow');
foreach ($colors as $color) {
	echo "Do you like $color? <br />";
}
?>

显示结果:

Do you like red?
Do you like blue?
Do you like green?
Do you like yellow?
继续阅读…

Mac OS X 上的PHP开发环境

6 条评论 六月 28th, 2009

终究还是抵挡不住Apple的诱惑,入手Macbook。在这个从未接触过的Mac OS X上,开始捣鼓我的个人开发环境设置。

一、配置终端

我一直都喜欢用终端的,FreeBSD下用Tcsh,Ubuntu和Mac OS X下也尝试下bash。先查看终端的配置信息:

$echo $SHELL
/bin/bash

$echo $PS1
\h:\W \u\$ –这个4个参数分别是hostname,工作目录,用户名和美元符$,管理员级的配置文件是/etc/bashrc。

现在先选择终端的偏好设置,我将主题改到Pro并将字体改为Monaco 14pt,这个主题基本上是黑色背景+20%左右的透明度,视觉效果很不错。然后在shell设定标签中,选择当shell退出时关闭窗口。我选择编辑~/.bash_profile
继续阅读…

在Windows上使用Putty通过OpenSSH安全地登陆FreeBSD

没有评论 五月 17th, 2009

看过delphij的实现安全的三种途径这篇文章后决定将FreeBSD服务器的SSH登录改为使用密钥认证的方式;另外也是因为看到 /var/log/messages 里满是这样的记录:

May 1 13:00:12 stone sshd[12296]: error: PAM: authentication error for illegal user admin from 220.173.60.209
May 1 13:01:24 stone sshd[12301]: error: PAM: authentication error for illegal user admin from 204.8.216.165
May 1 13:01:57 stone sshd[12307]: error: PAM: authentication error for illegal user admin from 77.243.236.32

测试环境:FreeBSD 7.0-RELEASE Putty 0.60
继续阅读…

Page 2 of 612345...Last »