VMware ifconfig ip报错解决记录

1.报错 ifconfig后出现以下报错

lo: flags=73  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 9216  bytes 1245299 (1.2 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 9216  bytes 1245299 (1.2 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


2.误区

2.1、sudo -i切换为root用户

2.2、输入dhclient -v

2.再输入ifconfig就可以看到多了一个ip地址

确实可以解决这个问题 但是每次都需要重新输入  而且并未完全解决我的问题

3.正式解决

查看我的ubuntu之后发现我的网络设置没有有线连接 这个选项

因此决定解决这个问题

3.1.

方案1:网络连接状态排除:

打开终端,输入命令,查看网络连接状态:

sudo vim /var/lib/NetworkManager/NetworkManager.state 

 NetworkingEnabled显示为false.需要进行修改为true.

VMware ifconfig ip报错解决记录_第1张图片

修改方式如下:

关闭网络服务:sudo service network-manager stop
设置网络状态:sudo vim /var/lib/NetworkManager/NetworkManager.state,设置为true

打开网络服务:sudo service network-manager start

由此问题解决

VMware ifconfig ip报错解决记录_第2张图片

 4.探究原因:

1 什么是NetworkManager

NetworkManager是一个检测网络、自动连接网络的程序(网络管理器),无论是无线网络,还是有线连接,它都可以令您轻松管理

2.开启/关闭networkManager

sudo service network-manager start/stop

你可能感兴趣的:(服务器,linux,网络)