还原网络设置
VMware 虚拟网卡有时会出现问题
还原网络设置, VMware 会删除所有虚拟网卡, 再重新添加
https://www.bilibili.com/video/BV1f7411m78W?p=1
VMware 安装完后没有虚拟网卡
没有虚拟网卡, 恢复网络设置也不起作用, 这时需要把系统中的VMware清理干净, 然后重新安装
可以参考下面这篇博客
https://www.cnblogs.com/psy-code/p/9311104.html
NAT网段设置
VMnet8 虚拟网卡是 NAT 网络的网卡
NAT网络的网段是VMware随机分配的, 可以设置子网网段
https://www.bilibili.com/video/BV1f7411m78W?p=2
固定IP设置
为了方便设置IP, 虚拟机中给大家提供了一个脚本程序
./ip-static
https://www.bilibili.com/video/BV1f7411m78W?p=3
DHCP自动获取IP
自动获取IP可以执行这个脚本
./ip-dhcp
https://www.bilibili.com/video/BV1f7411m78W?p=4
网卡消失或无IP的处理
有时虚拟机中的网卡会消失, 或无IP地址, 这种情况可以采用下面两种方法处理
- 重启 NetworkManager 服务
- 删除虚拟机网卡再重新添加
重启 NetworkManager 服务
systemctl restart NetworkManager
https://www.bilibili.com/video/BV1f7411m78W?p=5
删除虚拟机网卡再重新添加
https://www.bilibili.com/video/BV1f7411m78W?p=6
network.service 网络服务无法启动
配置ip地址, 重启网络服务时报错:
Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
network 与 NetworkManager 服务可能会发生冲突, 导致 network 服务无法启动, 可以停用 NetworkManager
# 停止 NetworkManager 系统服务
systemctl stop NetworkManager
# 禁用该服务
systemctl disable NetworkManager
这时可以重启 network 服务
systemctl restart network
使用桥接网络
NAT网络只能在本机中连接
如果要在局域网中使用虚拟机, 桥接网络可以让虚拟机直接连接到物理网络, 获得物理网络 IP
- 获得固定IP可以执行
./ip-static
- 自动获取IP可以执行
./ip-dhcp
https://www.bilibili.com/video/BV1f7411m78W?p=7
虚拟机不能 ping Windows
参考这篇文档, 启用ICMP回显:
https://jingyan.baidu.com/article/f79b7cb3d3acfa9144023e96.html
b站视频
https://www.bilibili.com/video/BV1f7411m78W