æž¶æž„æ ¹æ?®ç”µä¿¡ã€?网通用户自动解æž?ä¸?å?ŒIPçš„DNSæœ?务器
原创内容,大家è§?笑了。在FBCHINA上é?¢å¦åˆ°äº†å¤ªå¤šä¸œè¥¿ï¼Œè§‰å¾—è€?拿也ä¸?好æ„?æ€?,总归有自己奉献的时候。
/*
* æž¶æž„æ ¹æ?®ç”µä¿¡ã€?网通用户自动解æž?ä¸?å?ŒIPçš„DNSæœ?务器
* 本文介ç»?了如何让DNSæœ?åŠ¡å™¨æ ¹æ?®ç”¨æˆ·çš„IP地å?€è§£æž?出ä¸?å?Œçš„镜åƒ?æœ?务器IP
* 版本: 1.0.0
* 作者: 声仔(奶罩)
* 网站: http://wuhongsheng.com
* 版�: (C) 1999-2006 wuhongsheng.com
* 修订: 2005-12-12 11:24
* 原始出处: http://wuhongsheng.com/blog/?p=235
*/
本文档基于FreeBSD�BIND平�,Win用户请回�,没有FreeBSD基础的用户请回�。Linux或者其他Unix用户�以作为�考文档。
é…?ç½®æ¥éª¤ï¼š
1. �言
2. 软件列表
3. 安装BIND 9
4. é…?ç½®BIND 9
5. 测试BIND 9
6. æ·»åŠ ä¸€ä¸ªNS地å?€
7. æ·»åŠ ä¸€ä¸ªåŸŸå??
8. 测试域å??
Continue reading this entry »
�如民国8年北平需�暂��
民国8年的春天æ?¥å¾—特别晚。已ç»?是3月了,ä¾?然寒æ„?è¢äººï¼ŒåŒ—海的湖é?¢åˆšåˆšç ´å†°ï¼Œç’å?河两
�的垂柳��嫩芽。
 黄æ˜?,景山东边的北大红楼大钟“当当â€?地å“?äº†å‡ ?,已ç»?是下å?ˆ6点了。这时,从红楼
里é?¢èµ°å‡ºäº†ä¸€ä¸ªèº«æ??高大的年轻人,他英俊而消瘦,å?Œç›®æœ‰ç¥žï¼Œé•¿é•¿çš„头å?‘ä¼¼ä¹Žå‡ ä¸ªæœˆæ²¡ç?†
了,穿�一件已�褪色的�色旧棉�。
  他,是北大图书馆雇�的临时工毛润之,从湖��到北京已有6个月了。
