这个问题目前发现俩种情况。
1. 没有配置ens33文件。
2. 配置了 ens33文件,重启后又没有ip地址了。
问题一解决:
安装好centos7后,使用ifconfig命令,发现 ens33 没有ip地址。这个问题之前出现过,忘记记录了,所以这次出现记录一下。
[root@localhost ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::65de:8995:7061:bf26 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:24:4a:45 txqueuelen 1000 (Ethernet)
RX packets 7 bytes 420 (420.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 33 bytes 5310 (5.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 592 bytes 51248 (50.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 592 bytes 51248 (50.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:35:e4:25 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
这个问题出现的原因是,在安装的时候,配置网络为开启状态,但是,网络没有联通,而且是动态获取ip地址。所以,不管我们是否连接网络,都需要手动配置一下ip,不然每次重启都换不同的ip地址。
使用命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33
# 在最下面添加配置
BOOTPROTO=static #使用静态ip
ONBOOT=yes #系统启动时激活网卡
IPADDR=192.168.247.100 #静态ip地址,自己定义
GATEWAY=192.168.247.2 #网关ip
NETMASK=255.255.255.0 #子网掩码
DNS1=192.168.247.2 #服务器ip
最后,重启网络:
systemctl restart network
问题二解决:
界面上查看是不是开启了有线连接,如果开启当前用的是哪个连接。
我们选择我们配置的ens33(这里可能会有多个ens33选择我们配置正确的那个!)文章来源:https://www.toymoban.com/news/detail-575478.html
至此完毕! 文章来源地址https://www.toymoban.com/news/detail-575478.html
到了这里,关于vm安装centos7系统后,使用ifconfig命令 ens33 没有IP地址的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!