VM(虚拟机)centos网络连接

虚拟机centos7系统网络连接


前言

断断续续花了几天处理虚拟机IP问题,网上解决方案五花八门,特地整理记录下适合自己的方案,彻底解决网络问题 虚拟机是VMware® Workstation 15 Pro

一、动态IP(DHCP分配IP,每次电脑重启都会改变)

1.网卡配置

编辑网卡文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33
有的文件名是ifcfg-eth0,以该文件夹下的实际文件名为准
ONBOOT=no 改为 ONBOOT=yes
重启网卡:systemctl restart network

2.虚拟机网络设置

VM(虚拟机)centos网络连接

二、静态IP

1.centos系统配置

编辑网卡文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33
有的文件名是ifcfg-eth0,以该文件夹下的实际文件名为准
代码如下(示例):

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=ens32
UUID=9bb9c058-db8e-45cc-aadf-e3d4cf8db158
DEVICE=ens32
ONBOOT=yes
IPADDR=192.168.114.128
NETMASK=255.255.255.0
GATEWAY=192.168.114.2
DNS=192.168.0.1
DNS1=8.8.8.8
重启网卡:systemctl restart network 主机名改为IP:hostnamectl set-hostname 192.168.114.128

2.虚拟机网络编辑器

net0桥接、net1主机模式、net8 NAT模式(网关IP第四位是2,子网IP第四位是0)
VM(虚拟机)centos网络连接

VM(虚拟机)centos网络连接

设置完成后,主机网络连接出现VMnet1和VMnet8即可
VM(虚拟机)centos网络连接

注意:

1、设置虚拟机IP地址前,先在主机ping下地址,防止设置已有IP,导致虚拟机静态IP配置无效
2、VMnet1和VMnet8是勾选虚拟网络编辑器的“将主机虚拟适配器连接到此网络(v)”产生的
3、静态IP要和VMnet8同网段,如:VMnet8子网IP是192.168.114.0,静态IP设为192.168.114.128
4、找不到配置问题时,可以点击虚拟网络编辑器的“还原默认设置”,推倒重来

3.虚拟机网络设置

网络适配器:NAT模式
VM(虚拟机)centos网络连接

总结

1.测试连接

配置完成,可使用ping命令测试网络连接,如:ping 192.168.114.128
连接成功:
VM(虚拟机)centos网络连接

连接失败:
VM(虚拟机)centos网络连接
重点查防火墙和DNS

2.关闭防火墙

关闭centos防火墙
查看防火墙状态:systemctl status firewalld
关闭防火墙:systemctl stop firewalld
永久关闭防火墙(禁止开机启动):systemctl disable firewalld

关闭windos防火墙:
网络和Internet下的windows防火墙
VM(虚拟机)centos网络连接

参考博客:
centos安装
https://blog.csdn.net/qq_44714603/article/details/88829423

静态IP
https://www.cnblogs.com/maohai-kdg/p/11445677.html

ping不通
https://blog.csdn.net/qq_43646876/article/details/108892056


上一篇:pip 安装指定版本的工具


下一篇:Linux 下安装 Anaconda