Continue reading this entry »
05å¹´å??大笑è¯?
05å¹´å??大笑è¯?
1。石油电信电力ç‰è¡Œä¸šä¸å‡ 乎没有垄æ–,它是国家的,它是人民的。所以,它所获得的盈利都是为人民谋利益的。â€?
��12月22日国资委主任���在国新办记者会上表示
2。“ä¸å›½æ•™è‚²æ”¹é?©æ˜¯æˆ?功的ï¼?一个承担ç?€æ•™è‚²è§„模为世界之最的教育,实现了“两个跨越â€?:使85%以上的人接å?—了义务教育,使20%的人接å?—é«˜ç‰æ•™è‚²â€?
ï¼?ï¼?12月22日教育部新闻å?‘è¨€äººçŽ‹æ—æ˜Žä¸Žç½‘民交æµ?
3。“���能当馒头���价�贵,����价�
ï¼?ï¼?东盛制è?¯é›†å›¢æ€»è£?é™¶æœ?辉在“ä¸å›½åŒ»è?¯é£Žäº‘榜â€?é¢?奖典礼上抛出“馒头论â€?
4。“房产就该暴利�将暴利进行到底�
ï¼?ï¼?11æœˆä¸æ—¬ï¼ŒåŒ—京å?Žè¿œåœ°äº§è‘£äº‹é•¿ä»»å¿—强在“2005首届ä¸å›½åœ°äº§å“?牌价值评估与å“?牌评选活动â€?论å?›ä¸Šå?‘言
5ã€‚â€œçŸ¿éš¾ä¸ŽçŸ¿å·¥ç´ è´¨ä¸?高有关â€?
��11月30日黑龙江七�河矿难矿方领导接�采访表示
6。“出现‘è¦åŒªå‹¾ç»“’这ç§?情况的é‡?è¦?åŽŸå› æ˜¯è¦å¯Ÿå¾…é?‡è¿‡ä½Žâ€?
���都�车站派出所副所长付��接�采访时表示
7。“起�点太高就剥夺了低收入者作为纳税人的�誉�
ï¼?ï¼?全国人大农业与农æ?‘委员会委员任æ£éš†
8. “8亿多农民和下岗工人是ä¸å›½å·¨å¤§çš„财富,没有他们的辛苦哪有少数人的享ä¹?,他们的å˜åœ¨å’Œç»´æŒ?现在的状æ€?是很有必è¦?的。â€?
ï¼?ï¼? ç»?济å¦å®¶åމ以å®?如是说
9.“å??æ??新方法—地é“?家属å…?票制 ,碰到任何紧急情况下,能å?Šæ—¶å¸®åŠ©ç–?散与救æ?´ï¼Œè¿™æ˜¯ä¸€ä¸ªå®‰å…¨ä¸Šçš„举措,并ä¸?是专门把å…?费作为ç¦?利.â€?
�� �光霖广州市地下��总公�总��。
10 .”爆炸产生水和二氧化碳,ä¸?会污染水æº?”
�� �林石化的人所说
AWKå¦ä¹
AWK 是什么?
最简å?•地说, AWK 是一ç§?用于处ç?†æ–‡æœ¬çš„编程è¯è¨€å·¥å…·ã€‚ AWK 实用工具的è¯è¨€åœ¨å¾ˆå¤šæ–¹é?¢ç±»ä¼¼äºŽ shell
编程è¯è¨€ï¼Œå°½ç®¡ AWK å…·æœ‰å®Œå…¨å±žäºŽå…¶æœ¬èº«çš„è¯æ³•。在最åˆ?åˆ›é€ AWK
时,其目的是用于文本处ç?†ï¼Œå¹¶ä¸”è¿™ç§?è¯è¨€çš„基础是,å?ªè¦?在输入数æ?®ä¸æœ‰æ¨¡å¼?匹é…?,就执行一系列指令。该实用工具扫æ??文件ä¸çš„æ¯?ä¸€è¡Œï¼ŒæŸ¥æ‰¾ä¸Žå‘½ä»¤è¡Œä¸æ‰€ç»™å®š
内容相匹é…?的模å¼?。如果å?‘现匹é…?内容,则进行下一个编程æ¥éª¤ã€‚如果找ä¸?到匹é…?内容,则继ç»å¤„ç?†ä¸‹ä¸€è¡Œã€‚
尽管æ“?作å?¯èƒ½ä¼šå¾ˆå¤?æ?‚ï¼Œä½†å‘½ä»¤çš„è¯æ³•始终是:
awk ‘{pattern + action}’ {filenames}
å…¶ä¸ pattern 表示 AWK 在数æ?®ä¸æŸ¥æ‰¾çš„内容,而 action 是在找到匹é…?内容时所执行的一系列命令。花括å?· ({}) ä¸?需è¦?在程åº?ä¸å§‹ç»ˆå‡ºçŽ°ï¼Œä½†å®ƒä»¬ç”¨äºŽæ ¹æ?®ç‰¹å®šçš„æ¨¡å¼?对一系列指令进行分组。 Continue reading this entry »
debian 下 pure-ftpd 快速安装和�置虚拟用户
安装很简�,执行:
apt-get install pure-ftpd
如果�直接使用 apache 的 www-data 组和用户用于 ftp,那么执行下�的命令��:
# pure-pw useradd www -u www-data -g www-data -d /var/www
# pure-pw mkdb
# pure-pw show www
(执行 pure-pw show www ��以看到如下信�)
Login : www
Password : $1$H2qnyLe0$o9.MRNhmJFa8bNUxOeGyF0
UID : 33 (www-data)
GID : 33 (www-data)
Directory : /var/www/./
…..
å…¶ä¸çš„ UID å’Œ GID é?žå¸¸é‡?è¦?。
# cd /etc/pure-ftpd/conf
# echo 33 > MinUID
(默认的 MinUID 是 10000,当 pure-ftpd �现 ftp 使用的
系统å¸?户 uid 低于该值就会拒ç»?登录,所以æ¤å¤„必须修改 MinUID。)
# cd ../auth
# ln -s ../conf/PureDB 00puredb
# /etc/init.d/pure-ftpd.sh restart
ftp 就建立æˆ?功了。如果è¦?æ·»åŠ æ›´å¤šç”¨æˆ·ï¼Œä½¿ç”¨ pure-pw useradd å’Œ pure-pw mkdb å?³å?¯ã€‚
如果è¦?让虚拟用户使用其它系统å¸?户,å?ªéœ€è¦?用 adduser æ·»åŠ ä¸?å?¯ç™»å½•的系统å¸?户å?³å?¯ã€‚
超级详细Tcpdump 的用法��by jeffyan
第一ç§?是关于类型的关键å—,主è¦?包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一å?°ä¸»æœºï¼Œnet 202.0.0.0 指明 202.0.0.0是一个网络地å?€ï¼Œport 23 指明端å?£å?·æ˜¯23。如果没有指定类型,缺çœ?的类型是host.
第二ç§?æ˜¯ç¡®å®šä¼ è¾“æ–¹å?‘的关键å—,主è¦?包括src , dst ,dst or src, dst and src ,è¿™äº›å…³é”®å—æŒ‡æ˜Žäº†ä¼ 输的方å?‘。举例说明,src 210.27.48.2 ,指明ipåŒ…ä¸æº?地å?€æ˜¯210.27.48.2 , dst net 202.0.0.0 指明目的网络地å?€æ˜¯202.0.0.0 。如果没有指明方å?‘关键å—,则缺çœ?是src or dst关键å—。
第三ç§?是å??议的关键å—,主è¦?包括fddi,ip,arp,rarp,tcp,udpç‰ç±»åž‹ã€‚Fddi指明是在FDDI(分布å¼?光纤数æ?®æŽ¥å?£ç½‘络)上的特定的网络å??议,实际上它是”ether”的别å??,fddiå’Œether具有类似的æº?地å?€å’Œç›®çš„地å?€ï¼Œæ‰€ä»¥å?¯ä»¥å°†fddiå??议包当作ether的包进行处ç?†å’Œåˆ†æž?ã€‚å…¶ä»–çš„å‡ ä¸ªå…³é”®å—就是指明了监å?¬çš„包的å??议内容。如果没有指定任何å??议,则tcpdump将会监å?¬æ‰€æœ‰å??议的信æ?¯åŒ…。
除了这三ç§?类型的关键å—之外,其他é‡?è¦?的关键å—如下:gateway, broadcast,less,greater,还有三ç§?逻辑è¿?算,å?–é?žè¿?算是 ‘not ‘ ‘! ‘, 与è¿?算是’and’,'&&’;或è¿?ç®— 是’or’ ,’││’;这些关键å—å?¯ä»¥ç»„å?ˆèµ·æ?¥æž„æˆ?强大的组å?ˆæ?¡ä»¶æ?¥æ»¡è¶³äººä»¬çš„需è¦?,下é?¢ä¸¾å‡ 个例å?æ?¥è¯´æ˜Žã€‚ Continue reading this entry »
awk使用手册
什么是awk?
ä½ å?¯èƒ½å¯¹UNIXæ¯”è¾ƒç†Ÿæ‚‰ï¼Œä½†ä½ å?¯èƒ½å¯¹awk很陌生,这一点也ä¸?奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知å??度。awk是什么?与其它大多数UNIX命令ä¸?å?Œçš„æ˜¯ï¼Œä»Žå??å—上看,我们ä¸?å?¯èƒ½çŸ¥é?“awk的功能:它既ä¸?是具有独立æ„?义的英文å?•è¯?,也ä¸?æ˜¯å‡ ä¸ªç›¸å…³å?•è¯?的缩写。事实上,awk是三个人å??的缩写,他们是:Ahoã€?(Peter)Weinbergå’Œ (Brain)Kernighanã€‚æ£æ˜¯è¿™ä¸‰ä¸ªäººåˆ›é€ 了awk—ä¸€ä¸ªä¼˜ç§€çš„æ ·å¼?扫æ??与处ç?†å·¥å…·ã€‚
AWK的功能是什么?与sedå’Œ grep很相似,awk是一ç§?æ ·å¼?扫æ??与处ç?†å·¥å…·ã€‚但其功能å?´å¤§å¤§å¼ºäºŽsedå’Œgrep。awkæ??供了æž?å…¶å¼ºå¤§çš„åŠŸèƒ½ï¼šå®ƒå‡ ä¹Žå?¯ä»¥å®Œæˆ?grepå’Œsed所能完æˆ?的全部工作,å?Œæ—¶ï¼Œå®ƒè¿˜å?¯ä»¥å?¯ä»¥è¿›è¡Œæ ·å¼?装入ã€?æµ?控制ã€?æ•°å¦è¿?算符ã€?进程控制è¯å?¥ç”šè‡³äºŽå†…置的å?˜é‡?和函数。它具备了一个完整的è¯è¨€æ‰€åº”å…·æœ‰çš„å‡ ä¹Žæ‰€æœ‰ç²¾ç¾Žç‰¹æ€§ã€‚å®žé™…ä¸Šï¼Œawk的确拥有自己的è¯è¨€ï¼šawk程åº?设计è¯è¨€ï¼Œawk的三ä½?创建者已将它æ£å¼?å®šä¹‰ä¸ºï¼šæ ·å¼?扫æ??和处ç?†è¯è¨€ã€‚ Continue reading this entry »
在 FreeBSD 上使用软 RAID-1
在 FreeBSD 上使用软 RAID-1
Dru Lavigne
  有没有想过为低端æœ?务器å?šè½¯ RAIDï¼Ÿä½ æˆ–è®¸æƒ³è¿‡åœ¨ä¸?è´ç½®ç¡¬ RAID 控制å?¡çš„å‰?æ??下,通过ç£?盘镜åƒ?ä¸ºä½ çš„å·¥ä½œç«™å¸¦æ?¥å†—ä½™ä¿?æŠ¤ã€‚ä½ æ˜¯å?¦æœ‰è¿‡ç—›è‹¦çš„é…?ç½®ç»?åŽ†ï¼Œä½¿ä½ å¯¹ Unix 系统上的软 RAID å?´æ¥ï¼Ÿ
  FreeBSD 5.3 å?Šæ›´é«˜çš„ç‰ˆæœ¬åŠ å…¥äº† gmirror(8)ï¼›å®ƒè®©ä½ è½»æ˜“åœ°é…?置使用软 RAID 1。尽管 gmirror 已有ä¸?少教程,但我å?‘现它们ä¸?是è¦?求用 bsdlabel æ?¥æ‰‹åŠ¨è®¡ç®—åˆ†åŒºçš„å¤§å°?就是è¦?ç”¨åˆ°ä¸€å¼ ç”¨ä»¥ä¿®æ£çŽ°æœ‰ç³»ç»Ÿçš„è½¯ç›˜ã€‚
  我以为在安装æ“?作系统的过程ä¸é…?ç½® RAID 更为å?ˆç?†ã€‚我也希望é…?ç½®æ¥éª¤èƒ½å?šåˆ°æ˜“于ç?†è§£å¹¶ä¸”ä¸?é€ æˆ?诸如计算出错的人为错误。通过拼凑现有的说明文å—,自己进行多方é…?置实验å?Žï¼Œæˆ‘找到了在数个ä¸?å?Œç³»ç»Ÿ 上都适用的é…?ç½®æ¥éª¤ã€‚我也从 gmirror 的编写者 Pawel Jakub Dawidek 那里得到了很有价值的回馈;他é€?露了 gmirror 一些尚未公开的特性。 Continue reading this entry »
