CentOS虚拟机 NAT模式连网

1、查看本地VMnet8的网络信息

shell 复制代码
cmd
ipconfig

2、编辑VMware虚拟网络编辑器

(1)打开网络编辑器

(2)打开NET设置

(3)修改网络配置

修改子网ip和windows查到的ip的最后一位不一样就行和子网掩码照抄

3、在VMware中配置虚拟机连网方法

4、在本地机配置网络适配器

5、修改虚拟机网络配置信息

(1)开启虚拟机并进入终端页面

(2)修改网络连接配置信息

shell 复制代码
vim /etc/sysconfig/network-scripts/ifcfg-ens33

配置信息如下:

shell 复制代码
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
UUID=ae692f50-4d84-4d41-9fde-94f7135a0c5e
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.223.130
GATEWAY=192.168.223.2
DNS1=8.8.8.8
NETMASK=255.255.255.0

(3)修改网关文件,在文件内修改/添加配置

shell 复制代码
vi /etc/sysconfig/network

NETWORKING=yes       启用网络
HOSTNAME=slave0         添加主机名(本台虚拟机的hostname)
GATEWAY=192.168.223.2  设置网关ip

(4)修改NDS文件,在文件内修改/添加配置

shell 复制代码
vi /etc/resolv.conf   

#添加DNS地址
nameserver 114.114.114.114    
nameserver 8.8.8.8  

(5)重启网络

shell 复制代码
systemctl restart network

(6)测试连接

6、可能遇到的问题


检测网络管理开启状态:

shell 复制代码
systemctl status NetworkManager

运行 NetworkManager:

shell 复制代码
systemctl start NetworkManager

设置开机启动:

shell 复制代码
systemctl enable NetworkManager

查看是否开机启动:

shell 复制代码
systemctl is-enabled NetworkManager

输入命令:

shell 复制代码
nmcli networking on

如果遇到其他问题:如可以访问本地网络但是不能访问互联网,请检查防火墙是否关闭,网络是否打开,配置的网关网段信息是否与物理机的信息匹配!!!

相关推荐
正经教主12 分钟前
【docker基础】第五课:Docker网络详解
运维·docker·容器
qq_1631357533 分钟前
Linux 【07-rm命令超详细教程】
linux
zh路西法1 小时前
【SSH 免密登录全流程】Windows Linux 通用方案
linux·windows·ssh
小黑蛋学java1 小时前
Nginx 接口耗时 Prometheus + Grafana 监控实施方案
运维·nginx·负载均衡·grafana·prometheus
ScilogyHunter2 小时前
GCC完全指南
linux·gcc
CodeStats2 小时前
从 CPU 指令到 JVM 进程:彻底讲透 Java 执行 main 方法时,类加载、主线程、栈帧入栈的完整底层逻辑
java·linux·开发语言
asyxchenchong8882 小时前
最新Hermes Agent 技能封装与科研自动化:以 Meta-Analysis 为例-实现从文献检索到绘图的一站式工作流
运维·人工智能·自动化
tianyuanwo3 小时前
项目内自我管理:一名OS领域DevOps的破局之路
运维·devops
三十..3 小时前
Redis 核心原理与高可用架构实践
运维·数据库·redis
努力努力再努力wz3 小时前
【内存管理与高并发内存池系列】从 mmap 到 malloc:文件映射、匿名映射与 glibc 内存分配机制详解
linux·c语言·数据结构·数据库·c++·qt·链表