dhcp服务器配置_DHCP服务器配置命令

hacker|
144

文章目录:

如何配置dhcp服务器

1、首先打开电脑网络的本地连接状态窗口页面,找到“属性”按钮。

2、接着继续点击“属性”,就会有本地连接的属性界面,在界面上选中“INTERNET 协议版本4( TCP/IPV4) ”。

3、选中协议后,再继续点击“属性”,这时就会弹出INTERNET 协议版本4( TCP/IPV4)的属性窗口页面,在这里需要将电脑的IP地址设置为自动获取。

4、然后打开电脑的浏览器,在浏览器的地址栏中键入“192.168.0.1”或者“192.168.1.1”,这个时候进入到路由器页面,在这里输入密码和账号。账号为默认用户名,密码默认为“admin”。

5、在登录完成后,需要继续在页面的菜单栏中找到“路由器设置”。

6、找到页面以后,点击进入到路由器设置的设置页面,在页面菜单中找到“DHCP服务器”。

7、点击“DHCP服务器”,进入到DHCP服务器设置的页面,在页面上可以看到开启和关闭DHCP服务器的功能。只需要选择开启,这时就将dhcp服务器配置完成。

如何设置和使用DHCP服务器

DHCP服务:动态主机配置协议是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。

以tp-link为例进行说明:

浏览器输入192.168.1.1,回车;

进入路由器登录界面,输入用户名及密码(铭牌上有标示),回车;

左击管理界面左侧的“DHCP服务器”→“DHCP服务”

右侧出现DHCP服务设置界面,选择“启用”即可。

DHCP服务器如何配置

DHCP服务在linux下算是最简单的服务了。

DHCP服务的配置。

DHCP简介:

DHCP动态主机配置协议,在一个小型局域网里可以通过手工指定ip地址的方式,但如有大量的主机,如果还是手工指定,那是一个很大的工作量,而且也容易出错,这时,就可以通过配置一台DHCP服务器来解决,为每台主机分配一个ip地址。DHCP作用域是指DHCP服务器可分配给DHCP客户端的IP地址范围,一个DHCP服务器至少要一个作用域,如有多个作用域,作用域之间的IP地址不能重叠。

DHCP的工作原理:

DHCP工作过程分为四个步骤:

第一步(DHCPDISCOVER):客户端发送广播查找可以给自己提供IP地址的DHCP服务器,

第二步(DHCPOFFER):DHCP服务器发送广播提供一个可用的IP地址,并在地址池中将该地址打上标记,以防再次分配。

第三步(DHCPREQUEST):客户端收到广播后再次发送一个广播请求该地址,如果有多台DHCP响应,则第一个收到的优先。

第四步(DHCPACK):DHCP服务器收到广播后再发送一个广播,确认该地址分配给这台主机使用,并在地址池中将该地址打上标记,以防再次分配。

DHCP的基本配置:

第一步:安装软件:

[root@localhost ~]# rpm -ivh /misc/cd/Server/dhcp-3.0.5-18.el5.i386.rpm

第二步:编辑配置文件:

[root@localhost ~]# vi /etc/dhcpd.conf

# see /usr/share/doc/dhcp*/dhcpd.conf.sample

当进入到配置文件里面时,这里是空的,有如上一行的提示,说可以参考这个文件来编写配置文件,那就复制一份再编辑。

[root@localhost ~]# cp -rvf /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf

[root@localhost ~]# vi /etc/dhcpd.conf

ddns-update-style interim; //配置DHCP和DNS为互动更新模式,

ignore client-updates; //忽略客户端的更新。

subnet 192.168.100.0 netmask 255.255.255.0 { //定义作用域

option routers 192.168.100.1; //默认路由

option subnet-mask 255.255.255.0; //子网掩码

option nis-domain "rhel.com"; //NIS域名

option domain-name "rhel.com"; //DNS域名

option domain-name-servers 192.168.100.10; //DNS服务器地址

option time-offset -18000; # Eastern Standard Time //为客户端设置与格林威治的时间偏移

option ntp-servers 192.168.1.1; //网络时间服务器地址

option netbios-name-servers 192.168.1.1; //指定WINS服务器地址

range dynamic-bootp 192.168.100.128 192.168.100.254; //动态分配的地址范围

default-lease-time 21600; //默认租约时间

max-lease-time 43200; //最大租约时间

host abc { //指定特定主机

hardware ethernet 00:0C:29:FD:44:C8; //硬件地址

fixed-address 192.168.100.30; //IP地址

}

}

