VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输

注意安全系统的时候至少选basic server以后的几项(包括basic server),不要选minimal,因为minimal的network is unreachable.因为本人自己曾被坑过,在此忠告。


一、VirtualBox网络配置那里设置为Bridge Adapter。界面名称选择BroadCom这个选项。如下:

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第1张图片

注意:连接方式有NAT,BridgeAdapter,HostOnly,Internal四个方式。NAT是连外网的,Bridge是桥接可以通寄主机也可以通外网,相当于虚拟机与寄主机在同一网段下。

而HostOnly只是让虚拟机可以与寄主机通信而已,外网是出不去的。

而界面名称那里,我之前选的是Virtual Wifi Miniport,发现在虚拟机里面是没法通到寄主机的,更别说通到外网了。这个问题折腾了我很久。具体原因还没搞清楚,反正选这个Broadcom的选项就对了。


二、虚拟机Centos ping通寄主机:

虚拟机和主机都要先关闭防火墙。

虚拟机下用命令:service iptables stop

宿主机则在控制面板里找到防火墙,在查看防火墙状态那里关闭防火墙即可。 

另外,还需在防火墙的高级设置里选择出站和入站规则,把文件与打印机共享(ICMP)那几个选项都设置为允许(正版的Win7这几项默认都是关闭的)。才能让虚拟机与宿主机ping通。如下:

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第2张图片

这样虚拟机与宿主机就能ping通

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第3张图片


三、虚拟机与外网ping通

这个问题一直折腾了我很久。直到最终解决,我都不明其理。大概是自己网络的基础知识太差了,导致花费的时间太多。当然,虚拟机要ping通外网前提是宿主机也要能上网才行啊。另外,在虚拟机的配置文件里面把DHCP改为Static静态设置IP,网关和掩码,就可以上网了。动态分配IP就ping不了外网,我也不知是怎么回事。截图如下:

vi /etc/sysconfig/network-scripts/ifcfg-eth0  

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第4张图片

注意这里的gateway网关要与宿主机下的网关一样才行的。如下:

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第5张图片

这样设置之后虚拟机就能ping通外网啦。如下:

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第6张图片


大功告成。这样我就可以用SecureCrt连接上虚拟机,在网上下载文件,Win7和虚拟机间传输文件就有了最基本的环境基础了。如下:

打开SecureCRT连接虚拟机,如下:

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第7张图片

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第8张图片

当然,要连得上的前提是虚拟机里面开启了SSHD服务哦。如下:


连接之后,我要在win上上传文件至虚拟机,在SercureCRT上发现没有上传和下载的命令sz 和rz.这时就得在网上找寻资源了。找到之后wget一下把安装包下下来安装rz 和sz

如下 :

wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz

因为虚拟机已经可以上外网了,所以下载没有问题。如下:

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第9张图片

下载之后解压并安装rz sz。具体步骤参考另一篇文章:http://www.cnblogs.com/halfacre/archive/2012/05/01/2477710.html

大致有以下命令:

tar zxf  rzsz-3.48.tar.gz

cd src
make posix

cp rz sz /usr/bin/

在安装rz sz的过程中发现gcc 也没装。这时yum 安装一下就可以了。 yum install gcc

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第10张图片

装好GCC:

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第11张图片

这时装好之后再装rz sz就没有问题了。如下:

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第12张图片

安装完之后即可上传下载文件了。

VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输_第13张图片

大功告成。

 因为本人是个十足的菜鸟,linux各方面的知识实在太过薄弱。讲述不妥之处,还请提出建议。谢谢。

你可能感兴趣的:(VirtualBox下配置centos网络,并在SecureCRT下实现与WIN下文件传输)