返回顶部
首页 > 资讯 > 操作系统 >Linux下如何使用dhcp自动获取IP
  • 749
分享到

Linux下如何使用dhcp自动获取IP

2023-06-27 13:06:26 749人浏览 薄情痞子
摘要

小编给大家分享一下linux下如何使用dhcp自动获取IP,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!dhcp是动态主机设置协议(Dynamic Host Co

小编给大家分享一下linux下如何使用dhcp自动获取IP,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

dhcp是动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。

Linux下如何使用dhcp自动获取IP

首先使用ip addr命令获得Linux服务器的ip地址

Linux下如何使用dhcp自动获取IP

发现ens33没有inet属性

需要配置下ip地址才能远程连接Linux。

方法1:通过nmtui进行配置

Linux下如何使用dhcp自动获取IP

进入配置界面

Linux下如何使用dhcp自动获取IP

Edit a connection:设置一个连接,可以添加删除网络配置

Activate a connection:激活一个连接,可以启用禁用网络配置

Set system hostname:设置hostname

选择Edit a connection,按下回车。

Linux下如何使用dhcp自动获取IP

选择ens33,按下回车。

Linux下如何使用dhcp自动获取IP

将IPv4 CONFIGURATION 改成Automatic,移除Addresses中的192.168.1.100/24,然后选择ok

Linux下如何使用dhcp自动获取IP

选择Back

Linux下如何使用dhcp自动获取IP

选择ok

Linux下如何使用dhcp自动获取IP

想要网卡配置生效还需要重启下网络服务,执行systemctl restart networkLinux下如何使用dhcp自动获取IP

产生了报错,网络服务没能重启

Linux下如何使用dhcp自动获取IP

查找资料后发现报错原因是和NetworkManager 服务有冲突,这个好解决,直接关闭 NetworkManger 服务就好了。systemctl stop NetwrokManager 停止网络管理服务,再执行systemctl restart network

Linux下如何使用dhcp自动获取IP

这样就采用dhcp自动获取ip地址了。

执行ip addr,已经自动获取到了ip地址。

Linux下如何使用dhcp自动获取IP

方法2:执行 vi /etc/sysconfig/network-scripts/ifcfg-ens33

Linux下如何使用dhcp自动获取IP

看到ens33网卡文件的配置信息

Linux下如何使用dhcp自动获取IP

配置信息解释:

TYPE=Ethernet 网卡类型:以太网

PROXY_METHOD=none 代理方式:关闭状态

BROWSER_ONLY=no 只是浏览器(yes|no)

BOOTPROTO=none 设置网卡获得ip地址的方式(static|dhcp|none|bootp)

DEFROUTE=yes 设置为默认路由(yes|no)

IPV4_FaiLURE_FATAL=no 是否开启IPV4致命错误检测(yes|no)

IPV6INIT=yes IPV6是否自动初始化

IPV6_AUTOCONF=yes IPV6是否自动配置

IPV6_DEFROUTE=yes IPV6是否可以为默认路由

IPV6_FAILURE_FATAL=no 是不开启IPV6致命错误检测

IPV6_ADDR_GEN_MODE=stable-privacy IPV6地址生成模型

NAME=ens33 网卡物理设备名称

UUID=6e89ea13-f919-4096-ad67-cfc24a79a7e7 UUID识别码

DEVICE=ens33 网卡设备名称

ONBOOT=yes 开机自启(yes|no)

IPV6_PRIVACY=no

IPADDR=192.168.1.100 IP地址

PREFIX=24           掩码

这里将BOOTPROTO=none改成BOOTPROTO=dhcp

将IPADDR=192.168.1.100和PREFIX=24删除

Linux下如何使用dhcp自动获取IP

然后保存文件。

想要网卡配置生效还需要重启下网络服务,执行systemctl restart network

Linux下如何使用dhcp自动获取IP

注:如果产生了报错,网络服务没能重启。可能是和NetworkManager 服务有冲突。systemctl stop NetwrokManager 停止网络管理服务,再执行systemctl restart network。

上面2种方法都能将网卡配置为dhcp,下面测试是否能ping通

Linux下如何使用dhcp自动获取IP

dhcp配置成功

以上是“Linux下如何使用dhcp自动获取IP”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: Linux下如何使用dhcp自动获取IP

本文链接: https://lsjlt.com/news/311116.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux下如何使用dhcp自动获取IP
    小编给大家分享一下Linux下如何使用dhcp自动获取IP,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!dhcp是动态主机设置协议(Dynamic Host Co...
    99+
    2023-06-27
  • linux如何自动获取ip地址
    linux中自动获取ip地址的方法:1、打开linux终端命令行;2、输入“sudo vi /etc/network/interfaces”命令修改interfaces配置文件;3、在配置文件中添加以dhcp方式配置网卡自动获取ip的代码;...
    99+
    2024-04-02
  • linux下如何使用perl获取本机ip
    本篇内容主要讲解“linux下如何使用perl获取本机ip”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux下如何使用perl获取本机ip”吧!在使用 Gearman 做分布式处理时,各机...
    99+
    2023-06-09
  • Linux下怎么自动获取和静态配置IP
    这篇文章主要讲解了“Linux下怎么自动获取和静态配置IP”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下怎么自动获取和静态配置IP”吧!第一步:激活网卡系统装好后默认的网卡是et...
    99+
    2023-06-12
  • ubuntu如何自动获取ip地址
    ubuntu自动获取ip地址的方法:以DHCP方式配置网卡自动获取ip。输入以下命令编辑/etc/network/interfaces文件。sudo vi /etc/network/interfaces并在“#The primary net...
    99+
    2024-04-02
  • Linux系统怎样自动获取IP
    这篇文章的内容主要围绕Linux系统怎样自动获取IP进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!在我们安装好Linux系统(Centos系统)之后...
    99+
    2023-06-28
  • Linux配置自动获取IP地址
    登录服务器: 1、编辑ifcfg-ens33网卡的配置文件 命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33  输出内容{ TYPE=Ethernet PROXY_METHOD=none BR...
    99+
    2023-09-08
    linux 服务器 运维
  • linux中如何使用python3获取ip地址
    前言 这篇文章主要介绍了linux中如何使用python3获取ip地址,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下。 一、不带参数 #!/usr/bin/pyt...
    99+
    2022-06-04
    linux python3 获取ip地址
  • 电脑ip地址自动获取如何设置
    要设置电脑的IP地址自动获取,您可以按照以下步骤操作:1. 打开电脑的网络和共享中心。您可以通过在任务栏上右键单击网络图标,然后选择...
    99+
    2023-09-04
    电脑
  • 电脑ip地址如何改成自动获取
    这篇文章主要介绍“电脑ip地址如何改成自动获取”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“电脑ip地址如何改成自动获取”文章能帮助大家解决问题。电脑ip地址改成自动获取的方法找到右下角网络图标,点...
    99+
    2023-07-01
  • mac无法自动获取ip地址如何解决
    如果您的Mac无法自动获取IP地址,您可以尝试以下解决方法:1. 检查网络连接:确保您的Mac已正确连接到网络,并且网络设备(如路由...
    99+
    2023-10-10
    mac
  • win7无法自动获取ip地址如何解决
    如果您的Windows 7无法自动获取IP地址,可以尝试以下方法来解决问题:1. 检查物理连接:确保电缆连接正常,网络设备(如路由器...
    99+
    2023-08-24
    win7
  • 使用Java如何获取IP地址
    本篇文章给大家分享的是有关使用Java如何获取IP地址,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、通过IP获取机器名 or 通过机器名获取iphost :主机 ...
    99+
    2023-05-31
    java ip ava
  • Linux下如何使用Inxi获取系统信息
    这篇文章给大家分享的是有关Linux下如何使用Inxi获取系统信息的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Inxi 最初是为控制台和 IRC(网络中继聊天)开发的一个强大且优秀的命令行系统信息脚本。可以使用...
    99+
    2023-06-27
  • Python中如何使用自带socket库获取本机IP地址
    小编给大家分享一下Python中如何使用自带socket库获取本机IP地址,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用自带...
    99+
    2024-04-02
  • nodejs如何获取路由器动态ip
    在进行网络编程时,获取路由器的IP地址是一个常见的需求。无论是开发网络应用程序还是网络安全工作,获取路由器的动态IP地址都是非常重要的。在Node.js中,如何获取路由器动态IP呢?本文将详细介绍Node.js获取路由器动态IP的方法。一、...
    99+
    2023-05-14
  • linux下使用perl获取本机ip的几种方法介绍
    在使用 Gearman 做分布式处理时,各机需要注册一个独立的 job 作为信息反馈,为求方便,Gearman::Worker 脚本 register_function 代码又要通用,于是想到了使用各自的 ...
    99+
    2022-06-04
    本机 几种方法 linux
  • 如何使用 Go 获取客户端 DNS IP
    学习知识要善于思考,思考,再思考!今天编程网小编就给大家带来《如何使用 Go 获取客户端 DNS IP》,以下内容主要包含等知识点,如果你正在学习或准备学习Golang,就都不要错过本文啦~让我们一...
    99+
    2024-04-04
  • 通过与Kubernetes Pod互动如何获取用户IP
    学习知识要善于思考,思考,再思考!今天编程网小编就给大家带来《通过与Kubernetes Pod互动如何获取用户IP》,以下内容主要包含等知识点,如果你正在学习或准备学习Golang,就都不要错过本...
    99+
    2024-04-04
  • 无法自动获取win7系统如何手动设置DNS和ip地址
      我们在操作电脑的时候,经常会遇到要手动设置ip地址和DNS的情况,那么win7系统如何设置DNS和ip地址呢下面小编就为大家详细的介绍一下吧!   首先,我们在win7系统的右下角找到网络连接的图标,点击选择进入&l...
    99+
    2023-06-05
    win7 DNS ip地址 地址 系统 ip
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作