实验一:
DHCP搭建与维护
DHCP【动态主机配置文件】
实验前提:
DHCP服务器需要固定的IP
Vim/etc/sysyconfig/network-scripts/ifcfg-eth0
# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)
DEVICE=eth0
BOOTPROTO=static【需要修改的项目】
ONBOOT=yes
HWADDR=00:0c:29:5d:ed:a4
IPADDR=192.168.50.253
NETMASK=255.255.255.0【需要添加的项目】
1、安装软件包
查看软件是否安装[root@localhost ~]# rpm -q dhcp
packagedhcp is not installed
安装DHCP软件包1.放入镜像光盘
2.切换目录到/misc/cd/Server
3.[root@localhost Server]# rpm -ivh dhcp-3.0.5-31.el5_8.1.x86_64.rpm
2、服务器的配置
Vim /etc/dhcpd.conf
ddns-update-style interim;
subnet 192.168.50.0 netmask 255.255.255.0 {
option routers192.168.50.254;可以分配给客户机的网关
option subnet-mask255.255.255.0;子网掩码
option domain-name "tarena.com";域名
option domain-name-servers202.106.0.20;域名服务器
range dynamic-bootp 192.168.50.100 192.168.50.120;可以分配的ip地址
default-lease-time 21600;租约最短时间6小时
max-lease-time 43200;租约最长时间12小时
host ns【标识】 {
hardwareethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
3、启动服务
[root@localhost ~]# rpm -qldhcp | grepinit.d【查看dhcp服务类型】
/etc/rc.d/init.d/dhcpd【在init.d目录下是独立服务】
/etc/rc.d/init.d/dhcrelay
[root@localhost ~]# /etc/init.d/dhcpd status【查看DHCP服务状态】
dhcpd已停
[root@localhost ~]# /etc/init.d/dhcpd start【开启DHCP服务】
启动dhcpd:[确定]
[root@localhost ~]# chkconfig --list dhcpd【查看DHCP服务自启状态】
dhcpd 0:关闭1:关闭2:关闭3:关闭4:关闭5:关闭6:关闭
[root@localhost ~]# chkconfigdhcpd on
dhcpd 0:关闭1:关闭2:启用3:启用4:启用5:启用6:关闭
4、测试打开客户机查看ip信息:
客户机ip为:192.168.50.120
实验二:
NFS 网络文件系统
主配置文件/etc/exports
1、安装软件包
查看软件是否安装[root@localhost ~]# rpm -q nfs-utilsportmap
nfs-utils-1.0.9-66.el5
portmap-4.0-65.2.2.1【系统默认已经安装】
2、NFS服务器的配置
[root@localhost mnt]# cat /etc/exports
/root 192.168.50.*(rw,sync,no_root_squash)【添加配置信息】
将服务器上的root目录共享给192.168.50网段的客户端
参数为读写同步访问权限为保留root权限
注:1.配置参数如果不添加no_root_squash客户端将不能进共享目录
2.配置参数中的第二列客户机地址可以使用IP地址,网段地址,所有主机【*】,单个域【*.tarena.com】,或主机名
3、服务器端启动服务
[root@localhost /]# service portmap restart【先开启portmap服务】
停止portmap:[确定]
启动portmap:[确定]
[root@localhost /]#
[root@localhost /]# servicenfs restart
关闭 NFS mountd:[确定]
关闭 NFS 守护进程:[确定]
关闭 NFS quotas:[确定]
关闭 NFS 服务:[确定]
启动 NFS 服务:[确定]
关掉 NFS 配额:[确定]
启动 NFS 守护进程:[确定]
启动 NFS mountd:[确定]
Stopping RPC idmapd:[确定]
正在启动 RPC idmapd:[确定]
4、NFS客户端配置
客户机查看NFS共享列表
[root@localhost /]showmount�Ce 192.168.50.253
Export list for 192.168.50.253
/root192.168.50.*
5、测试客户端主机进入挂载点目录:/mnt
[root@localhost /]#cd /mnt
[root@localhost mnt]#ls【可以查看到服务器端root目录下的文件】
anaconda-ks.cfgDesktoplinux-2.6.32.61.tar.xz
clientinstall.logxz
client1install.log.syslogxz-5.0.5.tar.gz
[root@localhost mnt]#touch client2 【创建client2目录】
[root@localhost mnt]#
回到服务器端主机root目录查看:
[root@localhost ~]#ls
anaconda-ks.cfgclient1Desktopinstall.log.syslogxz
clientclient2【客户端新添加的文件】install.log
linux-2.6.32.61.tar.xzxz-5.0.5.tar.gz