1. 准备工具
- VirtualBox -已安装
- Redhat-6.6-已安装(未安装可以参照安装链接,Redhat系列、Cent-OS系列、Ubuntu系列皆可)
2. VirtualBox设置
在设置里为Redhat添加两个网卡:
网卡的连接方式分别为:
- 网卡1—NAT ----->Redhat借助主机能够访问网络
- 网卡2—桥接 ----->设置静态IP,主机与虚拟机之间能够互相通信
如图:
3. Redhat配置
网卡1的配置:
修改网卡1的文件,ifcfg-eth0为网卡1文件(Cent-OS系列等可能名称不同):
命令:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改内容如下(HWADDR、UUID不用修改):
保存退出后,重启网络服务,并测试是否能够访问外网:
命令:
service network restart
ping www.baidu.com
出现如下界面,则网卡1配置成功(ctrl+c停止):
网卡2的配置:
要让Redhat与主机能够互相通信,则二者需要在同一个网段:
查看主机IP地址为10.13.7.52,则虚拟机的IP地址可以设置为10.13.7.83(注:一旦主机的IP地址不在原来的网段都需要重新更改IP,并重启网卡):
若系统中不存在网卡2文件,则复制网卡1的文件并修改其内容:
命令:
修改网卡2的内容如下:
命令:
vim ifcfg-eth1
内容,HWADDR项删除,DNS1根据自己主机配置(可以在主机使用ipconfig -all查看):
重启网络服务,使用ifconfig查看eth1是否有10.13.7.83,若没有可以关机重启后再查看:
主机ping----Redhat(IP10.13.7.83),出现以下界面则成功:
总结:
网卡1和网卡2配置完成后,Redhat通过网卡1可以访问外网,通过网卡2可以与主机远程连接、文件传输。
1-远程连接–可在主机端远程操作Redhat:
在主机端使用软件XShell4(最新XShell6)远程连接Redhat:
XSlell4下载链接:
链接:https://pan.baidu.com/s/1ZrmhQcbtwlwCvMPiJZ2n7w
提取码:91ym
XShell4配置:
效果:
2-文件传输–主机与Redhat能够传输文件(hadoop的搭建需要上传hadoop和jdk的压缩文件):
确保主机能够ping通Redhat。
在主机使用远程传输软件WinSCP(点击下载),WinSCP配置示例:
主机名填写Redhat的IP地址:
点击登录,即可在主机和Redhat之间传输文件: