vmware中安装centos


本文主要介绍关于centos,linux,运维,vmware,上不了网的知识点,对【VMWARE上安装的centos上不了网咋办?】和【vmware中安装centos】有兴趣的朋友可以看下由【愤怒的小鸣】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的相关技术问题。

vmware中安装centos

目录

配置上网        

        后记 

最后的后续

小总结:

  附录 


 

配置上网        

        当你在vmware上安装好了linux虚拟机,然后想着要能上网才行呀,于是要经过一些配置,如下:

b391e52a7598461690baaeb4ad8745bb.png

         这里选的是NAT模式,后续的配置我们也一步一步来,有问题的配置或是说明我也先列出来,一步一步完善。我也太懒了,直接把自己的笔记一股脑贴了过来,心急的可以直接看后面的大结局

 

934bda68b4cd4405974343270960b962.png

         这里配置电脑主机IP,其他随便。

e86f95650c9e4393b0a2ca7c8d165d8d.png

        下一步编辑/etc/sysconfig/network-scripts/ipcfg* ipcfg开头的一个文件(网卡)

3cc04e01242e4df7b4e8c285581fe999.png

#虚拟机的网关,和电脑ip不应在同一地址范围内,相当于配置了一个字路由器
GATEWAY=192.168.10.2
#虚拟机IP
IPADDR=192.168.10.10  
NETMASK=255.255.255.0
DNS1=202.96.128.86
DNS2=223.5.5.5

         最后一步

#网络配置生效
service network start

 

 

ping一个百度看看,可以上网了。

        但是,当电脑的ip改变后,vmware需要重新配置一下电脑ip,并且需要在vmware上登录一下linux系统,这样在电脑上才可以用xshell或Filzilla工具访问linux系统。

         后记 

        根据上面的做法,虽然可以上网,但是不太稳定,尤其是在重启后经常会出问题,要么就是连不上网,要么就是连不上虚拟机。搞得最后把vmware中的网络适配器设置恢复默认设置,然后重新搞,一下总结了几点要注意的。(参考文章:CentOS 7下无法上网的终极解决方案)

 

dd81b65304764646b534c40e906aee0a.png

9baf7620d60245b990e47a8738cea220.png

2022/05/03 21:57

        上面说的虽然对于vmware中虚拟机的联网问题有改善,但还不是根本原因,而至于电脑重启后虚拟机就连不上是因为虚拟机不能上网,而不能上网是因为有个服务没开,如图

57e48a3672a9450284fbcc255e62142a.png

        我们是以NAT模式联的网,所以把VMware NAT Service服务打开,就能上网了,并且设置成自动的,以后重启就不会连不上网了。至于其他模式联网的,就看着办吧。至于原理,不懂,看文章: VMware虚拟机 之 NAT模式详解

2022/05/09 23:13

        草他大爷,还有后续。还是可能出现虚拟机连不上的情况,所以特意找了一次两个服务器都能连上的情况,记录下启动的服务:

 

ff6c84434b4e43c99fbc6186051c4d6d.png

2022/05/11 22:33

最后的后续

        今天打开vmware的虚拟机,还是有台服务器上不了网,而前面提到的那些服务都是开的,上网查了下,终于找到了真正的原因。原来是linux还有一个网络防火墙NetworkManager,之前关了firewalld,还需要把这个网络防火墙关掉。因为这个服务会自启,所以要永久关闭,以防下次重启又不能上网了。

#停止网络防火墙服务
systemctl stop NetworkManager
#永远关闭网络防火墙服务,开机也不重新启动
systemctl disable NetworkManager

        至于服务就只要开下面这一个就够了:

 

49b48b23043648fdb4ad6b9857623206.png

         欧了,这次真的是大结局了,嘿嘿^_^

小总结

        看到这篇文章来了,想必基础环境都搞得差不多了,就是经常会上不了网,这里是简单分享一下我遇到过的问题,不代表所有情况,但也有几个点可以拿来参考下,

 从前面“ 后记”标题开始,跟着检查一下VMWARE的配置 看下VMWARE NAT SERVICE服务正常打开了没有 防火网firewalld、网络防火墙NetWorkManager是否都关了  再检查一下你的网卡配置ifcfg-ens33,照着我文章最后 附录中提供的配置比对下看看  搞了一两个钟头了还不行,那别扛着了,直接删了虚拟机从头来过,真的,别犟,时间成本太高,不值得的   附录 

 

# 网卡
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33

 

 

以下是我其中一个虚拟机的配置
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO="static"
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
// 这个id要是唯一的,如果两个虚拟机这个识别码一样,则其中一个不能上网
UUID=65258496-cc36-430a-a804-4647506863a3
DEVICE=ens33
ONBOOT=yes
// 网关必须配置得和VMWARE那里配置得网关一样
GATEWAY=192.168.10.2
IPADDR=192.168.10.11
NETMASK=255.255.255.0
DNS1=202.96.128.86
DNS2=223.5.5.5
# 相关配置的解释
TYPE=Ethernet                # 网卡类型:为以太网
PROXY_METHOD=none            # 代理方式:关闭状态
BROWSER_ONLY=no                # 只是浏览器:否
BOOTPROTO=dhcp                # 网卡的引导协议:DHCP[中文名称: 动态主机配置协议]
DEFROUTE=yes                # 默认路由:是, 不明白的可以百度关键词 `默认路由` 
IPV4_FAILURE_FATAL=no        # 是不开启IPV4致命错误检测:否
IPV6INIT=yes                # IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到IPV6]
IPV6_AUTOCONF=yes            # IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6]
IPV6_DEFROUTE=yes            # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6]
IPV6_FAILURE_FATAL=no        # 是不开启IPV6致命错误检测:否
IPV6_ADDR_GEN_MODE=stable-privacy            # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
NAME=ens33                    # 网卡物理设备名称
UUID=f47bde51-fa78-4f79-b68f-d5dd90cfc698    # 通用唯一识别码, 每一个网卡都会有, 不能重复, 否两台linux只有一台网卡可用
DEVICE=ens33                    # 网卡设备名称, 必须和 `NAME` 值一样
ONBOOT=no  
IPADDR=”192.168.0.101” #192.168.59.x, x为3~255. 
NETMASK=”255.255.255.0” #子网掩码 
GATEWAY=”192.168.66.2” #网关IP

 结束语:分享我的鸡毛蒜皮,给以后来者参照,再会~~~^_^

 

 

本文《VMWARE上安装的centos上不了网咋办?》版权归愤怒的小鸣所有,引用VMWARE上安装的centos上不了网咋办?需遵循CC 4.0 BY-SA版权协议。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: