使用VMware安装CentOS7虚拟机后,发现虚拟机里的IP不存在。
现象:我们习惯输入:ipconfig 不能用了,
在Linux7中输入:ip add / ip address / ip addr 往往不显示自己的虚拟机IP
操作步骤:
## 1.进入存放网络配置的系统目录 [root@localhost ~]# cd /etc/sysconfig/network-scripts/ ## 2.输入ls,查看所有文件。可以看到一个叫做 ifcfg-ens33 的文件,这就是虚拟机的网卡配置文件 [root@localhost network-scripts]# ls ifcfg-ens33 ifdown-ippp ifdown-sit ifup-bnep ifup-plusb ifup-TeamPort ifcfg-ens33.org ifdown-ipv6 ifdown-Team ifup-eth ifup-post ifup-tunnel ifcfg-lo ifdown-isdn ifdown-TeamPort ifup-ippp ifup-ppp ifup-wireless ifdown ifdown-post ifdown-tunnel ifup-ipv6 ifup-routes init.ipv6-global ifdown-bnep ifdown-ppp ifup ifup-isdn ifup-sit network-functions ifdown-eth ifdown-routes ifup-aliases ifup-plip ifup-Team network-functions-ipv6 ... ## 3.ifcfg-ens33原始内容如下,需要将文件中的ONBOOT,从no改为yes,修改此类文件需使用管理员身份 [root@localhost network-scripts]# cat ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=*** DEVICE=ens33 ##### 需要修改这个配置项为yes ###### ONBOOT=no ### 我们使用vi进入编辑一下 ifcfg-ens33,命令操作如下: [root@localhost network-scripts]# vi ifcfg-ens33 ### 按 i 进入编辑模式 把 ONBOOT=no 修改为 ONBOOT =yes ### 按 esc 退出编辑模式 输入:wq! 保存 (冒号为;+shift键) ## 4.修改后文件内容 [root@localhost network-scripts]# cat ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=*** DEVICE=ens33 ONBOOT=yes ## 5.重启网络服务 [root@localhost network-scripts]# sudo service network restart ## 6.重启后,用ip addr可以看到ip地址 [root@localhost network-scripts]# ip addr
本页作者:czhdawn,如若转载,请注明出处:https://www.czhdawn.cn/archives/4601