Linux网络正常ifconfig获取不了IP

问题如图:

                终端输入ifconfig后没有正常显示ip地址,这是因为 ens33接口没有正确配置ip地址,或者配置的ip没有正确应用导致的问题,可以通过DHCP获取ip解决。

解决方法1: 

使用dhclient命令:

1.打开终端。

2.输入命令:

sudo dhclient ens33

3.按下回车并输入管理员密码后回车继续。

再次输出 ifconfig成功获取ip:

但是这个方法是单次生效的,重启系统后还需重复上述步骤,下面分享一种能自动获取ip的方法。 

解决方法2:

编辑网络配置文件:

1.打开终端。

2.打开配置文件:

我这里使用的是vim,在终端上输入:

sudo vim /etc/network/interfaces

 这需要管理员密码来获得权限。

3. 添加物理网络接口的配置:

        首先,在vim编辑器中,需要进入插入模式才能编辑,按i键进入插入模式。

然后在文件后添加以下内容:

auto ens33

iface ens33 inet dhcp

这里将设置ens33接口在启动时自动尝试获取通过DHCP来获取ip地址。

4.保存并退出vim编辑器:

完成编辑后,按下Esc键退出插入模式,然后输入以下命令保存并退出vim

:wq!

 5.重启网络服务:

可以通过重启系统或输入以下命令重启网络服务:

sudo systemctl restart networking

之后就可以正常获取ip了。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值