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

RedHat Linux网络配置

 
阅读更多

在 Linux 系统中,TCP/IP 网络是通过若干个文本文件进行配置的,需要编辑这些文件来完成联网工作。在RedHat linux刚安装好后可以通过图形化界面来配置,以下介绍通过命令行配置网络
用cat命令查看默认安装后关于网络配置的文件信息
1.cat   /etc/sysconfig/network
2.cat   /etc/resolv.conf<!--IWMS_AD_BEGIN-->

<!--IWMS_AD_END-->
3.cat   /etc/sysconfig/network-scripts/ifcfg-ethN (eth0为默认的,需要根据自己的情况而定)
我们依次来配置了解和配置一下上面的三个文件
/etc/sysconfig/network 网络设置
该文件用来指定服务器上的网络配置信息,包含了控制和网络有关的文件和守护程序的行为的参数。下面是一个例子文件:
NETWORKING=yes
HOSTNAME=machine1
GATEWAY=210.34.6.2
FORWARD_IPV4=yes
GATEWAYDEV=
其中, NETWORK=yes/no 表示网络是否被配置;
HOSTNAME=hostname hostname 表示服务器的主机名;
GATEWAY=gw-ip gw-ip 表示网络网关的IP 地址;
FORWARD_IPV4=yes/no 是否开启IP 转发功能;
GAREWAYDEV=gw-dev gw-dw 表示网关的设备名,如:eth0 等。

 

注:改完/etc/init.d/network 需要重新启动才能生效
命令:# /etc/rc.d/init.d/network start 启动network
# /etc/rc.d/init.d/network stop 停止network
# /etc/rc.d/init.d/network restart 重启network
以下是我的文件内容
NETWORKING=yes
HOSTNAME=localhost.localdomain
#GATEWAY=192.168.1.1 (注:这里的GATEWAY最好注释掉,因为在/etc/sysconfig/network-scripts/ifcfg-eth0 中也有GATEWAY配置,)
/etc/resolv.conf 配置DNS 客户
文件/etc/resolv.conf 配置DNS 客户,它包含了主机的域名搜索顺序和DNS服务器的地址,每一行应包含一个关键字和一个或多个的由空格隔开的参数。最多可以设置3行,前面的生效。
下面是一个例子文件:
nameserver 192.168.0.36
nameserver 192.168.0.37
search huawei-3com.com

 

 

 

 

合法的参数及其意义如下:
nameserver 表明DNS 服务器的IP 地址。可以有很多行的nameserver,每一个带一个I P 地址。在查询时就按nameserver 在本文件中的顺序进行,且只有当第一个nameserver 没有反应时才查询下面的nameserver.
domain 声明主机的域名。很多程序用到它,如邮件系统;当为没有域名的主
机进行DNS 查询时,也要用到。如果没有域名,主机名将被使用,删除所有在第一个点( . )前面的内容。

search 它的多个参数指明域名查询顺序。当要查询没有域名的主机,主机将在由search 声明的域中分别查找。domain 和search 不能共存;如果同时存在,后面出现的将会被使用。
sortlist 允许将得到域名结果进行特定的排序。它的参数为网络/掩码对。允许任意的排列顺序。Red Hat 中没有提供缺省的/etc/resolv.conf 文件,它的内容是根据在安装时给出的选项动态创建的。
以下为我的/etc/resolv.conf 内容
search localdomain
nameserver 192.168.1.1
/etc/sysconfig/network-scripts/ifcfg-ethN 文件
系统网络设备的配置文件保存在”/etc/sysconfig/network-scripts”目录下,ifcfg-eth0 包含第一块网卡的配置信息,ifcfg-eth1 包含第二块网卡的配置信息。
下面是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的示例:
DEVICE=eth0                网卡编号
ONBOOT=yes                 开机时是否启动网卡
BOOTPROTO=static           静态ip或者DHCP动态获取(none/static/DHCP)
IPADDR=192.168.0.66        本机ip地址
NETMASK=255.255.255.0      子网掩码
GATEWAY=192.168.0.65       默认网关
TYPE=Ethernet
USERCTL=no
PEERDNS=no
若希望手工修改网络地址或在新的接口上增加新的网络界面可以通过修改
对应的文件(ifcfg-ethN) 或创建新的文件来实现。
以下为我的文件内容
NETWORKING=yes
HOSTNAME=localhost.localdomain
#GATEWAY=192.168.1.1
[root@localhost xjch]# cat /etc/resolv.conf
search localdomain
nameserver 192.168.1.1
[root@localhost xjch]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.1.111
NETMASK=255.255.255.0
#NETWORK=198.168.1.0
GATEWAY=192.168.1.1
TYPE=Ethernet
USERCTL=no
PEERDNS=no
注:单个网络接口的配置文件进行修改后,不必每次都从新启动network服务使配置文件生效,可用以下命令。
Ifdown 网络接口名称 停止某个网络接口。
Ifup 网络接口名称 开启某个网络接口。
例如:
# ifconfig eth0 down 停止eth0接口
# ifconfig eth0 up 开启eth0接口

本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2010-01/24169p2.htm

分享到:
评论

