Linux配置dhcp自动获取ip地址

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux配置dhcp⾃动获取ip地址
⾸先使⽤ip addr命令获得Linux服务器的ip地址
发现ens33没有inet属性
需要配置下ip地址才能远程连接Linux。

⽅法1:通过nmtui进⾏配置
进⼊配置界⾯
Edit a connection:设置⼀个连接,可以添加删除⽹络配置
Activate a connection:激活⼀个连接,可以启⽤禁⽤⽹络配置
Set system hostname:设置hostname
选择Edit a connection,按下回车。

选择ens33,按下回车。

将IPv4 CONFIGURATION 改成Automatic,移除Addresses中的192.168.1.100/24,然后选择ok
选择Back
选择ok
想要⽹卡配置⽣效还需要重启下⽹络服务,执⾏systemctl restart network
产⽣了报错,⽹络服务没能重启
查找资料后发现报错原因是和NetworkManager 服务有冲突,这个好解决,直接关闭 NetworkManger 服务就好了。

systemctl stop NetwrokManager 停⽌⽹络管理服务,再执⾏systemctl restart network
这样就采⽤dhcp⾃动获取ip地址了。

执⾏ip addr,已经⾃动获取到了ip地址。

⽅法2:执⾏ vi /etc/sysconfig/network-scripts/ifcfg-ens33
看到ens33⽹卡⽂件的配置信息
配置信息解释:
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删除
然后保存⽂件。

想要⽹卡配置⽣效还需要重启下⽹络服务,执⾏systemctl restart network
注:如果产⽣了报错,⽹络服务没能重启。

可能是和NetworkManager 服务有冲突。

systemctl stop NetwrokManager 停⽌⽹络管理服务,再执⾏systemctl restart network。

上⾯2种⽅法都能将⽹卡配置为dhcp,下⾯测试是否能ping通 dhcp配置成功。

相关文档
最新文档