手把手教你使用 virtualBox 让虚拟机连接网络的教程

1 设置 virtualBox

打开设置-》网络

采用桥接模式连接网络,并选择对应的物理网卡。

2 设置虚拟机(centos7)

1、使用 nmcli 命令,查看当前虚拟机的所有网络基本信息:

nmcli connection show

具体参数说明如下:

参数名称 说明
NAME 连网代号,通常与 DEVICE 一样
UUID 识别码
TYPE 网卡的类型;802-3-ethernet 就是以太网
DEVICE 网卡名称

* 这里的 enp0s3 是 centos7 自动生成的带随机数的网卡名称,每台机都不一样。

2、设置 centos7 的网络获取方式为自动获取 IP(这种方法最方便啦 O(∩_∩)O~)

nmcli connection modify enp0s3 \
connection.autoconnect yes \
ipv4.method auto

3、上面的命令只是修改了设定档,因此还要使用 nmcli 的 up 参数让它实际生效:

nmcli connection up enp0s3

3 实际测试

成功啦,我们的 virtualBox 的这台虚拟机连上外网啦 O(∩_∩)O~

以上所述是小编给大家介绍的手把手教你使用 virtualBox 让虚拟机连接网络的教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

时间: 2017-01-21

VirtualBox实现虚拟机中共享本地目录的方法

VirtualBox VirtualBox 是一款开源虚拟机软件.VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox.Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码.使用者可以在VirtualBox上安装并且执行Solaris.Win

虚拟机VirtualBox中centos6.5网络设置图文详解

