本文主要介绍关于centos,linux,运维,vmware,上不了网的知识点,对【VMWARE上安装的centos上不了网咋办?】和【vmware中安装centos】有兴趣的朋友可以看下由【愤怒的小鸣】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的相关技术问题。
目录
配置上网
后记
最后的后续
小总结:
附录
配置上网
当你在vmware上安装好了linux虚拟机,然后想着要能上网才行呀,于是要经过一些配置,如下:
这里选的是NAT模式,后续的配置我们也一步一步来,有问题的配置或是说明我也先列出来,一步一步完善。我也太懒了,直接把自己的笔记一股脑贴了过来,心急的可以直接看后面的大结局。
这里配置电脑主机IP,其他随便。
下一步编辑/etc/sysconfig/network-scripts/ipcfg* ipcfg开头的一个文件(网卡)
#虚拟机的网关,和电脑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下无法上网的终极解决方案)
2022/05/03 21:57
上面说的虽然对于vmware中虚拟机的联网问题有改善,但还不是根本原因,而至于电脑重启后虚拟机就连不上是因为虚拟机不能上网,而不能上网是因为有个服务没开,如图
我们是以NAT模式联的网,所以把VMware NAT Service服务打开,就能上网了,并且设置成自动的,以后重启就不会连不上网了。至于其他模式联网的,就看着办吧。至于原理,不懂,看文章: VMware虚拟机 之 NAT模式详解
2022/05/09 23:13
草他大爷,还有后续。还是可能出现虚拟机连不上的情况,所以特意找了一次两个服务器都能连上的情况,记录下启动的服务:
2022/05/11 22:33
最后的后续今天打开vmware的虚拟机,还是有台服务器上不了网,而前面提到的那些服务都是开的,上网查了下,终于找到了真正的原因。原来是linux还有一个网络防火墙NetworkManager,之前关了firewalld,还需要把这个网络防火墙关掉。因为这个服务会自启,所以要永久关闭,以防下次重启又不能上网了。
#停止网络防火墙服务
systemctl stop NetworkManager
#永远关闭网络防火墙服务,开机也不重新启动
systemctl disable NetworkManager
至于服务就只要开下面这一个就够了:
欧了,这次真的是大结局了,嘿嘿^_^
小总结:看到这篇文章来了,想必基础环境都搞得差不多了,就是经常会上不了网,这里是简单分享一下我遇到过的问题,不代表所有情况,但也有几个点可以拿来参考下,
从前面“ 后记”标题开始,跟着检查一下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版权协议。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。