VirtualBox安装Centos之网络配置

最近要在本地测试php,所以需要安装个环境。辛亏主机给力,所以整个虚拟机来。系统选择的是win7 专业版作为母鸡兼开发环境,虚拟机选用Oracle VM VirtualBox的64bit版本,centos选择的是centos6.4 64bit版。说来也够折腾的,安装一路顺畅,结果就是网络不通。做个记录,下次好看看。

Oracle VM VirtualBox网卡设置

Centos 6.x

网卡设置

VirtualBox 网卡设置

Centos的网卡配置有3个地方,第一个地方就是eth0这个东西了!

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0" 
HWADDR=08:00:27:3E:46:EA        
TYPE=Ethernet
ONBOOT="yes"  # 是否随系统启动
NM_CONTROLLED="no" #这个必须设置no,如果设置为yes就是自动配置网络
UUID=d8cf0288-6066-4a2a-90d7-35667dccdb18
BOOTPROTO="static"  # 静态ip获取方式
IPV6INIT="no"
IPV6_AUTOCONF="no"
IPADDR=192.168.1.5      # IP
NETMASK=255.255.255.0   # 子网掩码
GATEWAY=192.168.1.1     #网关
DNS1=114.114.114.114    # DNS
DNS2=115.115.115.115

接下来就是network这个网关配置文件

# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost
GATEWAY=192.168.1.1

再来就是resolv.conf这个dns配置了

# vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

全部ok后就重启吧

service network restart

Centos 7.x

# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE=Ethernet
BOOTPROTO="static"
NAME=enp0s3
DEVICE=enp0s3
NM_CONTROLLED="no"
IPADDR=192.168.1.10      # IP
NETMASK=255.255.255.0   # 子网掩码
GATEWAY=192.168.1.1     #网关
DNS1=119.29.29.29    # DNS
DNS2=223.5.5.5
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no
UUID=59504c7c-11b3-40c5-86a8-7bfbe7527109
ONBOOT=yes

其它设置同Centos 6.x

设置YUM源

# 备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 下载新的CentOS-Base.repo 到/etc/yum.repos.d/
# CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
# CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
# CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 运行yum makecache生成缓存
yum makecache

 

  1. harlan 2013.10.07 7:59pm

    你自己搭建虚拟主机了哦 学着

HTML tag cannot be used in this comment.