如有多个要绑定的主机时可以把所有主机信息用group{ }包括起来,这样更方便管理。格式如下 :

group {

……这里不可以添加一些佤全局选项,这样就不用在每个里面写了。

host abc {

……

……

}

host xyz {

……

……

}

}

[root@localhost ~]# service dhcpd restart

测试:

在linux下:

首先让地址从DHCP获取:

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=dhcp

[root@localhost ~]# service network restart //重启一下网络服务,这里不能使用ifdown和ifup,因为要配置路由信息。

[root@localhost ~]# ifconfig

eth0 Link encap:Ethernet HWaddr 00:0C:29:FD:44:C8

inet addr:192.168.100.30 Bcast:192.168.100.255 Mask:255.255.255.0

这就是绑定的IP地址。

[root@localhost ~]# cat /etc/resolv.conf

; generated by /sbin/dhclient-script

search rhel.com

nameserver 192.168.100.10

这里的DNS服务器地址也获取到了。

[root@localhost ~]# route -n

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0

0.0.0.0 192.168.100.1 0.0.0.0 UG 0 0 0 eth0

默认路由也获取到了。查看一下端口:

[root@localhost ~]# netstat -tlunp | grep 68

udp 0 0 0.0.0.0:68 0.0.0.0 16150/dhclient

查看客户端的租约文件:

lease {

interface "eth0";

fixed-address 192.168.100.30; //固定地址

option subnet-mask 255.255.255.0; //子网掩码

option time-offset -18000; //时间偏移

option routers 192.168.100.1; //默认路由

option dhcp-lease-time 21600; //租约时间

option dhcp-message-type 5;

option domain-name-servers 192.168.100.10;

option dhcp-server-identifier 192.168.100.20;

option nis-domain "rhel.com";

option domain-name "rhel.com";

renew 5 2010/4/9 09:01:40;

rebind 5 2010/4/9 11:34:53;

expire 5 2010/4/9 12:19:53;

}

windows下:

把IP地址设成自动获取。

C:\Documents and Settings\Administratoripconfig /all

Connection-specific DNS Suffix . : rhel.com

Physical Address. . . . . . . . . : 00-0C-29-D3-C6-B3

Dhcp Enabled. . . . . . . . . . . : Yes

Autoconfiguration Enabled . . . . : Yes

IP Address. . . . . . . . . . . . : 192.168.100.253

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . : 192.168.100.1

DHCP Server . . . . . . . . . . . : 192.168.100.20

DNS Servers . . . . . . . . . . . : 192.168.100.10

Lease Obtained. . . . . . . . . . : 2010年4月9日 14:44:12

Lease Expires . . . . . . . . . . : 2010年4月9日 20:44:12

基本配置完成。

4条大神的评论

  • avatar
    访客 2022-08-06 下午 08:17:43

    g tableDestination Gateway Genmask Flags Metric Ref Use Iface192.168.100.0 0.0.0.0 255.255.255.

  • avatar
    访客 2022-08-07 上午 05:19:03

    -tlunp | grep 68udp 0 0 0.0.0.0:68 0.0.0.0 16150/dhclient 查看客户端的租约文件:lease { interfac

  • avatar
    访客 2022-08-06 下午 07:07:32

    192.168.100.1; //默认路由 option subnet-mask 255.255.255.0; //子网掩码 option nis-domain "rhel.com

  • avatar
    访客 2022-08-06 下午 11:18:42

    oc/dhcp*/dhcpd.conf.sample当进入到配置文件里面时,这里是空的,有如上一行的提示,说可以参考这个文件来编写配置文件,那就复制一份再编辑。[root@localhost ~]# cp -rvf /usr/share/doc/dhcp-3.0.5/d

发表评论