巧用Linux工作站通过校园网上互联网
我们开设linux操作系统课程时,所用版本是turbo linux6.0工作站版。不管是linux下丰富的命令,还是图形界面xwindow,用起来都比较得心应手。但在上网时遇到了一些麻烦,经过我们的共同努力,终于把问题解决了,希望我们的经验能给您一定的帮助。
设想
我们的机房情况为:多媒体网络教室的服务器软件是windows nt,工作站用的是windows 98操作系统,教师机上安装代理服务器软件winroute,再通过校园网服务器可以上internet。由于linux和windows可以装在同一台计算机上,我们又在机器上安装了turbo linux6.0,能够实现操作系统的双启动,效果很好。从理论上讲,硬件设置应该没问题,因为在windows下可以上网。在安装了工作站版的turbo linux6.0后,是否也能通过校园网上internet呢?俗话说“实践出真知”,让我们拭目以待吧。
尝试
于是我们设想先从教研室的机器开始。教研室的机器已经通过校园网的管理机器(安装的代理软件是sygate)接通了internet,多媒体网络教室的教师机和教研室的机器接在同一个集线器上。如果教研室的机器在安装turbo linux6.0后,经过正确的设置能够上网,那么至少教师机也应该可以。在经过设想以后,实验开始了,我们采取的步骤如下:
1、在turbo linux6.0中使用工具turbonetcfg进行网络设置,当启动turbonetcfg后,显示如图1所示界面。
图1
2、双击列表框中的“基本设置”,弹出如图2所示窗口。首先对“搜寻域名”进行设置,如果“搜寻域名”框中的域名不符合要求,需要使用[移去sd]按钮把不合适的域名删除后,使用[增加sd]按钮,输入该计算机所处局域网的域名,比如校园网管理员为我们设置的域名为“database”。然后在“节点名”处输入该计算机在网络中的名称“计算机教研室”,下面一个“节点名”输入域名“.database”。再进行“名字服务器”设置,它就是dns服务器,主要负责在站点的域名和该域名所对应的ip之间进行对应,选择[增加名字服务器]按钮,在文本框中输入202.102.128.68和202.102.134.68(这两个ip地址都是淄博信息港的dns服务器的ip地址)。最后在“路由ip地址”的文本框中输入本子网的默认网关的ip地址,我们校园网的ip地址是192.0.0.1,下面的路由设备是该计算机的网卡设备名,由系统产生,选择[完成]按钮即可。
图2
3、双击图1中的“节点列表”项,弹出如图3所示窗口。本处的“节点列表”主要用于“节点名”或“域名”的解析,即可以将一些已知的计算机的名字和其对应的ip地址存放在本机上,从而在使用这些名字时不必再向dns服务器请求查询,减少了本地机与dns服务器之间的通信。
可以使用图3中的按钮进行条目的增加、移去、编辑等操作。在此窗口中“127.0.0.1”这一项一般不需要用户设置,假设选择[增加]按钮,在弹出的窗口中可以输入ip地址、fqdn(全称域名)、节点名。选择[完成]按钮即可。
图3
4、双击图1中的“网络界面”项,可以弹出如图4所示窗口,在该界面中主要是给网卡设ip地址。同样不需要设置“127.0.0.1”,选中“eth0”项。选择[编辑]按钮后,出现如图5所示窗口。在此窗口中只需要设置ip地址和网络掩码,其他的让系统给就可以了。
图4
图5
5、在图1中选择[保存配置文件]按钮后就大功告成了。
总结
一切设置好后,重新启动计算机,然后用netscape(turbo linux6.0自带的浏览器)上网,成功了,甭提有多高兴了,悬而未决的问题终于得到了解决。为什么装有linux的工作站可以通过校园网的服务器(安装的是windows nt系统)上网?百思不得其解。于是我们开始翻书、查资料,问题终于有了答案:因为turbo linux6.0使用了一个samba软件,它支持网络上的smb(server message block服务信息块)协议。通过smb协议可以使linux系统与windows系统在同一个网络上互相访问,这就实现了两个操作系统之间的信息交流。这样linux机器就可以在windows的网络邻居里被看到。
实验成功以后,我们就开始对多媒体网络教室的工作站进行设置,之后重启机器,点击netscape,提示“正在连接”,稍等片刻,成功上网。
注意:教师机和服务器的设置都不需要修改,即教师机启动windows 98,而不是linux,然后打开winroute的网络管理功能即可。
上一篇: 巧妙实现多网段共享上网
下一篇: 二级代理服务器的应用-分级控制