上一篇中我们已经成功安装了我们的centos系统,但是我们可能发现我们安装的centos上不了网,所以这一章我们来说说如何配置centos来连接外网和局域网。

我们首先来认识一下linux下部分网络配置文件,我们经常用到的几个网络配置文件分别为

/etc/udev/rules.d/70-persistent-net.rules  在此配置文件中可以看到关于机器的MAC地址(可以根据此配置文件看出网卡数量)

/etc/resolv.conf 配置修改DNS(有时可以通过修改ifcfg-eth0文件来配置DNS,重启后在此文件后会自动生成DNS)

/etc/sysconfig/network 主机名称配置文件

/etc/sysconfig/iptables 防火墙配置文件

/etc/sysconfig/network-scripts/ifcfg-eth0 网卡配置文件(可能存在多个网卡,就存在多个网卡配置文件ifcfg-ethX)

网络配置命令

service network restart 重启网络配置命令

重启电脑命令

shutdown -h now 关机命令

下面详细介绍一下网络配置过程:

首先第一步 我们来配置网卡配置

使用命令 vi /etc/sysconfig/network-scripts/ifcfg-eth0

编辑修改文件内容为下面:(#号后面为注释)

DEVICE=eth0                  #对应第一张网卡(一般原文件有不用修改)

HWADDR=74:27:EA:44:DF:5E     #对应网卡MAC地址(一般原文件有不用修改)

TYPE=Ethernet                #(一般原文件有不用修改)

UUID=354c1215-d163-4181-9e26-1c5dccc91c53    #(一般原文件有不用修改)

ONBOOT=yes             #是否启动时运行

NM_CONTROLLED=yes       #(一般原文件有不用修改)

BOOTPROTO=static      #使用静态IP,而不是由DHCP分配IP

IPADDR=192.168.4.231   #指定本机IP地址

NETMASK=255.255.255.0  #指定子网掩码

GATEWAY=192.168.4.1    #指定网关

DNS1=8.8.8.8           #指定DNS

第二步 修改外网卡配置文件后 重启网络服务(重启后在resolv.conf中自动生成nameserver 8.8.8.8)

service network restart

第三步 重启后即可测试是否网络连通

ping www.baidu.com

第四步 如果想开发某些服务端口的话可以修改防火墙

vi /etc/sysconfig/iptables

#在文件中添加这段代码(?替换成自己想开放的端口号)

-A INPUT -m state --state NEW -m tcp -p tcp --dport ? -j ACCEPT

第五步 重启防火墙

service iptables restart

这就是安装完centos后基本的网络配置。

centos下网络的基本配置方法讲解的更多相关文章

  1. centos下网络代理服务器的配置

    一.临时生效,只在当前用户当前打开的shell终端下生效 在当前控制台下执行如下命令 export http_proxy=http://username:password@proxy_ip:port/ ...

  2. linux和CentOS下网卡启动、配置等ifcfg-eth0教程(转自)

    转自:http://www.itokit.com/2012/0415/73593.html it 动力总结系统安装好后,通过以下二个步骤就可以让你的系统正常上网(大多正常情况下).步骤1.配置/etc ...

  3. CentOS下网卡启动、配置等ifcfg-eth0教程(转)

    步骤1.配置/etc/sysconfig/network-scripts/ifcfg-eth0 里的文件.it动力的CentOS下的ifcfg-eth0的配置详情: [root@localhost ~ ...

  4. CentOS 下 redis 安装与配置

    CentOS 下 redis 安装与配置   1.到官网上找到合适版本下载解压安装 [root@java src]# wget -c http://redis.googlecode.com/files ...

  5. windows Sever 2012下Oracle 12c安装配置方法图文教程

    windows Sever 2012下Oracle 12c安装配置方法图文教程 Oracle 12c安装配置方法图文教程,具体内容如下 1.我们开启虚拟机 2.Windows Sever 2012启动 ...

  6. 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)

    阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...

  7. Windows和Centos下Docker的安装配置

    Windows和Centos下Docker的安装配置 windows环境下的安装(win10) 在Windows系统上需要利用toolbox来安装Docker,现在 Docker 有专门的 Win10 ...

  8. 【转】Nginx服务器的反向代理proxy_pass配置方法讲解

    [转]Nginx服务器的反向代理proxy_pass配置方法讲解 转自:http://www.jb51.net/article/78746.htm 就普通的反向代理来讲Nginx的配置还是比较简单的, ...

  9. Linux/Centos下清理内存和Cache方法

    Linux/Centos下释放内存和缓存方法 $ free -m 运行sync将dirty的内容写回硬盘$ sync 通过修改proc系统的drop_caches清理free的cache$ echo ...

随机推荐

  1. c#图片上绘制半透明矩形

    p.CreateGraphics().FillRectangle( ,Color.LightGreen)), iLeft, iTop, iRight - iLeft, iBottom - iTop); ...

  2. .NET 验证码/验证图片

    /// <summary> /// 验证码类 /// </summary> public class Rand { #region 生成随机数字 /// <summary ...

  3. div滚动到页面顶端后固定住

    <!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <title> ...

  4. 深度解析EM菌

    现在,在各大水族论坛里知道什么是EM菌的人不多,能正确说出EM菌的原理.成分和用途的人更是凤毛麟角,很多人对EM菌是否适用于水族箱存有疑虑,他们认为EM菌里大部分都是厌氧菌,因此不适合在水族箱这种好氧 ...

  5. svn上传文件

    转自:http://zhouhaitao.iteye.com/blog/1122918 如何将指定文件或文件夹直接提交到svn指定目录? 如何将指定文件或文件夹直接提交到svn指定目录? 一般我们都是 ...

  6. 用C#编写游戏脚本

    大学宿舍玩游戏的时候,为了简化重复的键鼠动作,有学习过按键精灵和TC脚本开发工具,并做了一些小脚本,基本达到了当时的需求.不知不觉,已经毕业了3年了,无聊之余又玩起了游戏,对于一些无趣的重复行为,于是 ...

  7. TypeError: validator.settings[("on" + event.type)].call is not a function

    昨天遇到此错误信息,下面是调试后正确的代码: $("#inputForm").validate({//inputForm是对应的表单的id onkeyup:false, onfoc ...

  8. 洛谷P1828 香甜的黄油 Sweet Butter

    P1828 香甜的黄油 Sweet Butter 241通过 724提交 题目提供者JOHNKRAM 标签USACO 难度普及+/提高 提交  讨论  题解 最新讨论 我的SPFA为什么TLE.. 为 ...

  9. Java基础——数据类型之间的转换

    Java数据类型分为三大类,即布尔型.字符型和数值型.其中数值型又分为整型和浮点型.Java的基本数据类型(8种)为布尔型boolean(1字节):字符型char(2字节):整型byte(1字节).s ...

  10. devexpress中如何绑定ASPxTreeList控件

    效果图: //前端控件代码: <dx:ASPxTreeList ID="Tree_Gooslist" AutoGenerateColumns="False" ...