2017年1月

Buffalo WZR-HP-AG300H 路由器由于能刷 DD-WRT,OPEN-WRT,Gargoyle 等第三方固件,难免会不小心刷成砖头。但该路由本身有恢复机制,可以不用焊接 TTL 进行修复,方法如下:

使用前,Windows 需要在添加/删除中先添加 tftp 客户端 Windows 功能组件,另外需要关闭 Windows 防火墙,路由器断电。

设置本地网卡

IP地址: 192.168.11.2
子网掩码:255.255.255.0
网关:192.168.11.1

执行 arp 命令

arp -s 192.168.11.1 02-AA-BB-CC-DD-20

(如报错需要先做如下操作:
用系统管理员身份打开Windows命令提示符,键入以下命令获取与路由器相连的电脑网卡路由接口号:

route print

以我为例,网卡是“Realtek PCIe GBE Family Controller”接口号是4(即紧跟着“接口列表”的第一行第1个数)
键入以下命令获得ARP绑定:

netsh interface ipv4 add neighbors 4 192.168.11.1 02-AA-BB-CC-DD-20 

注意将其中的4用你在 route print 中获得的接口号代替。)

使用 tftp 写入固件

tftp -i 192.168.11.1 put e:\1.bin

这时请不要按回车。(e:\1.bin 为固件路径)
使用一个计时器,给路由器接上电源,从路由器上电开始计时,到 10 秒时,按回车执行上面的 tftp 命令,这个 10 秒的时间很重要,否则 tftp 可能不会工作。如果成功的话,会显示一条信息,xx 秒,传送了 xxxxx 字节。等待 5-6 分钟,(可能更长),路由器的 diag 红灯会一闪一闪的,等待更新结束。

在Win7,Win10 下可用,其他系统未测试。亲测有效,请勿怀疑正确性。

PS输出 png 图

h1.png

在 X-Icon Editor 网站在线转换成 .ico

http://www.xiconeditor.com/

将 favicon.ico 图标传到网站根目录,改属性

chown -R www-data.www-data favicon.ico

更改配置

vi /etc/ssh/sshd_config

找到 Port 22 在下面添加Port xxxxx 字段

重启 SSH 服务

service ssh restart

使用新端口登陆,修改配置

vi /etc/ssh/sshd_config

禁用Port 22

重启 SSH 服务

service ssh restart

本博客最初建立在 Sentris 64M 内存 VPS 上,系统模板使用 Debian 8。

更新软件

apt-get update&&apt-get upgrade -y

安装三大金刚

apt-get install sqlite
apt-get install lighttpd
apt-get install php5-cgi php5-curl php5-gd php5-sqlite

配置 PHP.INI 文件

vi /etc/php5/cgi/php.ini

找到 cgi.fix_pathinfo=1,把前面的; 去掉。

设置 typecho 目录

mkdir /home/www

下载 Typecho 解压到 /home/www 目录。

chown -R www-data.www-data /home/www
cd /etc/lighttpd
vi lighttpd.conf
server.document-root="/home/www"

复制 fastcgi 相关文件

cd conf-enabled
cp ../conf-available/*fastcgi* .

配置fastcgi

lighty-enable-mod fastcgi

重启 Lighttpd

service lighttpd restart

打开主页设置网站。