虚拟机NAT模式连接外网
虚拟机三种联网方式:
一、NAT(推荐使用) 功能:①可以和外部网络连通 ②可以隔离外部网络
二、桥接模式 功能:直接连接到(路由器)交换机
三、主机模式(hostonly) 功能:便于虚拟机之间通信
楼主用的虚拟机软件为VMware14.0,Linux镜像是centos6.5,重点梳理下NAT模式联网。
1.查看主机IP地址:
打开运行->cmd->ipconfig
2.记录连接外网网卡信息:
楼主使用的是笔记本无线网卡,自动查找IP地址。

IP地址:192.168.43.221
子网掩码:255.255.255.0
3.设置连接外网网卡属性:
共享->允许其他网络用户通过此计算机连接Internet

4,设置虚拟网卡VMnet8属性:
因为我们使用的是NAT模式,所以对应的虚拟网卡为VMnet8。
IPv4协议:
IP地址:10.10.10.2
子网掩码 255.255.255.0
默认网关 192.168.43.221(外网网卡IP地址)
、
5.虚拟机Vmware网卡设置:设置为NAT模式
·
6.修改Linux系统网络配置文件:

//NAME=eth0 文件名
DEVICE=eth0 设别名
ONBOOT=yes 是否在启动时激活, yes or no
BOOTPROTO=static/None 网络分配方式, 静态 or 无
IPADDR=10.10.10.31 想要设定的ip地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=10.10.10.2 网关 (和VMnet8设置的IP地址相同)
DNS1=114.114.114.114
IPV6INIT=yes 是否支持IPV6协议
USERCTL=no 非root用户是否可以控制该设备,yes or no
//NETWORK=10.10.10.31 所属网络,和ip相同网络, 一般最后一位为0
//BROADCAST=10.10.10.255 广播地址, 和ip相同网络, 一般最后一位为255
//HWADDR=00:0C:29:49:40:79 MAC地址,物理地址 :物理上唯一标识一台主机
7.重启或重新激活网络服务:
reboot | service network restart
8.验证网络是否连通:
主机ping外网 ping baidu.com
主机ping虚拟机 ping 10.10.10.31
虚拟机ping主机 ping 192.168.43.221
虚拟机ping外网 ping baidu.com

当然以上操作都可以在Xshell远程登录Linux后操作:
在Vmware中打开虚拟机并登录账户
打开Xshell
新建会话
主机:10.10.10.31
用户身份验证:输入用户名和密码
虚拟机NAT模式连接外网的更多相关文章
- centos6.5虚拟机配置Nat模式连接外网
想来在虚拟机上搭点软件,于是乎就想让虚拟机连上外网,就用到了Nat模式,自己对网络了解不是太深,以至于配置联网花了一下午.总结下联网步骤. (1)点击虚拟网络编辑器 (2)注意以下几点标红处 (3)点 ...
- Vm安装虚拟机并使用net模式连接外网
Vm安装虚拟机并使用net模式连接外网 最近想搭建一个maven私服和阿波罗配置中心一切准备就绪时 发现本地vm虚拟机无法连接外网,嗯 ~ ~ ,一句cnm不由从嘴里崩了出来.没办法,只能配置一下了接 ...
- Linux 虚拟机通过NAT模式访问外网
1.配置本地VM8地址 2.配置虚拟机NAT网卡:设置VM8网卡地址和Linux主机相同网段地址,网关随便设置 3.编译网卡文件 vim /etc/sysconfig/network-scri ...
- VMware workstation 网络选择 NAT模式 访问外网
多年不用本地做测试 尽然被 nat 模式給卡着了 :动手的还是所以要记录一下: 1.根据自己需求创建 虚拟机 之后: 配置[网络适配器] -- 选择 nat 模式 ( 选择网卡 ) 虚拟机 ...
- Win10 在VM里面装Centos7.4后使用桥接模式连接外网,并用MobaXterm远程虚拟机详细教程
1.首先登陆虚拟机如图 2.执行ping命令看虚拟机里面的centos7是否可以连网 ping www.baiducom 此时会报错:name or service not known 3.设置一个文 ...
- 共享win7ip,虚拟机nat模式连接,电脑重启之后,无法连接
问题原因:VMware NAT Service没有设置为开机启动 解决办法: 1.按win+r,输入services.msc,点击确定: 2.服务窗口中找到VMware NAT Service,双击: ...
- VMware下Ubuntu虚拟机NAT模式 连接Xshell
1.Edit->Virtual NetWork Editor 2.选择NAT->NAT Settings 配置端口映射关系 很重要! Host port: 真实主机 一般是Windows端 ...
- 虚拟机centos无法连接外网时怎么处理
1. 首先查看service 如果没有启动请启动这2个服务. 2. 在虚拟机那重启网络端口 ifdown ens33 ifup ens33
- Hyper-V虚拟机配置内部网络固定IP 并且连接外网
2019/10/23 Hyper-V CentOS7 摘要:Hyper-V中的虚拟机CentOS7能固定IP并且连接外网 保证宿主机的Xshell始终只用同一个IP连接到该虚拟机 新建内部网络虚拟交换 ...
随机推荐
- spring中获取bean的方式
获取bean的方式 1.可以通过上下文的getBean方法 2.可以通过@Autowired注入 定义controller @RestController @RequestMapping(" ...
- debian wget 报ERROR: The certificate of ‘xxx’ is not trusted.
# wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz --2019-01-11 15:04:41-- https://w ...
- centos7.5下一键安装nginx-1.8.1
#!/usr/bin/bash #安装依赖软件 yum install -y make cmake gcc gcc-c++ autoconf automake libpng-devel libjpeg ...
- 【转载】STM32 ST-LINK Utility介绍、下载、安装、使用方法
转载地址:https://blog.csdn.net/ybhuangfugui/article/details/52597133 总结的很好!!! Ⅰ.写在前面本文讲述的内容是STM32 ST-LIN ...
- localStorage 存储
localStorage 的优势 localStorage 拓展了 cookie 的 4K 限制. localStorage 会可以将第一次请求的数据直接存储到本地,这个相当于一个 5M 大小的针对于 ...
- HTML连载70-相片墙、盒子阴影和文字阴影
一. 制作一个相片墙 二. <!DOCTYPE html> <html lang="en"> <head> <meta charset=& ...
- Git安装配置及第一次上传项目到GitHub
平时的学习工作少不了保存自己的Code到代码库,这里必须要使用到Git与GitHub. 1. 关于Git的安装 下载Git:下载地址:https://git-scm.com/downloads ...
- fish 设置环境变量;fish shell 相关使用说明记录;
最近使用 fish进行工作,发现环境变量忘记如何设置: fish 环境变量保存在两个地方: ~ 目录下,.config/fish 目录下: /etc/fish/ 目录下 如果配置所有用户都能用的环境变 ...
- PythonI/O进阶学习笔记_10.python的多线程
content: 1. python的GIL 2. 多线程编程简单示例 3. 线程间的通信 4. 线程池 5. threadpool Future 源码分析 ================== ...
- 使用BeanUtils.populate将map集合封装为bean对象
1.前言 最近在做一个javaweb项目练练手,涉及到把jsp页面中表单的内容存到数据库,和request.getParameterMap配合使用可以将jsp页面表单的数据转化为bean对象. 2.介 ...