在虚拟机上安装LINUXnullLINUX实验LINUX实验在VMware虚拟机上安装LINUX前奏前奏实验目的
熟悉Linux网络环境,掌握其中的网络命令的使用。
实验步骤
1.在Windows环境下安装VMware虚拟机软件
2.在VMware虚拟机中安装Linux操作系统
3.熟悉Linux系统命令以及网络命令准备工作准备工作
材料下载 ftp://202.116.78.165
VMware Workstation VMware Workstation VMware workstation是VMware公司设计的专业虚拟机,可以虚拟现...
nullLINUX实验LINUX实验在VMware虚拟机上安装LINUX前奏前奏实验目的
熟悉Linux网络环境,掌握其中的网络命令的使用。
实验
1.在Windows环境下安装VMware虚拟机软件
2.在VMware虚拟机中安装Linux操作系统
3.熟悉Linux系统命令以及网络命令准备工作准备工作
材料下载 ftp://202.116.78.165
VMware Workstation VMware Workstation VMware workstation是VMware公司设计的专业虚拟机,可以虚拟现有任何操作系统,而且使用简单,容易上手。要知道所有微软员工的机器上都装有一套正版的VMware,足见它在这方面的权威。
从某种意义上说,一台物理计算机可以做什么,VMware Workstation 的虚拟机就可以做什么。从理论上讲,VMware 可以做的事情只受到硬件和想象力的限制。它支持的客户操作系统涵盖绝大多数主流操作系统,包括 Microsoft 全系列的操作系统以及大多数版本的 Linux。VMware WorkstationVMware Workstation由于虚拟机运行时使用同一个虚拟 BIOS 以及一系列统一的虚拟硬件,在一定程度上实现了虚拟机的硬件无关性,并且客户操作系统中的所有内容在主机上以文件形式存在,所以又具有可携带性和可迁移性。
最值得关注的是 VMware 强大的网络功能,你可以在一台计算机上建立一个局域网,这个网络的行为与真实的网络完全一致,而且你不用担心虚拟网卡和虚拟交换机会损坏,这样你就可以抛开真实网络中各种琐碎的硬件冲突的可能性,潜下心来通过虚拟网络研究物理网络的核心逻辑。安装VMware安装VMware开始安装选择安装路径安装VMware安装VMware拷贝文件安装完毕VMware界面VMware界面
初
始
界
面新建虚拟机新建虚拟机点击New Virtual Machine,弹出新虚拟机创建向导。
新建虚拟机新建虚拟机
选择
自定义安装新建虚拟机新建虚拟机
选择格式
Workstation5新格式新建虚拟机新建虚拟机虚拟机
操作系统
选择
Linux
Red Hat Linux新建虚拟机新建虚拟机
选择
新虚拟机
的
保存路径新建虚拟机新建虚拟机
设定
新虚拟机内存新建虚拟机新建虚拟机网络设置模式
选择Host-only
装好后也可以改
但不要选择
Do not use a network connection
后面会介绍它们的区别新建虚拟机新建虚拟机创建一块磁盘
选择第一项
第一项适用于第一次建立虚拟机
第二项适用于建立第二个或更多虚拟机,即使用已经建立好的虚拟机磁盘,可以减少虚拟机占用的真实磁盘空间
第三项则允许虚拟机直接读写磁盘空间,比较危险,所以适合熟悉使用磁盘的高级用户,如果操作失误会把真实磁盘里的内容删掉的。新建虚拟机新建虚拟机
分配硬盘大小
选择
Allocate all disk space now
Split disk into 2 GB files
新建虚拟机新建虚拟机
完成设置虚拟机设置虚拟机
新建的
Red Hat Linux虚拟机设置虚拟机设置虚拟机双击
CD-ROM
打开
CD-ROM device
对话框
选择
Use ISO image
然后选中linux的第一个镜像设置虚拟机设置虚拟机双击
Ethernet
打开
Network adapter
对话框
可以更改
网络设置模式
设置虚拟机设置虚拟机桥接模式(Bridged)这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力。
在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机和host机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题。
使用这种方式很简单,前提是你可以得到1个以上的地址。对于想进行种种网络实验的朋友 不太适合,因为你无法对虚拟机的网络进行控制,它直接出去了。
设置虚拟机设置虚拟机NAT模式这种方式下host内部出现了一个虚拟的网卡vmnet8(默认情况下),这里的vmnet8就相当于连接到内网的网卡,而虚拟机本身则相当于运行在内网上的机器,虚拟机内的网卡(eth0)则独立于vmnet8。
你会发现在这种方式下,vmware自带的dhcp会默认地加载到vmnet8界面上,这样虚拟机就可以使用dhcp服务。更为重要的是,vmware自带了nat服务,提供了从vmnet8到外网的地址转换,所以这种情况是一个实实在在的nat服务器在运行,只不过是供虚拟机用的。
很显然,如果你只有一个外网地址,此种方式很合适。 设置虚拟机设置虚拟机Host-only模式
这是最为灵活的方式,可以进行各种网络实验。和nat唯一的不同的是,此种方式下,没有地址转换服务,因此,模认情况下,虚拟机只能到主机访问,这也是hostonly的名字的意义。
默认情况下,也会有一个dhcp服务加载到vmnet1上。这样连接到vmnet1上的虚拟机仍然可以设置成dhcp,方便系统的配置。设置虚拟机设置虚拟机Host-only模式
是不是这种方式就没有办法连接到外网呢?当然不是,事实上这种方式更为灵活,你可以使用自己的方式,从而达到最理想的配置,例如:
A.使用自己的dhcp服务,首先停掉vmware自带的dhcp服务,使dhcp服务更为统一。
B.使用自己的nat,方便加入防火墙。windows host可以做nat的方法很多,简单的如windows xp的internet共享,复杂的如windows server里的nat服务。
C.使用自己的防火墙。因为你可以完全控制vmnet1,你可以加入(或试验)防火墙在vmnet1和外网的网卡间。
从以上可以看出,hostonly这种模式和普通的nat server带整个内网上网的情形类似,因此你可以方便的进行与之有关的实验,比如防火墙的设置等。
设置虚拟机设置虚拟机Host-only模式
本次实验建议使用host-only这种模式。
在VMware的使用
中,直接连到外网 的方法是使用bridge,我们则使用host-only这个方法,然后利用host的各种服务来建立一个完善的网络系统,这样,guest OS的网络连接就得到了完全的控制。
不过最现实的原因是bridge需要一个不同于原主机上的另外一个独立的IP地址,这对于有些情况(IP和MAC绑定,网管不同意),比较难办到。
安装LINUX安装LINUX
将Linux安装盘放入虚拟光驱
打开虚拟机
安装LINUX安装LINUX选择安装模式
直接按回车,选择图形界面安装模式
安装LINUX安装LINUX检查CD完整性
这里虽然使用镜像文件,但还是要检测,否则会出现错误安装LINUX安装LINUX图形化安装界面选择服务器模式安装LINUX安装LINUX自动分区安装LINUX安装LINUX配置引导区默认网络配置安装LINUX安装LINUX配置防火墙设置root用户口令安装LINUX安装LINUX开始安装安装LINUX安装LINUX提示更换光盘
切换到控制台,然后选择第二个镜像文件即可安装LINUX安装LINUX可选择创建引导盘(不建议)
再设置一些硬件(显示卡,显示器)配置后,安装完成。安装LINUX安装LINUX进入欢迎界面,进行一些常规设置。
可创建一个用于常规使用(非管理)的个人用户帐号。安装LINUX安装LINUX登陆界面
先使用root管理帐号登陆安装VMware Tools安装VMware Tools进入了Linux界面
注意到下方
VMware状态栏
提示尚未安装
VMware工具
在虚拟机里安装vmware-tool,将对鼠标和图形进行更好地支持。
在图形界面下,首先要切换到文本模式。 安装VMware Tools安装VMware Tools在VM工具栏中选择Install VMware Tools,则在虚拟机的Linux中弹出CDrom
里面有两个文件,将第二个文件(VMwareTools-5.0.0-13124.tar.gz)解压缩安装VMware Tools安装VMware Tools选择目标文件夹/root,将VMwareTools-5.0.0-13124.tar.gz解压缩到其中。安装VMware Tools安装VMware Tools解压缩完成后
右键新建一个终端
敲入/sbin/telinit 3
离开图形界面
切换到文本界面安装VMware Tools安装VMware Tools在文本界面
用root登陆
敲入命令ls –a
查看当前目录内容
敲入命令
cd vmware-tools-distrib
进入子目录
敲入命令ls –a
查看子目录内容
敲入命令
./vmware-install.pl
开始安装
VMware tools安装VMware Tools安装VMware Tools
一路回车确定
直到图中所示
按no
然后继续安装VMware Tools安装VMware Tools选择虚拟机的分辨率,建议800×600安装完成
敲入命令/sbin/telinit 5返回图形界面设置LINUX网络设置LINUX网络
回到windows中
查看网络连接
除了原有网卡之外
多了Vmnet1和Vmnet8
Vmnet1
是host-only网络接口
Vmnet8
是使用NAT的接口设置LINUX网络设置LINUX网络
我们将使用host-only这个网络接口连接虚拟机和主机,然后利用windows Xp/2000里面自带的internet连接共享(实际上是一个简单的路由NAT)来让虚拟机通过原来的网卡进行外网的访问。设置LINUX网络设置LINUX网络
查看外网网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为VMnet1 。设置LINUX网络设置LINUX网络查看VMnet1 属性,看TCP/IP协议的设置,已经被自动设置为192.168.0.1/255.255.255.0 设置LINUX网络设置LINUX网络回到Linux虚拟机,将eth0的ip地址设置为静态的。
ip:192.168.0.2(或其它在此网段上的地址) netmask:255.255.255.0 default gateway:192.168.0.1 设置LINUX网络设置LINUX网络dns:输入自己的DNS,保存设置。添加一个主机 设置LINUX网络设置LINUX网络测试
网关: ping 192.168.0.1
Dns: ping dnsserver
打开中大主页
LINUX系统命令LINUX系统命令Root:特权用户,其用户ID为0.一般刚安装完后以此用户名登陆。该用户能创建,修改甚至删除由系统管理的任何文件。故该用户可以用一条简单的命令破坏整个系统。
除Root外的其它任何用户:均被认为是相同,并且只能够做许可权限之内的事情。LINUX系统命令LINUX系统命令login:登陆系统
logout:推出系统
dmesg:查看开机信息
su:切换为root用户
Passwd:改变使用者的密码
who:查询目前有哪些人登陆系统
whoami:查询自己登陆的帐号名称LINUX系统命令LINUX系统命令halt:关机
shutdown:进行关机或进入单人维护模式
#shutdown 直接进入单人维护模式
#shutdown –h now 关机后停止系统
#shutdown –r now 关机后重启系统
#shutdown –h +10 十分钟后重启LINUX系统命令LINUX系统命令ls:显示目录档案的内容
#ls [参数][文件名]
#ls -l
#ls -a
cp 复制目录档案
# cp <原始档案> <目的>
# cp –r <原始目录> <目的位置>
# cp –i <原始档案> <目的>LINUX系统命令LINUX系统命令mv:搬移目录档案
# mv <原始目录档案> <目的位置>
mkdir:建立目录
rm:刪除目录
# rm
# rm –rf /
LINUX系统命令LINUX系统命令chown:改变目录拥有者
#chown root filename
#chown root.disk dirname
chgrp:改变档案目录群组
#chgrp disk filename
#chgrp mail dirname
LINUX系统命令LINUX系统命令chmod:改变档案权限
# chmod a+x filename
# chmod g-or filename
man:显示manual 使用文件
# man ps
# man lilo.conf
# man –k printf
Vi 编辑器Vi 编辑器VI 是一個全荧幕的编辑器
Unix 系統必备的工具程式
功能強大
另外有 VIM 提供更多的功能
有 X Window 的 VIM 版本
VI/VIM 有 Window 的版本Vi 编辑器Vi 编辑器Command Mode (命令模式)
这是执行该程式后启动的模式
此时键盘输入操作当作命令
命令字元有大小写之区分
Input Mode (插入模式)
使用 a、i、o 指定即可开始进行输入资料
文件区前面出現 ~ 表示未使用部分
按下 ESC 键即可回到 Command Mode
Last Mode (上个模式)
于 Command Line 按下 “:” 即可进入该模式
用來进行存储,设定
命令字元有大小写之区分
Vi 编辑器Vi 编辑器进入输入模式
a 在游标所在位置开始输入资料
i 在该行最后结尾开始输入资料
o 在游标下行插入一行空白开始输入资料
按下 ESC 即可离开输入模式Vi 编辑器Vi 编辑器重复指令:
. 重复前面一指定操作
u 取消前一指令的操作
U 取消对该行的任何修改 (游标沒有离开该行方有效)
狀态列操作:
:syntax off 关闭语法解析
:line n 跳至某一行
:set number 设定显示行数
:set nonumberVi 编辑器Vi 编辑器其他指令 :
Ctrl – l 荧幕重绘指令
Ctrl – g 显示相关状态
:!command 执行某个 command
:help vi 的說明Vi 编辑器Vi 编辑器文件指令
# vi 档案名称 : 打开文档
:w 存档
:q 离开
:w! 強制存档
:q! 強制离开
:wq 存档后离开
:wq! 強制存档后离开
Ctrl – z 暂时离开 vi 回到 shell
fg 在 shell 執行 fg 回到 vi 中LINUX网络命令LINUX网络命令Ifconfig—设定网络界面
使用方式:
ifconfig eth0 192.168.1.1 netmask 255.255.255.0
ifconfig eth0 up
ifconfig eth0 down
ifconfig eth0:0 192.168.2.1 netmask 255.255.255.0
ifconfig eth0 192.168.1.1 netmask 255.255.255.0
broadcast 192.168.1.255LINUX网络命令LINUX网络命令Route—设定路由表
使用方式:
# route -n
# route add -net 192.168.1.0 netmask 255.255.255.0 dev eth1
# route add -host 192.168.1.100 dev eth1
# route add default gw 10.0.0.254 netmask 0.0.0.0 metric 1LINUX网络命令LINUX网络命令Netstat—观察网络状态
参数:
-e, --extend display other/more information
-p, --programs display PID/Program name for sockets
-c, --continuous continuous listing
-l, --listening display listening server sockets
-a, --all, --listening display all sockets (default: connected)
-o, --timers display timers
-F, --fib display Forwarding Information Base(default)
-C, --cache display routing cache instead of FIBLINUX网络命令LINUX网络命令Arp—显示 arp table 的内容
参数:
-a : 使用 BSD 显示样式
-s : 设定 ARP
-d : 刪除 ARP 指定的记录
使用例子:
# arp –s 00:00:21:F6:FF:CE 192.168.1.1
# arp –d 192.168.1.1
# arp -aLINUX网络命令LINUX网络命令ftp—文件传输
连接: ftp ***.***.***.***
Username:***
Passwd:***
查找命令:?/help
下载:get/mget
上传:putLINUX网络命令LINUX网络命令远程登陆:telnet
使用例子: telnet bbs.zsu.edu.cn
测试对方主机:ping
使用例子: ping 对方主机IP地址或域名
本文档为【在虚拟机上安装LINUX】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。