ubantu虚拟机上网设置

简介: ubantu虚拟机上网设置

前言

本篇文章将带大家学习一下如何让虚拟机连接上外网。


一、网卡是什么

网卡,也称为网络接口卡(Network Interface Card,NIC),是计算机和局域网之间沟通的重要设备之一。网卡的作用主要包括以下几个方面:


实现网络连接:网卡是计算机连接到局域网或互联网的接口设备,通过网卡可以实现计算机与网络之间的连接和数据通信。

控制数据通信:网卡能够接收和发送数据包,控制数据在局域网中的传输,包括检测数据包的开头和结束信息,解码和编码数据包的内容,以及将数据包传递给操作系统处理等。

执行数据包过滤:网卡可以根据预设的过滤规则,对进入的数据包进行过滤,把需要的数据包传递给上层协议进行处理,同时丢弃不符合要求的数据包。

实现数据流量控制:网卡可以控制网络流量的传输速度,防止网络拥塞和数据包重传,以确保网络性能和可靠性。


网卡是计算机和网络之间的重要接口,它直接影响到网络通信性能和稳定性。在不同的应用场景中,需要选择适合的网卡类型和数量,以满足实际的网络需求。


二、虚拟机的网卡

一个虚拟机可以拥有多个网卡,具体取决于虚拟化平台的支持和虚拟机的需求。

为虚拟机添加多个网卡可能会对宿主机和网络资源的使用产生影响。每个虚拟网卡都需要占用物理网络资源,过多的虚拟网卡数量会给系统带来不必要的网络负担和安全威胁,因此需要合理规划虚拟网络环境,并根据实际需求设置相关的网络配置。

这里我们配置一个网卡用来和外网通信。


三、NAT网卡

NAT(Network Address Translation,网络地址转换)网卡是一种网络适配器,它可以将一个私有网络的IP地址转换成公有网络的IP地址,以便实现内部网络与外部网络的通信。

我们需要为虚拟机配置一个NAT网卡用来和外网进行通信,只要Windows 能上网,Ubuntu 就必定能上网,无需设置 Ubuntu 的网络。


配置一个NAT网卡:

14d01ee649f64dabbb8e081eadb8d3c2.png

这个时候进入虚拟机我们可以查看到我们设置的NAT网卡。

5a579034f1c347fa9a6c9ee1e4d046f8.png

点击设置我们可以查看到这个网卡具体的IP地址等。

74ebb52778f84da7840bf3bfa62a03b6.png

使用ifconfig命令查看NAT网卡IP地址:

48f798b500a643da8fa6e494974e42e6.png

使用ping命令访问百度:

这里我们可以看到虚拟机能够访问到百度。

a31bacd6e1814cf69369248fdcb0974f.png

正常打开火狐浏览器:

fdc7db8a022b448ab35142644e94fa72.png

总结

只需要设置一个NAT网卡即可让虚拟机和外部网络进行通信了。

相关文章
|
4月前
|
安全 Java Linux
Linux虚拟机安装和设置ContOS7.6
ContOS7.6下载地址:[https://pan.baidu.com/s/10J6kJ1imTesjWSABWN52sw](https://pan.baidu.com/s/10J6kJ1imTesjWSABWN52sw) 提取码:5u05
119 0
|
14天前
|
API 网络架构 开发者
【Azure 环境】调用Azure RunCommand 的REST API 设置虚拟机的环境变量(SetEnvironmentVariable)
【Azure 环境】调用Azure RunCommand 的REST API 设置虚拟机的环境变量(SetEnvironmentVariable)
|
2月前
|
Java
Java演进问题之单个虚拟机的最大线程数量一般会设置到200至400条如何解决
Java演进问题之单个虚拟机的最大线程数量一般会设置到200至400条如何解决
|
2月前
|
Linux 虚拟化
部署04-ncpa.cpl 虚拟机介绍,什么是虚拟机,怎样使用虚拟机,安装VMWARE,WorkStation,VMWARE这款软件是收费软件,可以在一个月期间进行使用,成功看VMWARE高级网络设置
部署04-ncpa.cpl 虚拟机介绍,什么是虚拟机,怎样使用虚拟机,安装VMWARE,WorkStation,VMWARE这款软件是收费软件,可以在一个月期间进行使用,成功看VMWARE高级网络设置
|
3月前
|
Ubuntu
蓝易云 - 虚拟机中Ubuntu16.04设置网络教程
以上就是在虚拟机中设置Ubuntu 16.04网络的基本步骤。具体的步骤可能会根据你的虚拟机软件和网络环境有所不同。
62 8
|
11月前
|
监控 数据挖掘 虚拟化
VMWare 虚拟机 CPU 设置里针对 CPU 的 虚拟化 CPU 性能计数器(U) 选项功能介绍
VMWare 虚拟机 CPU 设置里针对 CPU 的 虚拟化 CPU 性能计数器(U) 选项功能介绍
|
11月前
|
安全 虚拟化
VMWare 虚拟机 CPU 设置里针对 CPU 的虚拟化 IOMMU(IO 内存管理单元) 选项功能介绍
VMWare 虚拟机 CPU 设置里针对 CPU 的虚拟化 IOMMU(IO 内存管理单元) 选项功能介绍
|
4月前
|
Ubuntu 搜索推荐 数据挖掘
下载Ubantu镜像文件、创建虚拟机以及ubantu安装详细教程(系统性学习day1)
下载Ubantu镜像文件、创建虚拟机以及ubantu安装详细教程(系统性学习day1)
|
4月前
|
网络协议 Linux Windows
Linux虚拟机设置固定IP
Linux虚拟机设置固定IP
78 2
|
11月前
|
安全 虚拟化
VMWare 虚拟机 CPU 设置里针对 CPU 的 Intel VT-x 选项功能介绍
VMWare 虚拟机 CPU 设置里针对 CPU 的 Intel VT-x 选项功能介绍
下一篇
DDNS