首先进入 VMware 的虚拟网络编辑器
点击里面的更改设置
选中 NAT 模式, 将使用本地 DHCP 服务将 IP 地址分配给虚拟机前面的√去掉, 点击 NAT 设置, 确保子网 IP 和网关 IP 在同一网段, 点击确认.(如果修改过可以点击还原默认设置)
将虚拟机的网络适配器设置为 NAT 模式
1.CentOS 7
使用下面的命令进入网络配置文件, 最后这个文件可能会由于版本的不同而不同
VIM /etc/sysconfig/network-scripts/ifcfg-ens33
将文件修改为如下模式, 原文件没有的要自己添加, 并保存
再 reboot 虚拟机即可
2.Ubuntu 20.04
使用下面的命令进入网络配置文件, 最后这个文件因版本的不同而不同
VIM /etc/netplan/01-network-manager-all.YAML
原文件中没有的内容要自己添加
再使用 netplan apply 命令即可
过程中遇到的问题
Windows 和 Linux 相互不能 ping 通, 但是 Linux 能 ping 通外网
1. 要注意防火墙是否打开, Ubuntu 打开防火墙之后不能相互 ping 通
2. 查看 Windows 的网络适配器, 如下图所示, 不要选自动获取 ip 地址, 自己根据前面的设置 IP 地址和网关, 完成之后能 Windows 和 Linux 可以 ping 通
相关链接:
CentOS 7 设置静态 ip
Ubuntu 设置静态 ip
Ubuntu 设置静态 ip
来源: http://www.bubuko.com/infodetail-3651888.html