相关推荐

    RedHat linux网络配置文件详解.doc

    RedHat Linux 网络配置文件详解 在 Linux 系统中,TCP/IP 网络是通过若干个文本文件进行配置的,这些文件保存在不同的目录下,了解这些文件的含义和配置方法是建立一个 Linux 服务器的基础。 1. /etc/sysconfig/...

    VMware下RedHat Linux网络设置

    ### VMware下RedHat Linux网络配置详解 #### 一、引言 在虚拟化技术日益普及的今天,使用VMware等工具搭建Red Hat Linux环境成为学习和测试Linux系统的一个重要手段。本文将详细介绍如何在VMware环境下正确配置Red ...

    RedHat Linux RHEL6配置本地YUM源

    ### RedHat Linux RHEL6配置本地YUM源详解 #### YUM简介 YUM(Yellowdog Updater Modified)是一款在Linux环境下使用的包管理工具。它最初由Yellow Dog Linux的开发者们设计并实现,名为yup(Yellowdog Updater)。...

    redhat linux 网路配置(图)

    在Red Hat Linux操作系统中,网络配置是系统管理的重要部分,特别是在服务器环境中,正确的网络设置对于系统的功能和可访问性至关重要。本教程将详细介绍如何在Red Hat Linux上进行基本的网络配置,尤其是通过桥接...

    RedHat Linux9.0安装和配置步骤

    RedHat Linux 9.0 安装步骤包括安装前的准备、安装方式选择、分区、安装基本系统、安装 X-Window、安装网络、安装服务器等几个方面。 四、RedHat Linux 9.0 安装注意事项 在安装 RedHat Linux 9.0 时,需要注意...

    redhat linux 6.3网络配置

    首先,让我们了解Linux网络配置的基本要素: 1. **网络接口** (Network Interface):通常为eth0、eth1等,表示物理或虚拟的网络接口。 2. **IP地址** (IP Address):每个网络接口都需要一个唯一的IP地址,用于在...

    Redhat Linux 9.0 在vmware下,桥接不能上网的解决方法

    我们的虚拟机系统是 Redhat Linux 9.0,网络环境是使用 ADSL 路由器上网,IP 地址是 192.168.1.100。我们使用的是 VMware Workstation 6.0 官方原版。 二、问题分析 使用 VMware Workstation 安装 Redhat Linux ...

    RedHat9网络配置PDF版1

    Linux经典RedHat9的网络配置教程 很基础 很经典

    傻瓜式安装RedHat Linux 7.4

    - **加载ISO镜像**:通过虚拟化软件的设置,将RedHat Linux 7.4的ISO安装镜像加载到虚拟机的虚拟光驱中。 - **启动虚拟机**:启动虚拟机后,根据提示选择安装语言和其他初始配置项。 - **设置时区**:选择正确的...

    大神总结的RedHat Linux操作系统安装规范

    主机名应配置为合适的名称,但在此阶段不进行网络配置。时区选择推荐上海时区,并关闭UTC同步时钟。 接下来是设置root用户口令,应避免使用过于简单的密码,以增强系统的安全性。如果安装过程中使用了过于简单的...

    RedHat Linux安装及使用指南.rar

    1. 网络配置:通过网络设置面板可以查看和修改网络连接状态,包括无线网络和有线网络。 2. SSH远程访问:开启SSH服务(`sudo systemctl enable sshd`,`sudo systemctl start sshd`),然后可以通过`ssh`命令从其他...

    redhat linux9.0系统下载

    5. **配置网络**:配置 IP 地址、子网掩码、网关等网络参数。 6. **安装软件包**:根据需要选择安装的软件包。 7. **创建用户账户**:创建至少一个用户账户,用于日常登录和使用。 8. **完成安装**:安装程序会自动...

    Redhat Linux 9中文官方文档.7z

    1. **安装与部署**:文档会详细介绍如何规划和执行Red Hat Linux 9的安装过程,包括硬件兼容性检查、分区策略、网络配置以及安装选项。对于初学者来说,理解安装过程中的每一步都是至关重要的。 2. **系统管理**:...

    RedHat Linux网络服务器构架培训教程.doc

    ### RedHat Linux网络服务器构架知识点 #### 一、引言 本文档旨在提供一份详细的RedHat Linux网络服务器构架指南。目标读者主要是Linux初学者和有一定基础的技术人员。通过本指南,用户能够掌握如何搭建一个标准的...

    Redhat Linux AS 4.0 系统管理与网络配置

    ### Redhat Linux AS 4.0 系统管理与网络配置关键知识点详解 #### 一、网络管理 在Redhat Linux AS 4.0中,网络管理是非常重要的一个环节,它涉及到系统的连通性以及安全性等多个方面。网络管理主要包括以下几个...

    Redhat LINUX 9从入门到精通 中文版

    命令行界面,Linux系统管理与配置,诊断引导过程,内核重新编译,使用GNOME与KDE,了解基本TCP/IP网络,保护Linux防火墙,设置安全远程访问,安装和测试DNS、DHCP、CUPS与sendmail,配置和查错FTP、NFS、Samba与...

    Redhat Linux9 安装的全程演示录

    网络配置也是重要环节,特别是如果你计划在线安装软件或更新。你可以选择自动获取IP地址,或者手动设置静态IP。同时,设置主机名和DNS服务器以确保网络连通性。 之后,安装程序会要求你创建用户账户。为了系统的...

Global site tag (gtag.js) - Google Analytics