专家坐堂(26):网络篇

网络通信

  如何让组成员使用本地软件

  问:在用户加入到AD域后,默认加入Domain Users组,原来在本机上安装的很多软件如:Office 2000、AutoCAD 2000、Pro/E等都不能正常运行了。如果加入到Domain Admins后全部又都好了。请问如何才能在不提高用户权利的情况下使用原先已安装好的所有软件。

  答:你说的问题可以通过复制管理员配置文件至默认用户配置文件夹的方法来完成。请首先使用本地管理员身份登录系统,然后进行所有软件的配置,完成后重新启动计算机并再次以本地管理员身份登录,此时将当前本地管理员配置文件复制到默认用户配置文件夹的位置。最后赋予Everyone账户对配置文件夹有“更改”的权限。

  数据只能发送不能接收

  问:我的网卡是主板集成的,前两天忽然出现“只能发送不能接收”的故障,用以前备份的Ghost文件恢复后,故障依然如故。我反复检查网络设置发现并无问题,而以前是可以正常收发的。请问这是什么问题?

  答:故障的原因可能是以下两个方面:

  1.静电问题。处理方法是:关闭计算机并拔掉电源、网线及所有带电的附属设备,开关主机8~10次,等10分钟后,再重新启动试试。这样处理后,静电问题通常可以得到临时解决。接着请检查网线是否与电线放在同一路,如果是则应将两者离得越远越好。

  2.水晶头接头问题。请检查水晶头中网线接头是否松动,如果是请重新制作水晶头。检查时可以使用更换网线或使用检线器的方法。

  找不到域控制器

  问:我们公司的Windows 2000服务器与北京总公司的服务器是用VPN相连的,原来都可以正常操作,但前几天更改了IP地址段后,在重新建立信任关系时发现不能添加受托域。提示“找不到这个域的域控制器”,请教如何解决?

  答:更改IP之后,应先使用Ping命令检测一下域名是否正常,然后请检查DNS配置并确保启用了“允许动态更新”。操作很简单,在“管理工具”中单击“DNS”,在弹出窗口中定位到“正向搜索区域”中的域名项并右键单击,在进入“属性”设置界面后,在“允许动态更新”框中,单击“是”。接着停止 DNS 然后重新启动,稍后再重新启动计算机即可。

  如何远程强行关机

  问:我管理的局域网服务器是Windows Server 2003,客户机全部是Windows 2000。请问在局域网中如何才能强行远程关闭指定计算机?

  答:实现的方法有很多。这里以Windows Server 2003自带的“管理”功能来讲解一下实现的过程。

  右键选中并单击“我的电脑”图标,选择“管理”项,在弹出的“计算机管理”窗口中右键选中并单击“计算机管理(本地)”项,选择弹出菜单中的“连接到另一台计算机”,在弹出的对话框中输入要关闭的计算机IP地址。在“计算机管理”窗口中的“计算机管理(本地)”项自动切换成“计算机管理(远程IP地址)”项后,选中该项并点击右键,在进入其属性面板的“高级”选项卡中设置界面,点击“启动与恢复”部分的“设置”按钮,在弹出的面板中点击“关机”按钮。接着在弹出的“关机”设置面板中首先选中“操作”部分的“关闭电源”项(如果支持的话),接着选中“强制应用程序关闭”部分的“总是”项(可能丢失数据)后,点击“确定”按钮即可远程关闭指定计算机系统及电源了。

  无法向服务器发送消息

  问:我的局域网是由服务器Windows Server 2003和客户端Windows 2000组成的,我发现客户端用户无法使用“Net Send”命令向服务器发送消息,而服务器却可以使用“Net Send”命令向客户端用户发送消息,请问这是为什么?

  答:为了避免被一些恶作剧的消息骚扰,在Windows Server 2003中关闭了消息接收服务。所以服务器无法收到客户端发来的消息。解决的方法是:双击“管理工具”中的“服务”项,在弹出的服务列表窗口中双击“Messenger”项,在弹出的属性窗口中将“启用类型”设置为“自动”,将“服务状态”设置为“启动”即可。

  启动Web服务时出错

  问:我公司的服务器是Windows Server 2003,我在IIS 6.0中启动 Web 服务时,系统弹出“Address already in use”的错误信息,在检查日志后,发现有“事件ID:115”、“来源:w3svc”的内容,请问这是什么原因导致的?怎样解决?

  答:首先你要明白IIS 6.0共分离成了三个模块,即http.sys、w3svc和w3core。其中http.sys是一个内核模式的端口监听和请求接收器,w3svc是用来配置http.sys的,w3core是Web应用程序装入器。知道了这一点后,就可以很容易看到是w3svc配置http.sys时出错了。再根据错误信息以及经验初步判断出可能是Web服务器绑定的TCP端口80被某个服务或应用程序(如MSProxy)正在使用。我们可以使用如下的解决方法:

  首先使用Netstat -ano命令查看80端口的使用PID是谁,然后通过任务管理器来检查这个PID(在任务管理器中进入“进程”选项卡设置界面,然后点击“查看→选择列”菜单项,在弹出的对话框中勾选PID项即可)是那个应用程序,查出后禁用或卸载正在使用端口 80的服务或应用程序,然后重新启用该 Web 站点即可。

  域中不能新建用户

  问:为什么Windows Server 2003新建的域中不能新建用户?我看了一下,发现提示信息是“密码不符合要求……”请问如何解决呢?

  答:在Windows Server 2003中,对域的密码设置有了一定的要求,如果密码的复杂性不能符合域密码的设置要求,那么将不能成功建立用户。一个标准的密码复杂性要求是:a.不包含全部或部分的用户账户名;b.长度至少为六个字符;c.至少要包含一个大写英文字母和一个小写英文字母,以及0~9的数字一个。此外,还可以有非字母字符(如,!、$、#、%)等。基于此,可以得知一个标准的密码应是“sHYZHONG77”这样的才行。

  无线AP的覆盖范围

  问:我新购了一套无线设备准备无线上网,请问除了按照无线AP说明书中进行设置外,在使用时有什么要注意的吗?比方说安放在什么位置才能让信号最好?

  答:你只需参看无线AP说明书上标明的覆盖范围就可以了。由于无线AP的覆盖范围是一个波形不断扩散的圆形区域,因此,无线AP应当尽量放置在无线网络的中心位置,通常,各无线客户端与无线AP的直线距离最好不要超过30米,这样才能有效避免因无线信号衰减过多而导致的通讯失败。

  Windows时间同步服务出错

  问:我的计算机在加入域时出现了“Windows 时间同步服务出错”这样的提示,在查看日志后,发现代码是36,请问如何解决?

  答:如果用于确保正确同步整个网络中的计算机日期和时间设置的服务W32Time报告自身状态为“未同步”的话,那么将会停止为发出请求的客户端提供时间。作为对该未同步状态的响应,一条ID为36的信息会被记录到系统事件日志中。建议重新启动时间服务来解决这个问题,方法是:在命令提示符窗口中依次输入以下命令:c:\>net stop w32time和net start w32time即可。