dhcp服务器如何强制释放dhcp客户端的ip

dhcp服务器如何强制释放dhcp客户端的ip,第1张

办法有,没什么特别好的。DHCP服务器本来就是一个被动的服务器。都是客户端发过来请求之后分配IP地址的。在DHCP上清除绑定没问题,但是客户端不会自己清除,有租期控制着。多数情况你在DHCP服务端清除绑定之后是没用的。

你这个属于电脑脱管,你想让它获取到新的地址段之后重新管理。这个属于规划失误,在实际应用里也没你这种的需求的。DHCP本来就是很简单的一个功能。

开始-运行-cmd-ipconfig /release

IPCONFIG /RELEASE 这个是这个命令的语法,你释放后再加载命令 IPCONFIG /add 命令加载IP地址。

点开始,运行

输入ipconfig /release 回车,这是释放IP的命令

如果输入ipconfig /renew 则是重新获取新IP的命令

点击“网上邻居”右键选择“属性”双击打开,在窗口中选择“本地连接”右键选择“属性”双击打开,在“常规”里找到“Internet协议(TCP/IP)”双击打开。里面就可以配IP了。

如果你没接触过的话,你还是不会配的。

dhcp服务器不是用小工具控制,而是dhcp协议控制,要释放ip地址是有使用ip地址的机器发送dhcp release报文给服务器请求释放IP地址,但是别人关机一般不会主动发送,所以说会造成IP地址浪费的情况,但是在服务器上的确是可以通过代码来解决这个问题,但是你的问题是你是路由器,不是服务器。一般你这种情况是把dhcp的租期时间调短,但是dhcp租期时间调短的话dhcp的协议报文就会变多,例如原本是8小时,你调成10分钟,那么网络上的机器就会每5分钟续约一次,假如某台机器在2次需要都被丢包就会发生获取不到IP地址的情况,小白这时就会认为是网络有问题,其实在获取一次即可解决。

开始-运行-cmd-ipconfig/release

一、reset dhcp server ip-in-use { ip ip-address | pool [ pool-name ] | interface [ interface-type interface-number ] | all }

注意此命令须在用户视图下执行。

二、reset dhcp server ip-in-use命令用来清除DHCP动态地址绑定信息, 包括过期的、未过期的动态地址绑定信息。 也就是说一些在用的IP也全被清除了、所有DHCP分配的IP全被清除。

如果还是出现某几个地址池用完的情况,就应该考虑缩短租期,或者扩大地址池了。

1、首先找出目前没有被使用的IP地址,通过Ping命令去看这时IP是否被使用。

2、找出目前需配置主机的物理地址(mac地址),这个在DHCP服务器排除地址时需要。

3、登录到DHCP服务器,并开启DHCP管理页面。

4、选择对应的网段展开,在保留区右键。

5、选择新建保留区,填入说明和ip地址、mac地址。

6、19216848242这个IP地址就不会被局域网中别的主机获取到了。

上海蓝盟为您解答:

一、CentOS 修改IP地址

修改对应网卡的IP地址的配置文件

复制代码

代码如下:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改以下内容

复制代码

代码如下:

DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0

BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址

BROADCAST=1921680255 #对应的子网广播地址

HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址

IPADDR=1216812 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址

IPV6INIT=no

IPV6_AUTOCONF=no

NETMASK=2552552550 #网卡对应的网络掩码

NETWORK=19216810 #网卡对应的网络地址

ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备

二、CentOS 修改网关

修改对应网卡的网关的配置文件

复制代码

代码如下:

[root@centos]# vi /etc/sysconfig/network

修改以下内容

NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)

HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)

GATEWAY=19216811(设置本机连接的网关的IP地址。例如,网关为10002)

三、CentOS 修改DNS

修改对应网卡的DNS的配置文件

复制代码

代码如下:

# vi /etc/resolvconf

修改以下内容

复制代码

代码如下:

nameserver 8888 #google域名服务器

nameserver 8844 #google域名服务器

四、重新启动网络配置

复制代码

代码如下:

# service network restart

复制代码

代码如下:

# /etc/initd/network restart

修改 IP 地址

即时生效:

# ifconfig eth0 19216802 netmask 2552552550

启动生效:

修改 /etc/sysconfig/network-scripts/ifcfg-eth0

修改网关 Default Gateway

即时生效:

# route add default gw 19216801 dev eth0

启动生效:

修改 /etc/sysconfig/network

修改 DNS

修改/etc/resolvconf

修改后可即时生效,启动同样有效

修改 host name

即时生效:

复制代码

代码如下:

# hostname centos1

启动生效:

修改/etc/sysconfig/network

修改网卡配置

复制代码

代码如下:

#vi /etc/udev/rulesd/70-persistent-netrules

释放是相对获取而言的,IP地址一共有两种获取途径,一种是在本地连接里自行设置,一种就是通过上层设备比如路由器或者专门的DHCP服务器自动获取,DHCP发放的IP地址是有租约期限的,到了期限,这个IP地址就被收回地址池,而不再被获取到它的主机所拥有。释放指定IP地址,实际上就是获取或者手动设置了指定IP地址的主机自行把这个IP地址更改为其他的IP地址,以让这个IP地址重新成为可分配的IP地址。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dhcp服务器如何强制释放dhcp客户端的ip

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情