问题如图:
终端输入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了。