问:在Linux中如何控制某项服务的运行状态?如何控制其开机时自动启动?
service
语法:service service--name(服务名) {start |restart|stop|status|reload}
解释:service--name(服务名) 一般存放在“/etc/init.d”下,status:查看,reload:部分支持再不重启的情况下重新加载新的配置文件。
常见的服务
network---- 网络
dhcpd-----DHCP服务
smb----Samba服务
named-----DNS服务
httpd------web服务
sendmail----电子邮件
vsftpd----FTP服务
控制Linux中某项服务在开机时自动启动:
chkconfig 语法:
chkconfig service-name {on|off}
查看: chkconfig --list | grep service-name
设置服务在指定的级别运行或停止:
chkconfig --level NNNDHCP服务器的配置
作用:
1、 减轻网络管理员的工作量
2、 提高IP地址的利用率。
配置步骤:
1、 软件安装
rpm -qa | grep dhcp
2、
配置本地服务器的网络接口,一般,应把网络接口配置为静态IP地址。(尽量保持与DHCP中的网络号一致。)
3、 主要配置文件
存放:“/etc/dhcpd.conf”,默认情况下,该文件为空,可以通过以下方式获取系统提供的dhcp服务器的配置文件模板。
1、 常用的配置选项
(1) 定义子网
(2)为客户端设置网关信息 为客户端设置网关信息
(3) 设置NIS域以及本地域的名称
(4) 为客户端配置DNS信息(在Linux中,客户端最多支持3个DNS)
(5) 设置DHCP服务器的IP地址池
(6) 设置最大租约时间和默认租约时间(以秒为单位)
(7)设置永久(固定)IP地址
在DHCP中,IP地址的租用方式有两种,一种方式是以固定的时间为单位,可以调整租约时间;另一种是永久租用方式,即为某个固定的MAC地址,绑定一个IP地址。
说明:
host: 开始设置固定ip地址。
“myhostname” :为该MAC地址设置主机名,可以自定义;
“next-server”:为客户端指定next-server;1、 防火墙设置(DHCP服务器的默认端口:67)
1、 如何查看IP地址的租用情况?
dhcpd.leases为租约文件。