首页 > 系统相关 >centos7的ip地址定时失效

centos7的ip地址定时失效

时间:2023-02-09 09:46:04浏览次数:43  
标签:dhclient ip centos7 地址 IP DHCP 定时 失效 eth0

IP的设置

       

失效原因

       用kvm创建的虚拟机总是自动连到网络中的DHCP服务器中去,自动获取IP地址。但是现在由于业务需要,不需要机器启动自动获取IP地址

       查看系统运行日志  tail -f /var/log/messages

        

       

 解决步骤

        ps -ef 查看当前系统所有的进程列表

       

       查找当前系统上的dhclient进程

       

      停止dhclient进程

      dhclient -x

      

 DHCP介绍

dhclient(DHCP client)为动态主机配置协议客户端。

DHCP 客户端 dhclient 提供了一种使用动态主机配置协议 和 BOOTP 协议配置一个或多个网络接口的方法。如果这些协议失败,则通过静态分配地址来配置。

2.命令格式
dhclient [options] [ if0 [ ...ifN ] ]
1
3.选项说明
-4
    使用 DHCPv4。
-6
    使用 DHCPv6。
-p <port-number>
    指定 DHCP 客户端监听的端口号(默认端口号86)。
-d
    总是以前台方式运行程序。
-q
    安静模式,不打印任何错误的提示信息。这是默认行为。
-v
    启用详细日志消息。
-r
    释放 IP 地址。
-n
    不配置任何接口。
-x
    停止正在运行的 DHCP 客户端,而不释放当前租约。
-s <server-addr>
    在获取ip地址之前指定 DHCP 服务器。
-w
    即使没有找到广播接口,也继续运行。
--version
    打印版本号并退出。

4.常用示例
(1)动态获取 IP,并且显示过程。

dhclient -v
dhclient(22320) is already running - exiting. 

This version of ISC DHCP is based on the release available
on ftp.isc.org.  Features have been added and other changes
have been made to the base software release in order to make
it work better with this distribution.

Please report for this software via the CentOS Bugs Database:
    http://bugs.centos.org/

exiting.

(2)释放指定网卡地 IP,并显示过程。

注意:该操作为高危行为,会导致主机 IP 失效,如导致 SSH 远程登录连接失效,谨慎操作。

dhclient -v -r eth0
Internet Systems Consortium DHCP Client 4.2.5
Copyright 2004-2013 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/52:54:00:31:f1:f2
Sending on   LPF/eth0/52:54:00:31:f1:f2
Sending on   Socket/fallback
DHCPRELEASE on eth0 to 10.0.0.1 port 67 (xid=0x74c6533b)

(3)从指定的 DHCP 服务器获取 IP 地址。
      dhclient -s 192.168.12.21

(4)停止运行 dhclient。
注意:该操作为高危行为,会导致主机 IP 失效,如导致 SSH 远程登录连接失效,谨慎操作。

dhclient -x
View Code

结果

     停止dhclient进程后,IP地址不再发生变化

     

标签:dhclient,ip,centos7,地址,IP,DHCP,定时,失效,eth0
From: https://www.cnblogs.com/yxh168/p/17104019.html

相关文章

  • script和template里可选链运算符?.报错Syntax Error: Unexpected token (64:2)
    前情:[email protected][email protected]试过的方法:1、安装@babel/plugin-proposal-optional-chaining,设置.babelrc文件如下,报babel-core版本需7.0.0-0的错。  2、将babe......
  • IPC进程间通信:使用命名管道mkfifo
    一日心血来潮,想要复习进程间通信进程间通信的方法很多,如管道、共享内存等下面的程序在主线程执行时创建了一个名为listener的监听线程主线程从用户获取输入,监听线程监......
  • centos7安装python3.X(与Python2.X共存)
    先卸载自带的python3centos7自带python2.7和python3.6卸载自带的python3.6,重新安装python3.7卸载python3.6#卸载python3rpm-qa|greppython3|xargsrpm-ev--allma......
  • Tips
    网页删除网页cssdocument.querySelectorAll('style,link[rel="stylesheet"]').forEach(item=>item.remove())CMD修改用户命令修改密码netuseradminadm......
  • JavaScript类
    一、什么是js类类是创建对象的模板,使用class关键字,类体在大括号{}中,类体中我们可以写需要的属性、方法成员,其中每个类都包含一个特殊方法constructor()。它是类的构造函......
  • SpringBoot整合简单的定时任务~
    定时任务框架很多种Quartz,SpringTask,xxljob,PowerJob...1、JDK提供的timer//JDK提供的Timertimer=newTimer();//timer.schedule(newTimerTask......
  • Codeforces Round #666 (Div. 2)C - Multiples of Length(错位相减)
    problem给出N个数,可以进行三次操作,每次选中一个区间,区间里任意一个元素可以加上一个区间长度的倍数(并且加的数可以互相不同)让所有数变成0求方案solution好久没打CF了,签到......
  • linux系统时间、机器克隆、定时任务
    linux系统时间、虚拟机克隆、定时任务系统时间时间同步策略电脑主板有电容,能存储一定的电量,这个电量会支持时间继续计数。现在联网后,计算机的服务商会发送一个时间......
  • 从JavaScript到TypeScript,Flow与WebAssembly
    1、TypeScriptTypeScript是一种由微软开发的自由和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法,主要提供了型别系统和对ES6的支持。TypeScript......
  • Web前端框架(JavaScript,CSS)、html组件、CSS规范与第三方库
    1、什么是前端框架前端框架一般指用于简化网页设计的框架,使用广泛的前端开发套件,比如,jquery,extjs,bootstrap等等,这些框架封装了一些功能,比如html文档操作,漂亮的各种控件(按钮,......