Month: 06月, 2005

自动更改IP和ComputerName

27 06月, 2005 (13:16) | Other

-
~~~~ nforce Ⅳ 的pxe启动 搞定之后,这次应该就很顺利了,服务器也很快搭了起来,老大自己搭了一个Xeon的服务器,做了个4*160G的RAID,REDHATAS2004。我搭的是proxy,875PE+P4EE,呵呵,电源看起来很酷,包装就够扎势。
~~~~ 后面母盘差不多也搞定,一些小小的问题测试了又测试。最后就剩下 auto modify ip
~~~~原来的程序居然要自己识别网卡后才支持更改,真是多此一举,晕死。这个BAT是我从CISCO网络学院第一章课后练习的FTP上弄下来的,其实也就是一个很简单的NETSH 的 BAT而已,然后我自己加个参数, 最后如下所示:
netsh interface ip set address “本地连接” static 192.168.0.%1 255.255.255.0 192.168.0. 1
当然对于多网段,自己还可以稍微修改一下。
~~~~还有ComputerName,这个我搞注册表没搞定,在考虑考虑。
~~~~ 老大的想法是能够直接 有提示,输入机号,然后自动完成IP和计算机名,但是XP下的BAT无法进行很好的交互。用VB VC C++B ..delphi 我前两个学过一阵子,现在早忘了,所以还是决定用C写一个。 最近几天完成吧,如果下面还要出差的话,那可能出差的几天写完。
~~~~ 这几天还要用3D MARK进行几种平台测试,并且学会横纵向比较。
==================================================
blog不想写得太多,不然就乱了,关于自动修改IP和计算机名的若干方法参考
这里了
http://xamap.info/bbs/viewthread.php?tid=2464
我试试弄个界面出来

SHELL脚本详解

26 06月, 2005 (00:50) | Note_Linux

