目标:DHCP服务器
环境准备:两台Linux机器,一台用做DHCP服务器,一台用做DHCP客户机,一台XP用做客户机
查看DHCP服务器IP地址:
![](https://i-blog.csdnimg.cn/blog_migrate/a576c7057760fa5b2c1c4c08d56b966f.png)
安装DHCP程序的tar包(先将系统光盘挂载若是四张盘的,则在第四张光盘中):
![](https://i-blog.csdnimg.cn/blog_migrate/705ebeee5ae398e62aca738a7e21e33f.png)
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
使用vi创建并编辑dhcpd.conf文件,这里我同时做了一个保留给xp(MAC地址为XP的MAC地址)保存退出:
![](https://i-blog.csdnimg.cn/blog_migrate/5f3966306ac0976f4920cf93212bbd89.png)
启动服务:
![](https://i-blog.csdnimg.cn/blog_migrate/abfd7e8737d07b705b5ba4cde3a2b5dd.png)
查看linux客户机是否为dhcp获取IP:
![](https://i-blog.csdnimg.cn/blog_migrate/f663d471ab9a807ff85c2b331fcfdc9e.png)
重启网络服务(dhclient也可以):
![](https://i-blog.csdnimg.cn/blog_migrate/3a41ebd72032085a67a7e8ffdf52c278.png)
查看linux客户机:
![](https://i-blog.csdnimg.cn/blog_migrate/506c46c47febaa2e3d731339c587b60f.png)
查看XP:
![](https://i-blog.csdnimg.cn/blog_migrate/5efead232ec04b0b3edfce1b10974b98.png)
目标:安装配置NIS,验证用户登录
环境介绍:两台linux机器,一台用于NIS服务器,一台为测试用客户机
创建用于测试的tom用户:
安装ypserv的软件包:
配置time和time-udp在xinetd服务中为启用状态:
重启xinetd服务:
![](https://i-blog.csdnimg.cn/blog_migrate/b2c410a742571af6f2e818cf4bfe9818.png)
使用nisdomainname命令建立NIS域名,且将其配置为每次系统启动时自动跟随启动,并在/etc/sysconfig/network文件中配置NIS域名:
使用指令vi /etc/ypserv.conf编辑 [ 更改格式来:主机地址:网络域名:映射数据库类型:安全等级(根据实情选用none,port,deny) ],并用wq保存退出:
![](https://i-blog.csdnimg.cn/blog_migrate/92833e72af191d743e3d521bccbe7f8a.png)
还可根据情况去配置vi /var/yp/securenets(此文件不存在,要手动创建)。
启用NIS服务器(第一个指令是查看portmap服务是否已经启动(它为下两服务的前提)):
配置在运行级别3和5自动启动上两个服务:
![](https://i-blog.csdnimg.cn/blog_migrate/9257ca8859bbf29018cc2a25f6cfa40d.png)
构建NIS数据库,键入/usr/lib/yp/ypinit
–
m完之后按Ctrl + d,再键入y便完成:
![](https://i-blog.csdnimg.cn/blog_migrate/822fbceb6983021c22b9179ae705089c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5253293d6f451ae279e6951644536c4f.png)
y
pinit命令将根据NIS服务器主机中的本地系统文件信息创建数据库文件,建立的数据库文件夹被保存在/var/yp/目录中与NIS域名同名的子目录中(如:我这里的是yunjing):
![](https://i-blog.csdnimg.cn/blog_migrate/8a57d329817afcdaa6021ef3b377c790.png)
在NIS客户端配置:
查看软件包是否安装(默认已经安装):
![](https://i-blog.csdnimg.cn/blog_migrate/2e633cafafaabe18c53528a917e010e0.png)
y
pbind和yp-tools包含相关:
先查看一下NIS服务器机器名:
![](https://i-blog.csdnimg.cn/blog_migrate/50abf9c53bc0107c6c0aafd94526b4b6.png)
配置NIS域名,并配置为启动时自启动,在yp.conf配置文件中设置NIS域名和NIS服务器的主机名,且将其域名写入/etc/sysconfig/network中:
配置nsswitch.conf配置文件(用指令vi /etc/nsswitch.conf)[这里的意思是在本地用户信息中找不到用户信息,则去NIS服务器找]:
启动ypbind服务程序:
配置在运行级别35时启动系统自启动:
使用NIS客户机测试与NIS服务器的连接:
使用yptest指令:
使用ypwhich
–
x(同时还可用ypwhich):
使用ypcat group:
还可用ypcat
–
x,ypcat hosts等测试。
NIS客户端用户登录:
能登录上去但这时还没有宿主目录,接着往下走。
在NIS服务器上操作:
配置NFS服务器:
使用指令:vi /etc/exports编辑:
/home *(sync,rw)
用wq保存并退出。
![](https://i-blog.csdnimg.cn/blog_migrate/14ad1506f79073f91433575dfe198264.png)
启动NFS服务:
![](https://i-blog.csdnimg.cn/blog_migrate/7490866eaeca3eddfa38671c7fa3051d.png)
配置服务器开机自动启动:
![](https://i-blog.csdnimg.cn/blog_migrate/d0b94bd6e52a5e86d78ecfbd49371e68.png)
在客户端使用管理员用户挂载/home目录至/home目录:
![](https://i-blog.csdnimg.cn/blog_migrate/a18fea10d83b38e2452bca0b0dcbf581.png)
若要每次开机自动挂载则使用指令vi /etc/fstab,并添加如下行:
172.16.108.1:/home
/home
nfs
defaults
0
0
再次使用tom用户登录客户机:
![](https://i-blog.csdnimg.cn/blog_migrate/e317dfaf5ef8f9e5bfcd08997b3fe6e0.png)
从以上信息看出,我们的tom用户已经在/home下有自己的家了哦.
转载于:https://blog.51cto.com/tom110/190566