VirtualBox安装CENTOS7.3常见问题

Posted on 2017-12-06 10:16  黔人阿诺  阅读(309)  评论(0编辑  收藏  举报

 


1 DHCP 问题无法上网解决(开机自动在第三步) :sudo dhclient


2 安装宝塔面板:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

 

3 设置两个网卡(也可以互换)
第一个不用为NAT 用默认配置 用于访问外网(第一个配置后会导至主机无法访问虚拟主机)
配置第二个配置静态IP 用于主机访问VirtualBox中的系统(centos,win2008)
virtualbox的管理-->全局设定-->网络-->仅主机(Host-Only)网络 添加一块网卡

设置静态IP
/etc/sysconfig/network-scripts 路径下找到 ifcfg-* ,* 代表具体网卡

TYPE=Ethernet
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s3
UUID=23b2b3e7-e6d5-4a6d-83b4-f6949392a486
DEVICE=enp0s3

#static assignment
ONBOOT=yes #开机启动
BOOTPROTO=static #静态IP
IPADDR=192.168.1.151 #本机地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.1.1 #默认网关

4 DNS 官方建议在 /etc/sysconfig/network 中配置,比较简单直接给出配置
# Created by anaconda
DNS1=192.168.1.1
DNS2=114.114.114.114

5 在centos7中,/etc/rc.d/rc.local的权限被降低了,所以需要执行如下命令赋予其可执行权限

chmod +x /etc/rc.d/rc.local

6 CentOS7使用mount命令来挂载CDROM
mkdir /mnt/cdrom 命令创建它
命令:mount -t auto /dev/cdrom /mnt/cdrom
umount /mnt/cdrom --卸载CentOS CDROM挂载

7 VirtualBox中的Centos安装增强功能包VBoxLinuxAdditions和共享本机文件夹wwwroot
安装需要的环境
yum update #可执行也可不执行
yum groupinstall "Development Tools"

挂载到CD/DVD虚拟光驱
mount -t auto /dev/cdrom /mnt/cdrom
(这里的cdrom是cd的,有时是dvd1,具体有什么光驱到 /dev目录下查看)
转到目录
cd /mnt/cdrom
ls
此时看到列表中有VBoxLinuxAdditions.run说明挂载成功
sh ./VBoxLinuxAdditions.run
挂载共享本机文件夹
mount -t vboxsf wwwroot /www/wwwroot

8 开机自动挂载 /etc/fstab
wwwroot /www/wwwroot vboxsf defaults 0 0