本文转自:https://blog.csdn.net/u010486658/article/details/70871940

背景:

需要在linux上安装软件用来练习,但是需要将安装包发送到linux上才能安装。
有多种方案:

1.通过共享文件夹:

这种方式最简单,有时安装出现问题也比较烦(出现问题暂时解决不了,用其他方式替代)
需要安装virtualbox的增强功能.
像这样:

2.通过 Xshell 传输文件

(需要建立连接,则必须主机ping通虚拟机)
其他方式:

usb传输,文件服务器,等等
本地环境:

Virtual Box 5.0.18、i3-2310处理器、主机:win10 64位、虚拟机:CentOS-6.7 32位
配置方式:

virtualBox需要设置网络连接方式为 “桥接网卡”

桥接模式的优点:能够和主机分配在同一个网段下,拥有独立的IP地址,可以和主机互ping。
实现了互ping,就可以使用Xshell工具实现文件传输了。

我的虚拟机默认的配置;

vim /etc/sysconfig/network-scripts/ifcfg-eth0
文件名称可能不叫ifcfg-eth0
总之是:/etc/sysconfig/network-scripts/ifcfg-< interface-name> 的这种形式。

修改之后的配置

ONBOOT=yes 这里指系统启动时就启动网络服务
#BOOTPROTO=dhcp 将动态分配ip地址注释
BOOTPROTO=static 使用静态ip地址
IPADDR=192.168.0.117 ip地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=192.168.0.1 网关
配置完成之后重启网卡

service network restart
查看网络

ifconfig

ping宿主机

ping 192.168.0.10
我的主机IP是10,根据自己的主机ping。
结果:
宿主机ping虚拟机;

ping 192.168.0.117

到此互ping已经完成。

使用Xshell实现文件传输:

Xshell登陆

新建文件传输

xshell连接之后输入用户名、密码登陆,成功之后就可以新建文件传输

左右拖拽就可以传输文件。

参考:

VMWare之——宿主机与虚拟机互相ping通,宿主机ping通另一台机器的虚
http://blog.csdn.net/l1028386804/article/details/52267554
Linux网络配置文件详解
http://www.cnblogs.com/jackhub/archive/2013/11/03/3404686.html
CentOS 6.5 配置IP地址的三种方法
http://www.linuxidc.com/Linux/2015-03/114990.htm
VirtualBox虚拟机网络设置(四种方式)
https://www.douban.com/group/topic/15558388/
---------------------
作者:贪吃蛇的架构师
来源:CSDN
原文:https://blog.csdn.net/u010486658/article/details/70871940
版权声明:本文为博主原创文章,转载请附上博文链接!

[转]virtualBox实现主机和虚拟机相互ping通,配置静态IP地址的更多相关文章

  1. Linux:Vmware安装linux虚拟机,桥接方式配置静态IP后重启网卡,提示:Error,some other host already uses address 10.252.252.21...

    问题: Vmware安装linux虚拟机,桥接方式配置静态IP后重启网卡,提示:Error,some other host already uses address 10.252.252.21... ...

  2. 虚拟机 .NAT模式下 配置静态ip后无法ping域名,但可以ping公网ip 问题处理

    在之前的文章 https://www.cnblogs.com/dxxdsw/p/10643540.html 中,在虚拟机中给linux配置了静态ip.[.NAT模式] centos系统: 今天连接发现 ...

  3. 虚拟机网络NAT模式配置静态IP

    虚拟机网络连接方式 安装好虚拟机以后,在网络连接里面可以看到多了两块网卡: 其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口. 虚拟机常见有三种网络连接方式 ...

  4. 虚拟机快照,克隆,静态ip地址的设置(centos 6.5)

    一.快照 例如,当我们在虚拟机上做实验或是作测试时,难免碰到一些不熟悉的地方,此时做个快照,备份一下当前的系统状态,一旦操作错误,可以很快还原到出错前的状态,完成实验,最终避免一步的失误导致重新开始整 ...

  5. 虚拟机配置静态IP地址

    使用VMware配置虚拟机静态IP地址 一.安装好虚拟后在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子 ...

  6. 【linux配置】虚拟机配置静态IP地址

    使用VMware配置虚拟机静态IP地址 一.安装好虚拟后在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子 ...

  7. 虚拟机centos NAT模式 配置静态ip

    主要的设置有1.配置ip地址段,2.配置NAT(网关.ip地址端.子网掩码),3.修改网卡配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0 ),4.重启网卡 ...

  8. Linux虚拟机配置静态ip地址

    使用VMware搭建的虚拟机ip地址经常变动,在这里记录一下虚拟机设置静态ip地址: 首先通过VMware菜单栏编辑->虚拟网络编辑器->NAT设置查看子网ip地址和网关ip: 例如我这里 ...

  9. 【Linux杂记】Linux配置静态IP地址,修改主机名、host

    博主使用的系统是:乌班图16.04 1.设置静态IP方法如下: #sudo vim /etc/network/interfaces #修改如下部分: auto eth0//ipconfig命令查看网卡 ...

随机推荐

  1. ajax提交数组至后台,无法获取值得问题

    $(".delAll_btn").click(function(){ var checkStatus = table.checkStatus('userList'), data = ...

  2. uc/osⅡ/Ⅲ

    1.关于任务堆栈时#if在main()中的用法: #if ...  #else#endif//与#if对应作为一个编译“开关”,比如#if(条件满足) 执行代码1 #else 执行代码2 #endif ...

  3. 简单操作django中session和cookie

    cookie 1.会话技术 2.客户端的会话技术( 数据库保存在浏览器上) 3.问题导致原因: 在web应用中,一次网络请求是从request开始,到response结束,跟以后的请求或者跟其他请求没 ...

  4. docker 1 (ubuntu docker install)

    1.移除旧内核模块 sudo apt-get remove docker \ docker-engine \ docker.io 2. 添加https传输包 sudo apt-get update s ...

  5. jenkins:一个jenkins项目远程触发另一个jenkins项目构建配置

    很多时候,我们会有这样的应用场景:一个jenkins上的项目构建后,需要远程触发另一台机子上的jenkins中某个项目的构建,可以通过Parameterized Remote Trigger Conf ...

  6. Docker应用:Docker-compose(容器编排)

    阅读目录: Docker应用:Hello World Docker应用:Docker-compose(容器编排) 前言: 昨天完成了Docker入门示例(Docker应用:Hello World),示 ...

  7. mouseover和mouseenter,mouseout和mouseleave的区别-引发的探索

    相信小伙伴们都用过鼠标事件,比如mouseover和mouseout,mouseenter和mouseleave.它们都分别表示鼠标移入移出. 在使用的过程中,其实一直有个小疑问——它们之间究竟有什么 ...

  8. core跨域问题

    #region 跨域问题 app.UseCors(builder => builder .AllowAnyOrigin() .AllowAnyMethod() .AllowAnyHeader() ...

  9. 基于C++Qt4开发的白鸽局域网聊天器

    开源项目Github链接:https://github.com/u014427391/chitchat1.0 欢迎star (1)群聊主界面,有工具栏,工具栏功能分别是发送文件.打开音乐播放器.保存聊 ...

  10. Aseprite入门:第一个gif动图

    前言:Aseprite入门教程 1.新建图片: 选择新建文件,然后选定宽高和颜色及背景类型,点击OK进行图片的创建: 2.绘制一个基础图形,为了方便还是选用球形: 填充上颜色: 美化(添加阴影增加小球 ...