天下网吧 >> 无盘天下 >> 无盘技术 >> 正文

Linux下的无盘工作站解决方案

2013-5-4网络整理佚名

  其实Linux对远程指点的支撑非常好,Linnx内核自身又支撑搜集文件系统,因此非常适宜做无盘工作站,本文txwb网吧无盘将以一个实例向大伙详细引见Linux无盘工作站解决方案
  这个搜集是一个小的局域网,有1台服务器和4台Linux无盘工作站,彼此之间用双绞线经由HUB联接,服务器的IP地址定为192.168.0.80,名字是server,5台无盘工作站的地址由服务器动态分配,地址局限从192.168.0.1到192.168.0.4,名字区分是c1,c2,c3,c4,服务器和无盘工作站运用的都是NE2000兼容网卡,无盘工作站运用的网卡上都安装了BOOTROM启动芯片,服务器操作系统安装的是RedHatLinux6.0,安装时选用定制安装,并安装了悉数软件。
  Linux的远程指点有两种办法,一是使用Bootp和谈,有一个专门的项目EtherBoot供给支撑,这种办法指点Linux的速度是最快的,但这种办法有一个最大的问题,就是在市场上找不到支撑这种远程指点和谈的BOOTROM启动芯片(除非自己刻录),因为市场上几乎一切的BOOTROM启动芯片都是遵循NOVELL远程指点和谈的,于是有人提出其余一种办法,就是服务器端用NetWare服务器,客户端就可以用现有的BOOTROM启动芯片了,说到这里大伙必定胡涂了,作Linux无盘工作站岂不是还一台NetWare服务器?不是的,因为三头六臂的Linux可以模拟NetWare服务器,就象Samba可以把Linux模拟成NT一样,mars_nwe可以把Linux模拟成NetWare,不只能供给NetWare文件和打印服务,还能供给远程指点支撑(知道Linux的凶狠了吧),本文讲述的Linux无盘工作站就是用这种办法作远程指点的。
  预备启动盘
  由于在Linux下没有制造契合NetWare远程指点和谈启动映象的器械,所以只能用早期的Win95供给的器械(遗憾)。找一台装有Win95的机械启动后按F8进入纯DOS办法,把戏化一张启动盘formata:/s,然后将RedHatLinux安装光盘上dosutils目录下的loadlin.exe复制到启动盘,在启动盘上作一个autoexec.bat文件,代码只需一行loadlin.exebzImageroot=/dev/nfsroot从Windows95安装光盘的Win95目录下的cab文件中解出rplboot.sys文件放在启动盘上,敕令如下:
  extract.exe/a/la:\\win95-27.cabrplboot.sys
  一张用来做启动映象的启动盘就作好了,保管好启动盘,往后作启动映象时会用到它。
  服务器端需求运转nfsd、dhcpd、mars_new等几个服务过程,这些软件在ReHatLinux发行套件里都有,假设在安装Linux的时分选择悉数安装,这些软件都邑跟着安装操作系统而装好了,下面对这些软件进行设置,留心,下面的操作要以root身份进行。
  1、动态主机配备和谈服务器dpchd
  反省一下文件/etc/dhcpd.leases可否存在,若不存在就用敕令touch/etc/dhcpd.leases创建一个,然后编纂文件/etc/dhcpd.conf,参与以下内容
  subnet192.168.0.0netmask255.255.255.0{
  range192.168.0.1192.168.0.4;
  }
  2、NetWare模拟器marsw_nwe
  编纂文件/etc/nwserv.conf,找到下面的行
  #40x10eth0802.31
  将该行开首的\'#\'去丢失,再找到
  40x0*802.31
  在该行开首加上\'#\'
  制造启动映象
  进入Win95,将Win95(早期的版本,可以用服务器安装办法安装)安装光盘的admin\nettools\netsetup\rplimage.exe复制到硬盘,将启动软盘刺进软驱,然后在纯MSDOS办法下执行rplimagea:就会取得启动映象net$dos.sys,再将启动映象net$dos.sys复制到启动盘上(假设启动盘空间不够,可以先删除启动盘上的一些文件以留出空间)。
  启动Linux服务器,以root用户登录,将启动软盘刺进软驱,执行下面的敕令mount-tvfat/dev/fd0/mnt/floppycp/mnt/floppy/net\\$dos.sys/var/mars_nwe\\sys\\loginumount/dev/fd0然后执行setup,移动光棒至Systemservices选项回车,出现Services设置画面,将dhcpd,nfs,mars-nwe都设为有效,退出setup挨次,执行以下的敕令以启动上述服务过程:
  /etc/rc.d/rc3.d/*mars-nwerestart
  /etc/rc.d/rc3.d/*dhcpdrestart
  /etc/rc.d/rc3.d/*nfsrestart
  下一次再启动服务器时,上述服务过程会自动执行。
  至此,一切的设置工作悉数完成了,联好网络随意掀开一台无盘工作站,稍等一下,出现远程指点的信息,接着会启动Win9

本文来源:网络整理 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下