文章目录
更改虚拟网卡配置
查看虚拟网卡名字
cd /etc/sysconfig/network-scripts
ls
更改虚拟网卡配置
vi /etc/sysconfig/network-scripts/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=ens34
UUID=003f203b-678a-465c-ad2b-b79cb9a15cd6
DEVICE=ens34
ONBOOT=yes
GATEWAY=192.168.121.2
IPADDR=192.168.121.136
NETMASK=255.255.255.0
DNS1=8.8.8.8
BOOTPROTO
配置虚拟机ip是否静态化,默认是“DHCP”,他是动态ip,java开发者不推荐使用,参数改为“static”
GATEWAY
他是网关,给我写成与VMware网关一样的,并且要与VMware子网在同一个网段,看下面截图
所谓的子网在同一个网段,就是第三组数字相同,比如示例的“121“
DNS
给我写一个114.114.114.114,这是你虚拟机ping外网必须的,如果外网ping不通,就看DNS
IPADDR
你的静态ip,每次启动虚拟机时固定的ip,注意,要与VMvare在同一个网段
NETMASK
子网掩码,就用255.255.255.0就行
双端防火墙设置
PC端
- 全tm关了
linux端
直接tm关了,只推荐以下两个命令,其他命令别tm用,你的虚拟机可能没装那些命令
关闭防火墙
systemctl stop firewalld
永久关闭防火墙
systemctl stop firewalld.service //关闭防火墙
systemctl disable firewalld.service //禁止防火墙启动
查看防火墙状态
systemctl status firewalld
杀毒软件问题
杀毒软件直接卸了!如果不想卸可以暂时退出,不过杀毒软件一般没什么影响
发现问题
linux可以ping通主机,但主机ping不通linux
- 查双端防火墙
- 查linux网卡配置——网关,和ip,好好对应一下vmware里的配置
linux不能ping通主机,但主机可以ping通linux
- 查双端防火墙
- 查linux网卡配置——网关,和ip,好好对应一下vmware里的配置
双端可以互相ping通,但是linux-ping不通baidu
查DNS!
查DNS!
查DNS!
查DNS!
查DNS!
查DNS!
ip addr没有ip分配
第一种情况(DHCP)
勾选DHCP服务——“使用本地DHCP服务奖IP地址分配给虚拟机”
虚拟网络适配器
虚拟网络适配器没有开启或者根本没有
如果是虚拟网络适配器没有的情况,请修复vmware软件或者重装vmware软件或者百度处理这个问题
下面是正常连通情况
自行进行网络连接(nmtui)
有时这里会没有连接,需要手动连接一下网络
永久解决
systemctl stop --now NetworkManager
systemctl disable NetworkManager
关闭NetworkManager服务后
子网掩码格式也该一下——prefix
vi /etc/sysconfig/network-scripts/ifcfg-ens33