最近一些日子在学习有关于虚拟机VirtualBox,现在分享给大家参考一下. 一.虚拟机网络配置 默认只是设置了网卡1:方式NAT(对应ifcfg-eth0) 我们还可以设置网卡2,网卡3.可以在系统安装完成后设置. 网卡2设置回环网卡,实现虚拟机与宿主机组成局域网(对应ifcfg-eth1),这样即使没有路由器也可以组成局域网,可以进行ssh连接. 需要宿主机安装MicrosoftLoopbackAdapter.参加附录. 网卡3设置连接到互联网,并与宿主机组成局域网(对应ifcfg-eth2

VirtualBox 配置虚拟网卡(桥接),实现主机-虚拟机网络互通(图文教程)

网上搜出来的比较乱,讲的不明不白,因此根据自己弄过一次,确认可行的方式,做个备份,方便日后查阅. 环境: 在Oracle VM VirtualBox中安装的Ubuntu,具体版本名是:ubuntu-14.10-server-amd64 Step1: VirtualBox在虚拟机关机状态下,如图进行设置: Step 2: 虚拟机开机,输入命令:sudo ifconfig或者sudo ifconfig -a查看当前网卡配置 查看当前ip地址 Step3: 输入命令:vim /etc/network/

VirtualBox虚拟机安装CentOS 7图文教程

刚好要重装虚拟机上的CentOS系统,就顺便记录下来给新手朋友们做做参考,在windows平台上通过安装虚拟机学习linux基本上是linux入门的必经之路,作为一名Java web开发者应当掌握一定的linux技能,因为linux在服务器方面有着更强的稳定性和安全性,而运维方面往往也是开发者容易忽视的一部分,总是将java程序部署在windows server上跑多少也显得有点low,所以本篇blog就记录一下在VirtualBox虚拟机中安装Linux CentOS 7. 新建虚拟机 因为比

Virtualbox主机和虚拟机之间文件夹共享及双向拷贝(Windows<->Windows, Windows<->Linux)

最近学习Virtualbox的一些知识,记录下,Virtualbox下如何实现主机和虚拟机之间文件夹共享及双向拷贝 关于双向拷贝 1.设置虚拟机为"双向"共享粘贴 有的人反应只要设置双向粘贴就可以,但是我的不行,我还需要再给虚拟机安装一下增强功能.需要启动虚拟机,安装菜单项"设备"中的最后一项. 安装完增强功能,注意要重启虚拟机,双向拷贝才被启用. 关于文件夹共享 情况一: Host操作系统:Windows 7 Guest操作系统:Windows Server 1.

VMware中CentOS 7设置文件夹共享的方法

通过VMware Tools实现物理机与虚拟机之间的文件共享.然而CentOS 7在安装(或更新)VMware Tools可能会遇到一些问题,需要手动修改源文件并打包,重新安装. 环境说明 环境 版本 物理机 Windows 10 VMware VMware Workstation 12 Pro, 版本是 12.5.2 build-4638234 CentOS 7 kernel-3.10.0-514.21.1.el7.x86_64 1.检查VMware Tools 检查是否已经安装了VMware

详解Ubuntu下配置samba实现文件夹共享

Ubuntu下配置samba实现文件夹共享 一. samba的安装: sudo apt-get insall samba sudo apt-get install smbfs 二. 创建共享目录: mkdir /home/phinecos/share sodu chmod 777 /home/phinecos/share 三. 创建Samba配置文件: 1. 保存现有的配置文件 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 2. 修改现配

使用python快速实现不同机器间文件夹共享方式

Python有一个比较好用的功能,那就是很方便的实现共享文件夹. 首先两台主机都需要安装python,在未建立逻辑连接之前它们是不区分主从机的. 例如:现在有两台机器,一台windows和一台linux,现在你想要让linux机器的文件夹被共享,那么 1.就在linux机器下的期望被共享的文件夹下执行: python –m SimpleHTTPServer (端口号,可选,默认是8000) 2.在windows机器下,打开浏览器,输入: http://linux机器IP:8000 就可以访问到l

python rsync服务器之间文件夹同步脚本

本文实例为大家分享了python rsync服务器之间文件夹同步的具体代码,供大家参考,具体内容如下 About  rsync 配置两台服务器之间3ssh-key后,可以实现自动化无需手动输入密码,脚本如下: import argparse import datetime from functools import partial import multiprocessing as mp import os import paramiko as pmk import time def check

centos下samba文件夹共享服务器配置详解

1. 前言   最近发现在centos下开发有诸多不便,windows/mac的代码改的必须选同步到centos的文件夹下,然后才能编译.导致工作效率低,不少时间都消耗在window/mac和centos系统的代码同步上.于是就想在把centos中的文件夹共享到windows/mac上,这样便可以直接在window/mac上修改centos下的代码能够快速提高效率.samba服务器能很好的解决这个问题,它能够让windows和mac用户访问局域网的共享文件夹一样访问centos下的文件夹. 2.

Linux 下各个文件夹的结构说明及用途介绍(超详细)

linux下各文件夹的结构说明及用途介绍: 下面给大家分享下 linux下各文件夹的结构说明及用途介绍--电子版 /bin:二进制可执行命令. /dev:设备特殊文件. /etc:系统管理和配置文件. /etc/rc.d:启动的配 置文件和脚本. /home:用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示. /lib:标准程序设计库,又 叫动态链接共享库,作用类似windows里的.dll文件. /sbin:系统管理命令,这 里存放的是系统管理员使用的管

赶走讨厌的Windows自带“流氓文件夹”

相信现在绝大多数朋友的电脑上安装的都是Windows XP操作系统吧,新系统有新系统的好处,但也有一些烦人的地方,比如每次重装完系统以后,大家是不是总能在那个著名的"我的文档"中找到一大堆碍眼的文件夹呢?如图1所示就是最常见的几个文件夹.而且这些文件夹都有一个特点,那就是每次删掉后不出几天又会自己回来了,成为了一群挥之即来,轰之不走的不速之客,联想到前段日子,媒体上大肆宣扬的"流氓软件",笔者就自顾自地给这群文件夹起了一个形象而又特别的名字,叫做"流氓文件

Python实现递归遍历文件夹并删除文件

思路: 遍历文件夹下面的文件夹 如果文件夹名称等于".svn",则修改文件夹的属性(因为".svn"的文件都是只读的,你不能直接删除) 删除此文件夹 如果文件夹名称不等于".svn",则递归上面的方法 Python的实现 代码 import os import shutil import os.path import stat rootdir="F:\\work\\Test" for parent,dirnames,filen

C# 对文件与文件夹的操作包括删除、移动与复制

在.Net中,对文件(File)和文件夹(Folder)的操作可以使用File类和Directory类,也可以使用FileInfo类和DirectoryInfo类.文件夹(Folder)是只在Windows操作系统中使用的名词.在操作系统的理论中,人们更习惯于使用目录(Directory)这个名词.或许微软为了有朝一日将.Net移植到其他的操作系统中(实际上也有很多人也在做着这个项目),所以还是以Directory来命名操作文件夹的类. File类和Directory类都是静态类.使用它们的好处