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

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


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

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

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

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


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

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

虚拟机下用命令:service iptables stop

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

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


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



三、虚拟机与外网ping通

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

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

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


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



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

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

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


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

如下 :

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

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


下载之后解压并安装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


装好GCC:


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


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


大功告成。

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值