`
wbj0110
  • 浏览: 1604776 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

centos minimal 网络配置

阅读更多

在虚拟机上安装发现默认是命令行界面一路进行下去,最后发现是Minimal的安装,并且网卡也没有默认启动...晕死。网上搜了下才知道原来Centos 6的Minimal下,网卡默认onboot="no",并且设置了依赖 NetworkManager 的选项,NM_CONTROLLED="yes",因为minimal的情况下并没有安装 系统默认提供的网络管理工具NetworkManger。所以我们需要修改为: 
ONBOOT="yes" MM_Controlled="no"。 
手工编辑网卡的配置文件(vi /etc/sysconfig/network-script/ifcfg-eth0)格式如下: 

Java代码  收藏代码
  1. ONBOOT="yes"  
  2.   
  3. MM_Controlled="no"  
  4.   
  5. IPADDR=192.168.0.33   
  6.   
  7. BOOTPROTO=none  
  8.   
  9.  NETMASK=255.255.255.0   
  10.   
  11. GATEWAY=192.168.0.1   
  12.   
  13. DNS1=192.168.0.1   
  14.   
  15. DNS2=192.168.0.2   
  16.   
  17. USERCTL=yes   




或者用自动获取IP: 

Java代码  收藏代码
  1. ONBOOT="yes"  
  2.   
  3. MM_Controlled="no"  
  4.   
  5. BOOTPROTO="dhcp"  



现在重启一下 

Java代码  收藏代码
  1. #service network restart  


网卡就可以随机启动了或者ifup eth0启动网卡 


CentOS 6 minimal 安装后基本配置 上面配置的详细解释
 
1.网络配置 
(1)命令配置 

Java代码  收藏代码
  1. # ifconfig eth0 192.168.0.2 netmask 255.255.255.0   //ip地址、子网掩码  
  2. # route add default gw 192.168.0.1 dev eth0  //网关  
  3. # hostname centos   //计算机名  


(2)文件配置 
<1>修改IP地址 
修改对应网卡的IP地址的配置文件 

Java代码  收藏代码
  1. # vi /etc/sysconfig/network-scripts/ifcfg-eth0  
  2. DEVICE=eth0 (描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0)  
  3. BOOTPROTO=static (设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址)  
  4. BROADCAST=192.168.0.255 (对应的子网广播地址)  
  5. HWADDR=00:07:E9:05:E8:B4  (对应的网卡物理地址)  
  6. IPADDR=12.168.1.2 (如果设置网卡获得ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址)  
  7. IPV6INIT=no  (开启或关闭IPv6;关闭no,开启yes)  
  8. IPV6_AUTOCONF=no  (开启或关闭IPv6自动配置;关闭no,开启yes)  
  9. NETMASK=255.255.255.0 (网卡对应的网络掩码)  
  10. NETWORK=192.168.1.0 (网卡对应的网络地址)  
  11. ONBOOT=yes (系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备)  



一般来说DHCP只要多加BOOTPROTO就可以了,不过我喜欢关掉IPV6的设置 

<2>修改网关 
修改对应网卡的网关的配置文件 

Java代码  收藏代码
  1. # vi /etc/sysconfig/network  


NETWORKING=yes (表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动) 
HOSTNAME=centos (设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应) 
GATEWAY=192.168.1.1 (设置本机连接的网关的IP地址。例如,网关为10.0.0.2) 

<3>修改DNS 
修改对应网卡的DNS的配置文件 

Java代码  收藏代码
  1. # vi /etc/resolv.conf  
  2. nameserver 202.101.224.68 (域名服务器)  
  3. nameserver 202.101.224.69 (域名服务器)  



<4>重新启动网络配置 

Java代码  收藏代码
  1. # service network restart  
  2. 或  
  3. # /etc/init.d/network restart  
分享到:
评论

相关推荐

    CentOS-7.9-x86_64-minimal

    **文件名称解析:** "CentOS-7-x86_64-Minimal-2009.iso" 是这个压缩包中的文件,是一个ISO镜像文件,通常用于制作CD或DVD安装媒体,或者通过网络进行无介质安装。这个文件名同样揭示了它是CentOS 7的精简版,适用于...

    centos6.7_minimal安装手册

    ### CentOS 6.7 Minimal 安装与配置详解 #### 一、CentOS 6.7 虚拟机安装步骤 ##### 1.1 准备阶段 - **新建虚拟机**: 在虚拟化平台上(如VirtualBox)新建一个虚拟机,并指定其名称、类型(选择Linux),以及版本...

    CentOS-7-x86_64-Minimal-1908.zip

    6. **安装过程**:使用这个 ISO 文件,用户可以通过 Live CD 或 USB 启动计算机,然后选择图形或文本模式的安装界面,按照向导完成分区、网络配置、密钥设置等步骤。 7. **软件管理**:CentOS 7 使用 yum(Yellow...

    Linux+CentOS-7-x86-64-Minimal-2009.iso

    4. 配置网络、主机名和时区,确保系统能连接到互联网获取更新和软件包。 5. 设置root密码和用户账户,以确保系统安全。 6. 分配磁盘空间,可以选择LVM(逻辑卷管理)以便于以后扩展分区。 7. 完成安装后,首次启动...

    CentOS镜像:CentOS-7.3-x86-64-Minimal-1611.ISO 包,可用于本地虚拟机测试用

    4. **Minimal安装**: CentOS的Minimal安装选项提供了一个非常基础的系统,只包含最必要的软件包,如bash、网络工具等,旨在让用户根据自己的需求来选择安装额外的软件。这对于测试环境特别有用,因为它能减少不必要...

    (CentOS7镜像)CentOS-7-x86-64-Minimal-2009.rar

    【标题】"(CentOS7镜像)CentOS-7-x86-64-Minimal-2009.rar" 提供的是一个基于Linux发行版的CentOS 7的最小化安装镜像,适用于创建虚拟机环境。这个版本特别针对系统管理员和开发者设计,包含了运行操作系统最基本...

    CentOS-7-x86_64-Minimal-1810.zip

    描述中的"CentOS-7.6-1810-x86_64-Minimal.iso"进一步确认了这是CentOS 7.6的最小化安装版,即 Minimal 版本,它是官方发布的版本,适合那些希望从头开始配置服务器或进行轻量级操作系统的用户。"1810"再次强调了...

    CentOS-7-x86_64-Minimal-1708.zip

    标题中的"CentOS-7-x86_64-Minimal-1708.zip"表明这是一款基于x86_64架构的轻量级Linux发行版——CentOS 7的最小化安装镜像。CentOS是Community ENTerprise Operating System的缩写,它是一个开源、免费的操作系统,...

    (.iso镜像)CentOS-7-x86_64-Minimal-2009.zip

    【标题】:“(.iso镜像)CentOS-7-x86_64-Minimal-2009.zip”指的是一个包含CentOS 7最小化安装版ISO镜像的压缩文件,版本号为2009。这个压缩包是用户下载和存储CentOS操作系统的一种便捷方式。 【描述】:“CentOS7...

    CentOS-7-x86_64-Minimal-1511.rar

    5. **网络设置**:配置网络,确保安装过程中能访问互联网,以便获取更新和额外软件包。 6. **设置用户和密码**:创建root用户和普通用户,并设置相应密码。 7. **安装过程**:等待系统自动安装完成,包括基本系统、...

    CentOS-7-x86_64-Minimal-1810.iso镜像

    5. **安装过程**:使用ISO镜像可以通过图形化或命令行方式进行安装,选择合适的分区方案,设置用户账户,配置网络,安装必要的软件包。 6. **运维工具**:CentOS提供了丰富的命令行工具,如`systemctl`用于管理系统...

    CentOS_minimal

    根据给定的文件信息,以下是对“CentOS minimal jdk和mysql环境部署”知识点的详细解析: ### CentOS minimal系统下的JDK与MySQL环境部署 在CentOS minimal版本中部署Java Development Kit (JDK)和MySQL数据库环境...

    CentOS-7-x86-64-Minimal-2207-02.iso

    标题中的"CentOS-7-x86_64-Minimal-2207-02.iso"是指一个 CentOS 操作系统的最小化安装镜像文件,适用于 x86_64(即64位)架构的系统。"2207-02"可能代表发布日期或版本号,表示这是2022年7月的第二个版本。这个ISO...

    Centos6.8 minimal版本下安装图形化界面.docx

    本文将详细介绍如何在 CentOS 6.8 minimal 版本中安装图形化界面,并设置系统运行模式。 #### 二、安装图形化界面步骤 ##### 1. 安装图形桌面 要在 CentOS 6.8 minimal 版本中安装图形化界面,首先需要通过 yum ...

    CentOS-7-x86_64-Minimal-1908

    5. **网络和主机名设置**:配置网络参数,包括IP地址、子网掩码等。 6. **存储设备配置**:选择自动或手动配置硬盘分区。 7. **用户创建**:设置root密码,并创建普通用户账户。 8. **安装过程监控**:等待安装程序...

    CentOS 7设置ssh服务自动启动

    - **操作系统**: CentOS 7 Minimal 安装 - **目的**: 设置 SSH 服务在系统启动时自动运行,并且能够修改 SSH 的监听端口。 #### SSH 简介 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。它通过...

    网络安装CentOS系统

    2. **选择网络安装镜像**:通常情况下,网络安装镜像文件名为`CentOS-x.y-minimal.iso`,其中`x.y`表示版本号,如`CentOS-5.7-minimal.iso`。 3. **下载镜像文件**:点击链接开始下载。需要注意的是,网络安装镜像...

    Linux系统镜像文件--CentOS-7-x86_64-Minimal-2009(免费)

    Linux系统是开源操作系统的一种,广泛应用于服务器、个人电脑和各种嵌入式设备中。CentOS是Linux发行版之...随着对系统的深入,还可以学习网络配置、系统服务管理、进程管理、性能监控等高级话题,进一步提升运维能力。

    CentOS-6.5-x86_64-minimal

    【标题】"CentOS-6.5-x86_64-minimal" 是一个基于Linux内核的操作系统发行版,CentOS是Community ENTerprise Operating System的缩写,它是一个开源且免费的平台,旨在为服务器和数据中心提供稳定、安全且高效的操作...

Global site tag (gtag.js) - Google Analytics