这个问题目前发现俩种情况。

        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选择我们配置正确的那个!)

 至此完毕! 


版权声明:本文为m0_47743175原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/m0_47743175/article/details/128130694