vm虚拟机使用NAT模式访问外网

使用vmware虚拟机网络配置上踩了太多的坑,花了得有几十个小时在上面,每次解决以后下次创建虚拟机可能又出现无法访问外部网络的问题,所以出个配置贴

虚拟机本人使用的是centos7系统 单网卡

首先配置vm的虚拟机网络,添加网络VMnet8,模式选择为NAT模式,子网地址配置为想要的网段ip,我这里使用的是192.168.200.0网段,同勾选【将主机虚拟配置器连接到此网络】和【使用本地DHCP服务将IP地址分配给虚拟机】

对NAT进行设置,网关ip使用的是192.168.200.2(因为192.168.200.1地址宿主机上需要使用)

设置完成后应用并确定,虚拟机配置,在网络适配器选项上选择自定义VMnet8(NAT模式),确定

宿主机上对VMnet8进行配置

配置ip地址为192.168.200.1,DNS使用114.114.114.114,保存退出

接着我们在虚拟机上对网卡进行配置

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=none         # 选择none,自行配置ip(也可以选择dhcp)
NAME=ens33
DEVICE=ens33
ONBOOT=yes            # 开机默认开启
IPADDR=192.168.200.103 # 配置为VMnet8同网段
GATEWAY=192.168.200.2  # 网关配置为VMnet8上设置的网关地址(非宿主机)
PREFIX=24
DNS1=114.114.114.114# 重启网络
[root@localhost ~]# systemctl restart network

配置完成后查看防火墙与selinux,建议关闭

# 关闭防火墙
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld
# 关闭selinux
[root@localhost ~]# setenforce 0
[root@localhost ~]# cat /etc/selinux/config # This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled

最后验证外网访问

[root@localhost ~]# ping jd.com
PING jd.com (211.144.27.126) 56(84) bytes of data.
64 bytes from 211.144.27.126 (211.144.27.126): icmp_seq=1 ttl=128 time=38.6 ms
64 bytes from 211.144.27.126 (211.144.27.126): icmp_seq=2 ttl=128 time=41.9 ms
64 bytes from 211.144.27.126 (211.144.27.126): icmp_seq=3 ttl=128 time=38.6 ms
^Z
[5]+  已停止               ping jd.com

vm虚拟机使用NAT模式访问外部网络相关推荐

  1. 共享主机网络给VM虚拟机的NAT模式

    共享主机网络给VM虚拟机的NAT模式 1.添加VMnet8虚拟网络 2.设置或查看NAT网关地址 3.设置自定义NAT模式,网络适配器使用VMnet8 4.打开[网络连接]控制面板,右键[本地连接] ...

  2. 虚拟机使用NAT模式搭建网络成功ping 通网络

    虚拟机使用NAT模式搭建网络成功ping 通网络 1.在虚拟机的配合中配置 ip数据 2.配置NAT的网络![在这里插入图片描述](https://img-blog.csdnimg.cn/0b8d4d ...

  3. 虚拟机NAT模式如何设置网络连接

    虚拟机NAT模式如何设置网络连接 一.首先查看自己的虚拟机服务有没有开启 计算机点击右击选择管理 进入管理选择VM开头的服务,如果没有开启的话就右键开启 二.查看本地网络虚拟机的网卡是否启动 点击更改 ...

  4. 虚拟机使用NAT模式连接网络设置

    虚拟机使用NAT模式连接网络设置 1.使用ipconfig/all查看本地主机的ip.网关及路由服务器的DHCP的地址: 2.在虚拟机的网络设置中选择NAT模式:此模式为给虚拟机分配一个IP,将虚拟机 ...

  5. VMware虚拟机使用NAT模式上网

    VMware虚拟机使用NAT模式上网 1.目的 我在前一篇博客中分享了虚拟机中安装windows7系统的方法,那么在这篇博客中我就分享VMware虚拟机使用NAT模式下接入互联网的操作. 2.具体操作 ...

  6. linux虚拟机使用NAT模式联网

    linux虚拟机使用NAT模式联网 网络配置 NAT配置(注意IP范围) 配置文件 本人环境 系统:win10 软件:VMware 镜像版本:OracleLinux-Release7-Update6- ...

  7. linux 局域网无法访问 防火墙已关,使用iptables配置防火墙后本机无法访问外部网络...

    在一台centos和ubuntu的主机上使用配置了防火墙,就是添加几条简单规则.规则确实是生效了,因为很好的屏蔽掉外部的非法请求,但是本机却无法和外部通信,包括同一个局域网的其他机器和外部互联网上的机 ...

  8. Hyper-V Default Switch 无法访问外部网络解决方案

    问题1 问题描述 今日遇到了 Hyper-V Default Switch 无法访问外部网络的问题,详情为: 可以 ping 通宿主机,也就是 Default Switch IP: 无法 ping 通 ...

  9. CentOS虚拟机访问外部网络

    这里写自定义目录标题 虚拟机无网络测试 解决方案 1.设置VM(关闭虚拟机) 2.查看当前IP.网关.子网掩码 3.设置虚拟机IP.网卡.子网掩码 虚拟机无网络测试 CentOS使用yum下载gcc时 ...

最新文章

  1. 85.路由器和电脑的设置
  2. sql添加删除主键、外键
  3. c#学习笔记之第一个程序“Hello world”
  4. HighNewTech:带你解读云计算、雾计算(Fog Computing)、边缘计算(Edge Computing)的前世今生
  5. 山西职称计算机考试报名时间 2014,2014山西省6月份职称计算机考试报名入口
  6. Faster R-CNN论文详解
  7. 无法对视图创建索引,因为该视图未绑定到架构
  8. Python回调函数的实现
  9. 计算机系统的主要功能要求,计算机系统的主要功能是什么
  10. 计算机图形学完整笔记(五):二维图形变换
  11. css - 布局 - rem布局
  12. python基础 - networkx 绘图总结
  13. 多个Excel文件独立窗口打开方式(一键解决)
  14. 情绪管理---第二课:情绪包含四方面的反应
  15. 宝塔面板本地调试网站提示域名解析错误的问题
  16. 51单片机中哪些SFR可以位寻址?
  17. 产品读书《六顶思考帽》
  18. 转行数据分析师一定需要考证吗?1分钟告诉你答案
  19. [linux] 远程服务器安装unrar(无root)
  20. java 使用 freemarker模板 生成 word 并用 aspose 转换成PDF

热门文章

  1. 使用OAuth 2.0访问谷歌的API
  2. 腾讯云金融机房硬件配置大揭秘
  3. c语言中的null_如何在C中使用NULL
  4. MT6571 alps 光感 stk3x1x(光感als+距离传感器ps)
  5. Android手机的上网功能需要用到APN(网络接入点)的设置 电信
  6. 汽车使用总结(十)--自动挡各个档位
  7. 发展光伏电站应该重视辅材质量
  8. AE出现已禁用刷新(要刷新视图,请释放Caps Lock)
  9. 程序员常用英语词汇(027)
  10. 程序员常用英语词汇(024)