相关软件:WinSCP和PuTTY,使用WinSCP可以在host和guest间方便地传输文件,使用PuTTY可以在Host主机进行操作,安装Guest所需的各种软件。
VirtualBox 安装 CentOS 6
1.下载CentOS 6,从Virtualbox安装CentOS
网络类型:bridged(NAT配置需要做PORT FORWARDING)
本地主机为Windows 7,在Windows 7中打开命令提示符,执行 ipconfig /all 查看host主机和Virtualbox的IP地址分别为:192.168.0.150 和 192.168.56.1
2 配置CentOS网络
(1)配置静态IP地址、子网掩码、网关
#查看网络设备
ifconfig -a #如果只有一个网卡,会看到 eth0
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.default
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="08:00:27:D8:B4:EF"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR="192.168.0.25"
NETMASK="255.255.255.0"
BROADCAST="192.168.0.255"
NETWORK="192.168.0.0"
GATEWAY="192.168.0.1"
:wq
(2)配置域名
cp /etc/resolv.conf /etc/resolv.conf.default #备份
vi /etc/resolv.conf
#在文件中加入下列行
nameserver 8.8.8.8
:wq
service network restart
(3)配置防火墙(设置iptables),开启80(http)、443(https)、 3306(mysql)端口
vi /etc/sysconfig/iptables
# 把下列三行放在端口22规则下面
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
(4)关闭 SELINUX(缺少这一步骤,host主机不能访问web server)
cp /etc/selinux/config /etc/selinux/config.default
vi /etc/selinux/config
#将SELINUX值从enforcing改为disabled
SELINUX=disabled
#注释掉下列行
SELINUX=targeted
(5)重启系统
(6)Host主机安装WinSCP和PuTTY,使用WinSCP将安装所需的软件传输到CentOS。