学生机房虚拟化(四)深入配置宿主系统1

简介:

场景:

    此篇做为上篇的续篇,在基于上篇文章的基础上对宿主系统更进一步的进行设置。使其更加贴近需求。

主机名网络约定:

    每一台学生机均有主机名与IP地址,现在所安装的宿主系统也不例外,且这两种因素在同一个局域网中必须是唯一存在的。我们学校叫做“深州职教中心”简称“深职”,这里我取简称的第一字母“sz”来做为总称。具体到机房,比如8机房的21号学生机的全称为sz0821。IP地址采用固定IP,此学生机的宿主机IP为“192.168.208.121”。注意,这里只是一个我自己做的一个约定,是可以自行修改的,因为后面要用到,固先声明一下。

修改主机名:

    在后面会在图形界面下修改,现在先在字符界面下演示下,以使大家更加清楚。修改主机名,需要改两个文件“hosts”、“hostname”。

第一个文件——hosts:


 
 
  1. sudo cp /etc/hosts /etc/hosts.bak0 
  2. sudo vi /etc/hosts 

/etc/hosts原来的内容:


 
 
  1. 127.0.0.1       localhost 
  2. 127.0.1.1       bogon.localdomain       bogon 
  3.  
  4. # The following lines are desirable for IPv6 capable hosts 
  5. ::1     ip6-localhost ip6-loopback 
  6. fe00::0 ip6-localnet 
  7. ff00::0 ip6-mcastprefix 
  8. ff02::1 ip6-allnodes 
  9. ff02::2 ip6-allrouters 

修改后的内容:


 
 
  1. ######此文件用来修改主机名称,注意sz0801表示第1个学生机, 
  2. ######sz0802表示第2个,sz0801表示第50个学生机 
  3. ######仅需将sz0850修改为对应名称, 
  4. ######其它地方不做更改,更改完毕,保存并退出! 
  5. 127.0.1.1       sz0850 
  6. #127.0.1.1       bogon.localdomain       bogon
  7. # The following lines are desirable for IPv6 capable hosts 
  8. ::1     ip6-localhost ip6-loopback 
  9. fe00::0 ip6-localnet 
  10. ff00::0 ip6-mcastprefix 
  11. ff02::1 ip6-allnodes 
  12. ff02::2 ip6-allrouters 

第二个文件——hostname:


 
 
  1. sudo cp /etc/hostname /etc/hostname.bak0 
  2. sudo vi /etc/hostname

/etc/hostname原来的内容:


 
 
  1. bogon 

修改后的内容:


 
 
  1. ######此文件用来修改主机名称,注意sz0801表示第1个学生机,
  2. ######sz0802表示第2个,sz0801表示第1个学生机 ######仅需将sz0850修改为对应名称,
  3. ######其它地方不做更改,更改完毕,保存并退出!
  4. sz0850

使主机名生效:

    有两种方式供选择,一种是在终端输入命令“sudo hostname sz0850”,另一种则是重启系统。

修改IP地址:

    修改IP地址涉及到一个文件“/etc/network/interfaces” 


 
 
  1. sudo cp /etc/network/interfaces /etc/network/interfaces.bak0 
  2. sudo vi /etc/network/interfaces 

interfaces原来的内容:


 
 
  1. # This file describes the network interfaces available on your system 
  2. # and how to activate them. For more information, see interfaces(5). 
  3.  
  4. # The loopback network interface 
  5. auto lo 
  6. iface lo inet loopback 
  7.  
  8. # The primary network interface 
  9. auto eth0 
  10. iface eth0 inet dhcp 

修改后的内容:


 
 
  1. ####################本文件是用来修改机器的IP地址的 
  2. # This file describes the network interfaces available on your system 
  3. # and how to activate them. For more information, see interfaces(5). 
  4.  
  5. # The loopback network interface 
  6. auto lo 
  7. iface lo inet loopback 
  8.  
  9. # The primary network interface 
  10. auto eth0 
  11. #iface eth0 inet dhcp 
  12. iface eth0 inet static 
  13. ####下面一行修改为:192.168.208.10x 
  14. ####例如,第1个学生机为192.168.208.101,第50个为192.168.208.150 
  15. address 192.168.208.150 
  16. ##########下面不修改########## 
  17. netmask 255.255.255.0 
  18. gateway 192.168.208.254 
  19. broadcast 192.168.208.255 

[注意]:在保存完配置文件后,可能PuTTY会在第一时间失效,不过没关系的,你可以事先不将宿主机IP改为208段的,还是原来的IP就可以,不过要注意gateway与broadcast的设置也要修改哦。

使设置生效:

    与主机名生效类似,IP地址生效也有两种方式。一种是命令“sudo /etc/init.d/networking restart”,此命令是在宿主系统本地输入的,另一种是重启系统。

设置X屏保/安装 xscreensaver

    屏保是一道美丽的风景,可以让学生在上课之余陶冶情操,也可以让管理员看到哪台机器还未关机。


 
 
  1. sudo apt-get install xscreensaver 

    然后启动 xscreensaver 后台进程即可,通常会将下面的语句写入到用户家目录的“.bashrc”文件中。不过我们这里写入到openbox的自加载文件“/etc/xdg/openbox/autostart”中。


 
 
  1. xscreensaver -nosplash & 

    最后,为了确保所有的屏保都可以使用,需添加:


 
 
  1. sudo apt-get install unicode-screensaver xscreensaver-gl-extra rss-glx xscreensaver-data-extra 

设置生效:

   前面的文章“学生机房之宿主系统屏保攻略”已经详细介绍。如果以后不说,默认重启系统就OK!

故障展示:

故障一:    

    此时,仅需执行命令“rm ~/.Xauthority”,然后再行“exit”命令,即可顺利进入图形界面。

【完成于网络实训室, 11:06 2012/1/15 】



本文转自tiancong 51CTO博客,原文链接:http://blog.51cto.com/tiancong/764096

相关文章
|
16天前
|
安全 KVM 虚拟化
OpenEuler 中配置 KVM 虚拟化环境指南
本文档详细介绍了如何在OpenEuler系统中配置和管理KVM虚拟化环境,包括环境准备、组件安装、虚拟机安装及管理命令等,适合初学者和有经验的用户。内容覆盖了从桥接网卡配置到虚拟机的安装与管理,以及常见问题的解决方法,帮助用户高效利用虚拟化技术。
|
6月前
|
Linux Shell KVM
Kali系统基于qemu虚拟化运行img镜像文件
QEMU是一个由Fabrice Bellard创建的开源虚拟化器,能在多种平台上运行,如x86、ARM、PowerPC。它支持硬件仿真和虚拟化,允许在宿主系统上运行不同架构和OS,如Windows、Linux。QEMU特点包括硬件仿真、虚拟化支持(与KVM配合)、磁盘和网络仿真、快照及回滚功能。此外,文档还展示了在Kali Linux中安装和配置QEMU的步骤,包括下载、内存设置、源更新、软件安装、创建桥接脚本以及启动和管理虚拟机。
170 1
Kali系统基于qemu虚拟化运行img镜像文件
|
5月前
|
前端开发 安全 Linux
【虚拟化】典型虚拟化系统
【虚拟化】典型虚拟化系统
84 0
|
5月前
|
监控 安全 调度
【虚拟化】系统虚拟化的主要功能和分类
【虚拟化】系统虚拟化的主要功能和分类
362 0
|
5月前
|
Linux KVM 虚拟化
系统虚拟化基本概念与发展历史和趋势展望
系统虚拟化基本概念与发展历史和趋势展望
372 0
|
6月前
|
存储 安全 虚拟化
【专栏】虚拟化技术将物理资源转化为虚拟资源,提高资源利用率和系统灵活性。
【4月更文挑战第28天】虚拟化技术将物理资源转化为虚拟资源,提高资源利用率和系统灵活性。通过服务器、存储和网络虚拟化,实现数据中心管理优化、云计算基础构建、企业IT成本降低及科研教育领域创新。尽管面临性能、安全挑战,但技术融合与创新、行业标准制定和可持续发展将推动虚拟化技术未来发展,为各领域带来更多可能性。
188 0
|
虚拟化
虚拟化——成功解决使用ovirt安装虚拟机系统时不能正常引导安装
虚拟化——成功解决使用ovirt安装虚拟机系统时不能正常引导安装
|
存储 测试技术 网络安全
SDN 系统方法 | 8. 网络虚拟化
SDN 系统方法 | 8. 网络虚拟化
430 0
SDN 系统方法 | 8. 网络虚拟化
|
弹性计算 安全 Linux
CentOS7下KVM虚拟化环境中体验Aliyun Linux 2系统
CentOS7下KVM虚拟化环境中体验Aliyun Linux 2系统
339 0
CentOS7下KVM虚拟化环境中体验Aliyun Linux 2系统
|
存储 5G Linux
虚拟化C-RAN的概念证明验证 | 带你读《5G系统关键技术详解》之九
上节介绍了 C-RAN 中虚拟化实现的挑战。由于虚拟化主要是一个实现问题,在本节介绍的内容中,开发了一个 PoC 来验证虚拟化 C-RAN 的适用性。
虚拟化C-RAN的概念证明验证  | 带你读《5G系统关键技术详解》之九

相关实验场景

更多