-
================================================
\\注:以下脚本都非正式脚本程序,仅作为自己学习SHELL后的练习
\\为了程序的可读性,其实程序的编写都是有良好的风格的,这里因为blog的显示问题,所有的缩进都没有了
# 磁盘空间不足报警
# !/bin/sh
df|awk ‘{
if(FNR == 1) next
a = strtonum(sbustr($5,1,length($5)-1))
if(a > 80)
printf(”warnning!” $6 “Used” $5)
}’
===========================================
#网络连通性测试
#!/bin/sh
#a program to test a network
if [$# -ge 1]
then
echo “++++ Network Tool Version 0.0001″
read
else
echo “Please enter agrement : 0 or 1″
echo “usage : command 0 ——– No interactive ”
echo “usage : command 1 ———- interactive”
fi
printf(”The network ID, start bit and the end [...]

不知道起什么标题

23 06月, 2005 (15:57) | Note_Linux

-
61.150.85.*
小软件www.mtosky.com/bbs/read.php?tid=442
doshome.com
MC的详细教程
抓住一个FTP, 用的程序, 和脚本
proxy 脚本
smb 脚本
起用日志功能,查看 登陆日志,记录系统日志和清除日志
proxy 做在文件服务器上, 然后在proxy主机上做个NAT,基本ftp就搞定了,如果要做WEB的话,就需要用PAT了, 端口映射,这个和CISCO的技术基本是一致的. 其实也很明了的,linux主机不过是个软路由,CISCO的专业router 是硬路由,也不能绝对的说谁好谁差,各有方向和侧重,CISCO的更专业一些吧.但linux上的zebra之类的专业路由软件功能也非常强大…………
给FTP组添加用户
对于LINUX下,只有一个TTY可以登陆(例如PURE TTY 登陆的时候),在同时要在几个FTP和本地host之间切换的方法,可以参考CISCO的终端切换(不考虑MC)。 linux下的方法,可以安排后台,ctrl+z ,放到后台,用jobs可以查看后台的进程,fg + job id 可以把后台的调用到前台。
对于文件服务器和FTP的制作,ntsysv 需要开启的服务有 network ,proftpd(注:d表示demon ,守护的意思,如APACHE 的进程为httpd,),ssh,smb,代理只需要在开机运行的程序中加载脚本就可以,注意要设置权限,有X
=======================================
回去之后,该静下心来往深入一点的研究,主要是网络服务,包括安全,然后脚本的编写! 和RHCE的教程,英文版也可以。另外要注意CISCO的考试情况,尽快考掉!!!
================================================================
想给FTP加个限下载速度,有上传权限的用户,同时该用户只能在指定的目录区活动,可是加了之后,指定组,指定密码时总有这样的提示 [root@localhost disk]# passwd FTP_USERNAME 111111
passwd: Only one user name may be specified. ????
最后 只能passwd -d FTP_USERNAME ,还是菜呀,而且这个从内网登陆是可以的,但是如果从外网登陆,应该要做NAT吧??? 而且对于不同的应用,还要做PAT,都要学习……….

历练

16 06月, 2005 (15:45) | Other

-
~~~~最近几天的经历 及总结
…. 1.proxy ,smb ,communcate with windows hosts
2. net ghost with pxe
3.wanxiang and deep freeze ipx
~~~~ 万象 症状 开机进入XP,出现初始化IPX/SPX出错, the network subsystem has failed
~~~~ 关机 出现 the descriptor is not a socket (title :winlogon)
~~~~ 安装or 卸载时: wxsyfcli.exe 出错,
~~~~ 更改设置时 出现 file access denied !!!
+++++卸载wangxiang : c:\windows\system32\cssetup.exe (要先把原安装包的卸载程序copy到该目录,并且它的所有文件都在此)
+++++卸载冰点 : shift+ left mouse , 先设置成不还原,restart,然后该程序 /uninstall ,restart [...]

My SHELL

11 06月, 2005 (14:11) | Note_Linux

-
~~~~最近电脑又出故障了,没办法,只好纸上谈兵了
~~~~自己编写的,也许很粗糙,仅仅用来学习所用,巩固所学的东西,并将之应用.
因为还在SHELL学习中,有几个程序只是构思了, 并没有完全的实现,而且现在电脑出问题了,也不能编了,准备写出来放到CSDN论坛里让大家指点。
1. 一个猜数字的游戏程序,主要是练习 循环 for case
2. 写一个磁盘监测,空间不足报警程序 (以前写过,记得用awk,正则表达式,格式化字符串,这个很好用,不过又忘了)
3. 写个网段联通性的检测工具 这个基本已经写完,不过对于PING的返回码还有点疑问,条件判断想优化一下。准备到论坛咨询!!!
4. 然后就是把wc bc 这样的好东西再练练
========================================
2005-06-11
^^^^今天在CSDN上准备发帖想请教一直困扰着我的问题,ping的返回码,虽然手头有ping的原代码,但现在没有时间去研究, 抱着试试的想法居然搜到了结果,呵呵。ping 呀,好可爱的ping
看这里就是搜索的结果,ping的返回码
^^^^ping 如果成功,魔法变量$? 为1,失败则是0,呵呵,这不就解决了,和我原来的想法是一样的,但是不敢肯定。不过,ping的原代码上应该ping失败有好几种情况, 主机不通,不可到达,等等好几种方式,如果想用SHELL具体区分失败的原因这个方法还是要再深入的探讨了。 这是后话,先把这个小工具写起来。
^^^^最后解释一下,其实PING的source在linux光盘里面都有,呵呵,自己找哦!!!源代码的那张盘,好好研究一段代码,你会发现你可以学到很多东西哦!!!
^^^^ CSDN – 专家门诊 – Linux/Unix社区 程序开发区问题 –>>> 主  题: 我如何在代码里通过调用”ping”命令得到它的exit code
用status=system(”ping hostname”);
如果WEXITSTATUS(status)==0,则通,如果==1,则不通,应该是这样。

这样的生活

7 06月, 2005 (10:03) | 未分类

-
~~~~最近不想写什么,不为什么,因为没有原因就是没有原因。高兴的不想写,兴奋的也不想写;悲哀的不想写,忧郁的也不想写。 我想也许什么时候我到了阿南这样的程度,或许达到他一半的成就我应该写点什么出来,我不希望能出版,只是对于那些日子,对所有帮助我的人,从物质上,从精神上的,也包括那些打击过我,诋毁过我的人,是他们给我发奋的动力,一个铭谢,也给自己一个交代。