必学:电脑与网络维护常用技巧
如果你做电脑和网络维护方面的工作,来看看,你会发现这里面的小技巧很多是值得收藏并好好加以利用和学习的
第一条:windows 2000 连接共享
interner connect share ics 共享可以设成非192.168.0.1
先是设成192.168.0.1 成功后再 换成你想要的,即可。(从旷无匹那学到)
第二条:合并mp3文件。
copy是dos中一个很重要的命令,巧妙利用其参数/b就可以实现将几个文件合并的功能。比如要把d盘根目录下
的a.mp3和b.mp3合并为c.mp3并保存到e盘,可以这样操作:进入ms-dos方式,键入:
c:〉copy /b d:a.mp3+d:.mp3 e:c.mp3
然后回车就可以了,合并速度飞快!利用copy /b的这个特点,还可以把.wma、.mpeg、.avi、.dat等多种音视频文件连接起来,既简单又方便。
第三条:命令行下改ip
c:winntsystem32>netsh
netsh>interface
interface>ip
interface ip>set
下列指令有效:
此上下文中的命令:
set address - 设置指定的接口的 ip 地址或默认网关。
set dns - 设置 dns 服务器模式和地址。
set wins - 设置 wins 服务器模式和地址。
第四条:轻松控制启动程序
windows 98下的“系统配置实用程序”是一个使用率很高的工具,通过它你可以很轻松地删除或暂时停止某些启动程序,但使用nt内核的windows 2000却没有提供类似的工具。没关系,你可以将原先windows 98安装目录下的msconfig.exe(在system子目录中)拷贝到windows 2000的winntsystem目录下,然后直接运行即可。程序首先会弹出一个出错消息框,提示找不到以下几个系统文件:config.sys、autoexec.bat、system.ini以及win.ini,这很正常,windows 2000中不需要这些文件,忽略这个错误即可,点击“确定”后你又会看到熟悉的“系统配置实用程序”窗口。
第五条:win2000/xp与win98互访
如果两台电脑都使用win2000/xp操作系统,那么组建局域网是一件非常简单轻松的事情,当硬件连接完成后,正常情况下立即可以在“网上邻居”中看到对方。但如果局域网中有一台电脑使用win98,那情况可就不一定了,我们经常会发觉虽然ping命令可以通过,但仍然无法在“网上邻居”中实现互访,这时该怎么办呢?
对策一:在win2000/xp中启用guest用户。在win2000/xp系统安装之后会缺省建立两个用户账户,即administrator(系统管理员)和guest(来宾账户),所有在本地计算机没有被分配到账户的用户都将默认使用guest账户,该账户是没有密码的。不过,在缺省设置下,这个guest账户并未被启用,我们可以从“控制面板 管理工具 计算机管理 本地用户和组 用户”中找到“guest”账户,并用鼠标右击打开“guest属性”对话框,去除这里的“账户已停用”复选框上的对钩标记,这样退出后就可以从win98中访问到win2000/xp了。
其实,启用了guest账户后,最大的好处是从win98访问win2000/xp时就不需要输入用户名和密码了,这种方法比较适合于用户不确定、访问量较大的局域网,但对家庭用户来说并不适用。
-------------------------------------------------------------------
对策二:检查win2000/xp中是否存在安全策略限制。有时,win2000/xp“聪明”过了头,虽然我们已经启用了guest账户,从win98中却仍然无法访问win2000/xp,这时就要从“控制面板 管理工具 本地安全策略 本地策略 用户权利指派”中找到“从网络访问此计算机”或者“拒绝从网络访问这台计算机”,然后检查一下其中是否出现了guest账户或者其他对应的账户,然后根据不同情况进行添加或者删除即可。
-------------------------------------------------------------------
对策三:停用本地连接上的防火墙。防火墙是充当网络与外部世界之间的保卫边界的安全系统,微软在winxp中为用户提供了一个内置的internet连接防火墙(icf),启用后可以限制某些不安全信息从外部进入内部网络。不过,如果您是在本地连接上启用了这个防火墙,那么就会造成工作组之间无法互访,出现“xxx无法访问”、“您可能没有权限使用网络资源”、“请与这台服务器的管理员联系以查明您是否有访问权限”、“找不到网络路径”等类似的提示,此时请停用本地连接的防火墙屏蔽。
-------------------------------------------------------------------
对策四:为winxp添加netbeui协议。其实,直接添加netbeui协议对于解决不能互访的问题有时反而更为简单一些,而且它可以解决上面提到的启用防火墙的问题。win98安装时会自动安装netbeui协议,但由于winxp已经不再提供对netbeui协议的技术支持,因此只能手工添加了。
找出winxp安装光盘,进入“valueaddmsftnetnetbeui”文件夹下,这里有nbf.sys、netbeui.txt、netnbf.inf共3个文件,先将nbf.sys文件复制到本机的“windowssystem32drivers”文件夹下(这里的本机指安装了winxp的那台电脑),再将netnbf.inf文件复制到本机的“windowsinf”文件夹下,netbeui.txt文件可有可无。不过, inf文件夹具有隐藏属性,用户需要先在winxp下的“工具 属性”窗口中选择显示文件才可以看到该目录。
-------------------------------------------------------------------
对策五:启用win98中的“文件及打印机共享”。这是一个很简单但却经常被人忽略的问题,就是装有win2000/xp的机器虽然可以从“网上邻居”中发现装有win98的机器,但却无法访问,这是因为win98未启用“允许其他用户访问我的文件”而造成的,启用该选项就可以解决这个问题。
当然,除了上面提到的各种原因外,还有两台电脑不处于同一工作组中,或者是两台电脑的内部ip地址发生了冲突,甚至包括hub故障、线路故障等。
第六条:在windows启动服务前加一把锁
默认情况,windows 2000 server不用登录就会启动服务的,这样有不利的地方,不全安。
用syskey命令可以在启动服务前加一把锁,(想好了,设了就不能再取消啊,从ciw书中学到)
第七条:windwos 2000自动登录
通常情况下,用户必须自己在登录界面中输入用户名和密码之后才能够登录到中文windows 2000中。不过中文windows 2000也提供了在启动时自动以某组用户名和密码进行登录的功能,这样就可以实现不需要手工输入用户名和密码而自动登录系统。值得注意的是,在需要较高安全性的情况下,最好不要设置自动登录系统方式(尤其是不要设置以管理员身份自动登录系统)。在中文windows 2000中实现自动登录系统的操作方法如下:
选择“开始”*“运行”,然后输入“regedit”(也可以输入“regedt32”),打开注册表编辑器。定位到“hkey_local_machine softwaremicrosoftwindowsnt currentversionwinlogon”。
双击“defaultdominname”,并在出现的“编辑字符串”窗口中的“数据数值”栏中输入要登录的域名(例如“pcw”),随后单击“确定”按钮。
双击“defaultusername”数值名称,并在出现的“编辑字符串”窗口中的“数据数值”栏中输入要登录到此域的用户名(例如“pangyan”),随后单击“确定”按钮。
在右边窗口中,单击鼠标右键,依次选择“新建”*“字串值”,将新建的字串值命名为“autoadminlogon”的数值名称。再使用鼠标左键双击刚添加的“autoadminlogon”数值名称,并在出现的“编辑字符串”窗口中的“数据数值”栏中将值设为1,随后单击“确定”按钮。
在右边窗口中,单击鼠标右键,依次选择“新建”*“字串值”命令项,将新建的字符值命名为“defaultpassword”的数值名称。再使用鼠标左键双击“defaultpassword”数值名称,并在出现的“编辑字符串”窗口中的“数据数值”栏中输入用户的登录密码,随后单击“确定”按钮。
---- 退出注册表编辑器窗口,重新启动计算机,此时系统自动以此用户名登录,而再也不需要手工输入用户名和密码了(如果在登录过程中一直按住shift键,就会出现提示输入用户名和密码的对话框)。如果需要取消自动登录功能,只要使用鼠标选择方式将当前子键位置定位于此处,然后将autoadminlogon键值由1修改为0即可。
第八条:用windows2000的nat做pat
1、添加nat协议。右击“常规”,-》“新路由选择协议”
2、在“新路由选择协议”中选择“网络地址转换(nat)”,点击“确定”
3、这样在“ip路由选择”中就多了一项“网络地址转换(nat)”
4、右击“网络地址转换(nat)”,添加“新接口”
5、在“网络地址转换(nat)的新接口”中选择“internet连接”(也就是连向internet的那个连接,可不要选错咯)
6、在“网络地址转换-internet连接属性”中选中“公用接口连接到internet”,复选“转换tcp/udp头(推荐)”
7、在"地址池"选项表里添加你需要提供端口重定向的起始地址与结束地址.(也就是你要拿出来搞端口映射的所有ip地址,一般情况下我们就一个ip地址,所以可以不用“地址池”不同之处后面再讲。这里假设有8个地址,设置如下:
添好后是这样的:
8、在"特殊端口"选项表里提供了你需要定向的数据连接协议(是tcp还是udp协议,如web和ftp就是tcp协议的),选准后“添加”
9、“添加特殊端口”,这里就是设置端口映射的核心了,把nat主机的哪个端口映射到内网主机的哪个端口就在这里设置,由于设有“地址池”,所以可以在“公网地址”中添上“地址池”中的任一地址,这里添的是“192.200.200.3”,也就
是我的地址,如果你在前面没有设置“地址池”,那么在这个选项页中“在此地址池项”为灰色不可选,你只能选“在此接口”,
也就是你只有一个公网ip地址,这比较适合只有一个ip的朋友,可以不用“地址池”,何必做多余的设置呢?假如有问题的话,还不是自找麻烦。
“传入端口”就是别人从网外访问有公网ip的nat服务器的端口,这里设的为8080。
“专用地址和传出地址”就是内部主机的ip地址和提供特殊服务的端口,这里是把192.200.200.3上的8080端口映射到192.168.0.2上的80端口。
这就是tcp协议端口的重定向,至于udp的定向页差不多,下图就是添加端口映射后的情况。
四、测试结果
在192.200.200.55出测试了一下nat主机上的web服务器和内网中192.168.0.2上建的web服务器,得出结果如下:(不好意思,中间改过一下端口号,192.200.200.3上的8081端口映射到192.168.0.2的80端口)
第九条:用安装盘来修复grub (困惑我好几年的问题,今天解决了^&^)
一、本解决方案所要解决的问题:
我们可能在安装win时,把grub或者lilo从mbr上清除。如果在没有系统引导软盘只有安装盘的情况下,所采取的解决解决办法。
常用恢复mbr的办法还有一种是用升级系统的办法,这种办法经过验证,是极不可*的。我们经过近二三十次的实践,证明效果几乎很少,这个办法用于没有安装grub的还是可行的。如果已经把grub安装上,后来就重装window或者别的操作系统而带的lilo,而导致系统不能正常引导,这种办法就失效了。所以说,本方案最适合grub的恢复。
二、解决过程[以redhat 7.3为例]
1.把安装盘的第一张放到光驱,然后重新启动机器,在bois中把系统用光驱来引导。
2.等安装界面出来后,按[f4]键,也就是linux rescue模式。
3.一系列键盘以及几项简单的配制,过后就[继续]了。。。这个过程,我不说了,比较简单。
4.然后会出现这样的字符
sh#
5.我们就可以操作grub了。。。哈。。。只要能出现这样的,以后都是小kiss了,我就是不说 ,谁也能明白,地球人都知道了。。。。
sh#grub
会出现这样的字符
grub>
我们就可以在这样的字符后面,输入
grub>root (hdx,y)
grub>setup (hd0)
如果成功会有一个successful......
这里的x,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那x就是1了;y,就是装有linux系统所在的根分区。 setup (hd0)就是把grub写到硬盘的mbr上。
我来举个例子吧,如果以我的硬盘为例。我在第一个硬盘上装了xp,在第一个硬盘的hda9个装了rh73.我总共有两个硬盘。如果我把grub丢了,就用这种办法找回来。 如果你不知道你的linux安装到哪个分区上,也就是说,不知道这个y是多少,这也不要紧,先输入root (hdx,然后用[tab]来查看,一下就明白了...
操作如下:[前面开机启动的上面有说明]
sh# grub
会出现下面的字样的
grub>
然后再这样操作,如果我知道我的linux装在第一个硬盘上,但我不知道装在哪个分区上,就可以先输入root (hd0,然后用[tab]键来补齐,然后就明白了。
代码:
grub>root (hd0,8)
grub>setup (hd0)
请弟兄们结合文章及这个例子,仔细想一想。
我的第一个硬盘的分区情况是这样的。。
/dev/hda1 主分区 ntfs
/dev/hda2 扩展分区
/dev/hda5 ntfs
/dev/hda6 fat
/dev/hda7 fat
/dev/hda8 /boot ext3
/dev/hda9 / ext3
/dev/hda10 /swap ext3
最后就是按一下[reset]键,重新启动
第十条:修改windows2000终端服务的端口
服务器端:
1、第一处
运行regedit,找到[hkey_local_machinesystemcurrentcontrolsetcontrolterminal serverwds
dpwdtds cp],看到右边的portnumber了吗?在十进制状态下改成你想要的端口号吧,比如7126之类的,只要不与其它冲突即
可。
2、第二处
hkey_local_machinesystemcurrentcontrolsetcontrolterminal serverwinstationsrdp-tcp,方法同上,记得改的端口号和上面改的一样就行了。
客户端:
打开客户端管理连接器,单击已经建好的某个连接,单击“文件(file)”→“导出(export)”……
用记录本或其它文本编辑软件找开刚导出的这个.cns文件,找到“server port=3389”这一行了吗?
把这个默认的3389改成与服务器一样的端口号就行了。
第十一条:实现windows的定时关机
新建快捷方式,命令行输入“rundll32.exe user.exe,exitwindows ”
在计划任务里选刚才那个快捷方式就ok了
第十二条:去掉桌面图标上快捷方式小箭头
要达到这样的要求,你必须修改注册表,方法如下:
1).运行注册表编辑器,打开“hkey_ classes_rootlnkfile”分支。
2).在lnkfile子键下面找到一个名为“isshortcut”的键值,它表示在桌面的.lnk快捷方式图标上将出现一个小箭头。右键单击“isshortcut”,然后从弹出的菜单中选择“删除”,将该键值删除。
然后重起一下你的爱机,这时你就会看到你的要求达到拉。
(一般说来以.lnk居多,也有一些是.pif(指向ms-dos程序的快捷方式)
第十三条:窗体在office 文档的进一步保护作用
office文档 的保护,除了可以在保存时设置打开和修改的权限,还可以设窗体的安全性,这样别人就无法用copy paste or save as 这样的方法快速剽窃了@_@
方法:
视图->工具栏->窗体->保护窗体。(或进一步在窗体的口令:工具->保护文档->窗体)
第十四条:利用不间断空格使两个单词保持在同一行文字里
用户在录入一段文字时,经常会遇到这样的情况,一个由多个单词组成的词组(如人名)被分隔在两行文字里,如果遇到这种情况,可以通过一个不间断空格使该词组保持在一行文字里。
方法很简单,选中词组中每个单词(除最后一个单词)后的空格并按下ctrl+shift+space组合键即可。
第十五条:win2000未连网则ip不可用的解决办法
一、win2000有这样一个功能,当我们的网线因种种原因断开时,系统就会提示你网线没有连接之类的,你再ping自己的地址也无能为力,致使一些只有网卡没有连网的朋友许多的试验都做不成.现在就给出一种解决方法,但不保证一定成功(在很大一部分网卡上是不成功的.).
win2000的这种功能叫"媒介探测"(media sense),我们可以通过注册表将这个功能禁止掉.如下:
在hkey_local_machinesystemcurrentcontrolsetservicestcpipparameters下有
上一篇: 菜鸟必读之网络故障两例
下一篇: net命令使局域网文件同步更新