`
purpen
  • 浏览: 786644 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

red hat 网络设置文件及参数

 
阅读更多

第一次进入系统后 ifconfig 看不到 eth0(down状态) 后 手动 ifconfig etho up 
然后我进入网络配置对话框 redhat-config-network 将ETHernet下的USE DHCP 的"*"去掉 手动添加IP 、NETMASK 、网关和DNS
回到root# vi /etc/sysconfig/network-scripts/ifcfg-eth0 
进入后把BOOTFROTO=DHCP 改成了BOOTFROTO=static 把IP 掩码 广播地址 网络号 都手动加了进去 DEVICE=eth0 ONBOOT=YES 和 TYPE=Ethernet 这三项都没动,保存后 
回到 root#ifconfig 这时候已经显示IP设置
 
配置文件位于:
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 
ONBOOT=yes 
BOOTPROTO=static (可选static,或dhcp)
IPADDR=192.168.0.3    (ip地址)
NETMASK=255.255.255.0   (子网掩码)
GATEWAY=192.168.0.1      (默认网关)
 
如需要改物理地址可用此命令
ifconfig eth0 hw ether **:**:**:**:**:** (要改的物理地址)
 
最后运行两个命令使新的设置生效
/sbin/ifdown ifcfg-eth0
/sbin/ifup ifcfg-eth0
最后就是启用网络服务
service network restart

详细的文件说明:

要建立一个Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置。在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,下面介绍几个基本的TCP/IP网络配置文件。

1./etc/sysconfig/network-scripts/ifcfg-<interface-name>文件
在 RedHat中,系统网络设备的配置文件保存在/etc/sysconfig/network-scripts目录下,ifcfg-eth0包含第一块网 卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。在启动时,系统通过读取这个配置文件决定某个网卡是否启动和如何配置。
下面是/etc/sysconfig/network-scripts/ifcfg-eth0文件的示例:
DEVICE=eth0
IPADDR=192.168.0.2
NETMASK=255.255.255.0
BROADCAST=192.168.0.255
ONBOOT=yes
BOOTPROTO=none
GATEWAY=192.168.0.1

若希望手工修改网络地址或增加新的网络连接,可以通过修改对应的文件ifcfg-<interface-name>或创建新的文件来实现。
DEVICE=<name>    <name>表示物理设备的名字
IPADDR=<address>    <address>表示赋给该网卡的IP地址
NETMASK=<mask>   <mask>表示子网掩码
BROADCAST=<address>  <address>表示广播地址
ONBOOT=yes/no   启动时是否激活该卡
BOOTPROTO=none none:无须启动协议
bootp:使用bootp协议
   dhcp:使用dhcp协议
GATEWAY=<address> <address>表示默认网关
MACADDR=<MAC-address> <MAC-address>表示指定一个MAC地址
USERCTL=yes/no     是否允许非root用户控制该设备

2./etc/resolv.conf文件
文件/etc/resolv.conf配置DNS客户端,它包含了DNS服务器地址和域名搜索配置,每一行应包含一个关键字和一个或多个的由空格隔开的参数。下面是一个例子文件:
search wuxp.com
nameserver 192.168.0.1
nameserver 192.168.0.2

search wuxp.com:表示当提供了一个不包括完全域名的主机名时,在该主机名后添加wuxp.com的后缀; nameserver:表示解析域名时使用该地址指定的主机为域名服务器。其中域名服务器是按照文件中出现的顺序来查询的。因此,应该首先给出最可靠的服 务器。目前,至多支持三个名字服务器。

3./etc/sysconfig/network文件
该文件用来指定服务器上的网络配置信息,下面是一个示例:
NETWORK=yes
RORWARD_IPV4=yes
HOSTNAME=server.wuxp.com
GAREWAY=192.168.0.1
GATEWAYDEV=eth0

NETWORK=yes/no     网络是否被配置
FORWARD_IPV4=yes/no     是否开启IP转发功能
HOSTNAME=<hostname> <hostname>表示服务器的主机名
GAREWAY=<address>     <address>表示网络网关的IP地址
GAREWAYDEV=<device>   <device>表示网关的设备名,如:eth0

4./etc/hosts文件
当机器启动时,在可以查询DNS以前,机器需要查询一些主机名到IP地址的匹配。这些匹配信息存放在/etc/hosts文件中。在没有域名服务器情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址。
下面是一个/etc/hosts文件的示例:
127.0.0.1 Localhost server.wuxp.com
192.168.0.3 station1.wuxp.com

最左边一列是主机IP信息,中间一列是主机名。任何后面的列都是该主机的别名。 

 

网卡重新启动:service network restart

或者:

命令:# /etc/rc.d/init.d/network start 启动network
# /etc/rc.d/init.d/network stop 停止network
# /etc/rc.d/init.d/network restart 重启network

 

注:单个网络接口的配置文件进行修改后,不必每次都从新启动network服务使配置文件生效,可用以下命令。
Ifdown 网络接口名称 停止某个网络接口。
Ifup 网络接口名称 开启某个网络接口。

例如:
# ifconfig eth0 down 停止eth0接口
# ifconfig eth0 up 开启eth0接口

分享到:
评论

相关推荐

    RED HAT LINUX 6大全

    本书全面系统地介绍了Red Hat Linux 6。全书共分为五个部分,包括35章和四个附录。第一部分为Red Hat Linux的介绍和安装;第二部分为服务配置;第三部分为系统管理;第四部分为Linux编程;第五部分为附录。本书内容...

    Red Hat Enterprise Linux在IBM xSeries服务器上的调优

    虽然对大多数用户我们不建议更改和重新编译内核源代码,但是Linux内核提供了另一种方法来调整内核参数。Proc文件系统提供了一个运行的内核的接口,可以被用来检测和修改内核参数。

    通过远程控制来升级Linux操作系统

    自从 5.2 版开始, Red Hat LINUX 便 增加了一个称为 ...本文简要地介绍了使用 Red Hat LINUX 的 kickstart 及网络安装功能方便快捷地升级己有 LINUX 系统,文中的例子是从 Red Hat 7.2 远程升级到 Red Hat 9.0。

    rhce系统管理ppt教程

    安装 Red HAT Linux Red Hat 安装 安装需求 安装模式 安装步骤 安装类型与种类 软Raid设置 逻辑卷管理器(LVM)设置 防火墙设定 安装中的窗口切换 制作启动盘 KickStart安装 执行 KickStart 安装 第二单元 文件系统...

    ux操作系统性能调优的方法

    按照传统,Linux不同的发行版本和不同的内核对各项参数及设置均做了改动,从而使得系统能够获得更好的性能。下边将分四部分介绍在Red Hat Enterprise Linux AS和SUSE LINUX Enterprise Server系统下,如何用以下几种...

    2005详细介绍Linux从入门到精通

    Red Hat Linux 5.1安装指南 目录 0 前言 0.1 什么是Linux? 0.2 本手册概述 0.3 速查信息 0.4 从以前版本的Red Hat Linux升级 0.5 开发者的话 0.6 编者的话 1 Red Hat Linux 5.1新特性 1.1 安装性能的提高...

    《Linux从入门到精通》

    0.4 从以前版本的Red Hat Linux升级 0.5 开发者的话 0.6 编者的话 1 Red Hat Linux 5.1新特性 1.1 安装性能的提高 1.1.1 改进的安装指南 1.1.2 网络性能的提高 1.1.3 简化的安装 1.1.4 启动盘的创建 1.1.5 ...

    Linux从入门到精通

    0.4 从以前版本的Red Hat Linux升级 0.5 开发者的话 0.6 编者的话 1 Red Hat Linux 5.1新特性 1.1 安装性能的提高 1.1.1 改进的安装指南 1.1.2 网络性能的提高 1.1.3 简化的安装 1.1.4 启动盘的创建 1.1.5 ...

    linux从入门到精通.chm

    0.4 从以前版本的Red Hat Linux升级 0.5 开发者的话 0.6 编者的话 1 Red Hat Linux 5.1新特性 1.1 安装性能的提高 1.1.1 改进的安装指南 1.1.2 网络性能的提高 1.1.3 简化的安装 1.1.4 启动盘的创建 1.1.5 ...

    linux-操作系统优化方案.doc

    按照传统,Linux不同的发行版本和不同的内核对各项参数及设置均做了改动,从而使得 系统能够获得更好的性能。下边将分四部分介绍在Red Hat Enterprise Linux AS和SUSE LINUX Enterprise Server系统下,如何用以下几...

    LINUX安装与配置简明手册

    11.2.9 在Red Hat发行版本中设置静态路由 分配 138 11.2.10 为计算机配置域名解析 139 11.2.11 建立LAN 140 11.2.12 配置打印服务 141 11.2.13 在GUI中添加一台打印机 142 11.2.14 在GUI中修改一个打印机设置 144 ...

    linux安装与配置简明手册

    11.2.9 在Red Hat发行版本中设置静态路由 分配 138 11.2.10 为计算机配置域名解析 139 11.2.11 建立LAN 140 11.2.12 配置打印服务 141 11.2.13 在GUI中添加一台打印机 142 11.2.14 在GUI中修改一个打印机设置 ...

    puppet-network:木偶模块,用于管理Red HatFedora传统网络配置

    人偶网络模块主分支 发展分支介绍该模块管理Red Hat / Fedora传统网络配置。 它允许对普通和绑定接口以及网桥和VLAN进行静态,dhcp和bootp配置。 支持接口上的别名以及别名范围... 全局网络设置: class { 'network::g

    fsconf命令 设置文件系统相关功能

    fsconf是Red Hat Linux发行版专门用来调整Linux各项设置的程序。 语法格式: fsconf [参数] 常用参数: –check 检查特定文件的权限 参考实例 检查当前文件权限: [root@linuxcool ~]# fsconf --check ...

    理解 Linux 配置文件.doc

    本文说明了 Linux 系统的配置文件,在多用户、多任务环境中,配置文件控制用户权限、系统应用程序、守护进程、...本文还根据配置文件的使用和其所影响的服务的情况对目前 Red Hat Linux 系统中的配置文件进行了分类。

    理解 Linux 配置文件

    本文说明了 Linux 系统的配置文件,在多用户、多任务环境中,配置文件控制用户权 限、系统应用程序、守护进程、服务和其它管理任务。...和其所影响的服务的情况对目前 Red Hat Linux 系统中的配置文件进行了分类。

    ORACLE 10.2.0.1 RAC for RedHat AS4 安装(详解)

    2.7 配置网络设置(在所有节点上执行) 32 2.8 为用户等效性配置 SSH (在所有节点上执行) 34 2.9 配置 hangcheck-timer 内核模块(在所有节点上执行) 36 2.10 计划Oracle数据存储(只需从单个节点运行) 37 2.11 ...

    企业级Linux服务攻略

    4.3.10 根区域设置及对应区域文件 4.3.11 DNS的启动与停止 4.3.12 host命令测试DNS 4.3.13 rndc 4.3.14 DNS应用案例Ⅱ 4.4 DNS高级服务器配置 4.4.1 辅助DNS服务器及区域数据同步 4.4.2 子域与区域委派 4.4.3 转发...

    CentOS.5系统管理-part1

    4.3 文件权限及设置命令 4.3.1 文件权限 4.3.2 权限设置命令 4.4 find 4.4.1 find命令的格式 4.4.2 选项表达式 4.4.3 条件匹配表达式 4.4.4 动作表达式 4.4.5 组合条件表达式 4.4.6 find命令使用举例 4.5 正则表达式...

    mysql suse linux安装文档)

     rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是 –ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”...

Global site tag (gtag.js) - Google Analytics