Linux-DHCP服务器架设

简介:

DHCP服务器: 
作用:给局域网中每台主机提供动态ip 
通信方式: 
Client:利用255.255.255.255广播同个DHCP客户端发送DCHP Discover包。 
DHCP:收到包数据之后,回送一个DHCP offer包,包中还有DHCP给客户端的IP,MASK,NETWORK,网关等,还有包含租借日期。 
Client:接受到消息后,发送一个DHCP request包,进行确认。 
DHCP:接受到消息后,进行再次确认
 
安装DHCP: 
    yum search dhcpd; 
    yum install dhcpd; 
查看到所安装的文件: 
    rpm -ql dhcpd 
    编辑/etc/dhcp/dhcpd.conf文件 

    7 option domain-name “localhost”; 设置本机的域名 
    8 option domain-name-servers 192.168.29.0, 192.168.29.100; 设置DNS服务器IP 
    9 
    10 default-lease-time 600; 默认租约时间 
    11 max-lease-time 7200; 最大租约时间,以秒为单位 

    
    23 log-facility local7; 
    
    28 subnet 192.168.29.0 netmask 255.255.255.0 { 
    29 } 
     
    32 subnet NETWOEK NETMASK 子网掩码 
    33         subnet 192.168.29.0 netmask 255.255.255.0 { 
    34         range 192.168.29.100 192.168.29.150; 分配ip范围 
    35         option routers 192.168.29.2; 网关 
    38 } 

    《host为固定主机分配ip》 
    65 host RedHatserver { host “字符创” 
    66         hardware ethernet 00:0C:29:4B:1B:6A; “分配主机的MAC” 
    67         fixed-address 192.168.29.250; ip 
    68         option routers 192.168.29.3; 网关 
    69         option domain-name “你才”; 域名 
    70          option domain-name-servers 114.114.114.114,8.8.8.8; DNS服务器地址 
    71 } 
    其中配置文件从局部到全局进行生效。 
    default-lease-time 600; 
    max-lease-time 7200; 也可以专为某一主机设置 


客户端: 
配置/etc/sysconfig/network-script/ifcfg-eth0文件 
将其中BOOTPROTO=dhcp 
若将虚拟机配置成DHCP服务器,上诉设置同样,但是:这里写图片描述
并且确定, 
客户端要进行如上的图的设置。 
服务器启动DHCP服务: 
service dhcpd start 
或 /etc/rc.d/init.d/dhcpd start 
客户端正常开机即可获取动态ip

本文转自lnsaneLlinux博客51CTO博客,原文链接http://blog.51cto.com/lnsane784/1932801如需转载请自行联系原作者


Insane_linux

相关文章
|
2月前
|
安全 Linux 调度
在Linux中,如何实现,每星期天早8点服务器定时重启?
在Linux中,如何实现,每星期天早8点服务器定时重启?
|
2月前
|
网络协议 Linux Docker
在Linux中,如何指定dns服务器,来解析某个域名?
在Linux中,如何指定dns服务器,来解析某个域名?
|
10天前
|
Java Linux
java读取linux服务器下某文档的内容
java读取linux服务器下某文档的内容
25 3
java读取linux服务器下某文档的内容
|
2天前
|
Ubuntu Linux 网络安全
Linux服务器上安装软件
Linux服务器上安装软件
12 2
|
21天前
|
Ubuntu Linux
Linux服务器的自动启动可以在哪里进行配置?
Linux服务器的自动启动可以在哪里进行配置?
85 3
|
2月前
|
Linux
Linux 服务器下载百度网盘文件
本教程指导如何使用 `bypy` 库从百度网盘下载文件。首先通过 `pip install bypy` 安装库,接着运行 `bypy info` 获取登录链接并完成授权,最后将文件置于指定目录并通过 `bypy downdir /Ziya-13b-v1` 命令下载至本地。
48 1
Linux 服务器下载百度网盘文件
|
29天前
|
网络协议 Linux Windows
构建 DHCP 服务器
DHCP(动态主机配置协议)是局域网中使用UDP工作的协议,负责自动分配IP地址等网络配置。它利用UDP端口67/68作为服务器/客户端通信端口。通过配置DHCP服务器(例如使用`yum install dhcp dhcp-devel -y`安装),可在`/etc/dhcpd.conf`中定义地址池、子网掩码、默认网关等参数。服务器需设置静态IP并运行TCP/IP协议。客户端只需简单配置为DHCP模式即可自动接收配置信息。
44 9
|
1天前
|
存储 Linux
服务器数据恢复—Linux操作系统网站服务器数据恢复案例
服务器数据恢复环境: 一台linux操作系统网站服务器,该服务器上部署了几十个网站,使用一块SATA硬盘。 服务器故障&原因: 服务器在工作过程中突然宕机。管理员尝试重新启动服务器失败,于是将服务器上的硬盘拆下检测,发现很多坏扇区。联系当地的一家数据恢复公司处理,但是没有成功。
|
28天前
|
存储 数据挖掘 Linux
服务器数据恢复—Linux操作系统网站服务器数据恢复案例
服务器数据恢复环境: 一台linux操作系统服务器上跑了几十个网站,服务器上只有一块SATA硬盘。 服务器故障: 服务器突然宕机,尝试再次启动失败。将硬盘拆下检测,发现存在坏扇区
|
1月前
|
存储 安全 Linux
离线Linux服务器环境搭建
【9月更文挑战第3天】在离线环境下搭建Linux服务器需按以下步骤进行:首先确定服务器用途及需求,准备安装介质与所需软件包;接着安装Linux系统并配置网络;然后设置系统基础参数,如主机名与时区;安装必要软件并配置服务;最后进行安全设置,包括关闭非必要服务、配置防火墙、强化用户认证及定期备份数据。整个过程需确保软件包的完整性和兼容性。