�天备份 mysql 数�库的脚本
#!/bin/sh
cd /home/mysql-backup
rm alldb.5.tar.gz -f
mv alldb.4.tar.gz alldb.5.tar.gz>/dev/null 2>&1
mv alldb.3.tar.gz alldb.4.tar.gz>/dev/null 2>&1
mv alldb.2.tar.gz alldb.3.tar.gz>/dev/null 2>&1
mv alldb.1.tar.gz alldb.2.tar.gz>/dev/null 2>&1
mv alldb.0.tar.gz alldb.1.tar.gz>/dev/null 2>&1
tar zcf alldb.0.tar.gz alldb.sql>/dev/null 2>&1
rm alldb.sql -f
mysqldump --all-databases --opt -ppassword>alldb.sql
上é?¢çš„æœ€å?Žä¸€å?¥è¯?ä¸ -ppassword çš„ password 表示 root å¸?å?·çš„密ç ?ï¼ŒæŠŠå®ƒæ”¹ä¸ºä½ è‡ªå·±çš„æ•°æ?®åº“çš„ root å¸?å?·å¯†ç ?å°±å?¯ä»¥äº†ï¼Œæˆ–è€…ä½ å?¯ä»¥ä¸“门建立一个用æ?¥å¤‡ä»½çš„用户æ?¥ä»£æ›¿ root å¸?å?·ã€‚å?¦å¤–ï¼Œä½ è¦?ä¿?è¯? /home/mysql-backup 目录是å˜åœ¨çš„。最å?ŽæŠŠè¿™ä¸ªè„šæœ¬å±žæ€§æ”¹ä¸º 755,属主是 root.root,放在 /etc/cron.daily 目录下就å?¯ä»¥æ¯?天备份一次数æ?®åº“了,并且以一个星期为周期进行循环。 如果å†?åŠ ä¸Šå?Œæœºå¤‡ä»½ï¼Œå°†ä¼šæ›´ä¿?险。
å?Œæ ·çš„æ–¹æ³•å?¯ä»¥ç”¨äºŽå¤‡ä»½ç½‘站内容ã€?dns æ•°æ?®åº“ç‰ã€‚