`

RedHat Linux网络配置文件

阅读更多

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

<script src="../../system/system60.js" type="text/javascript"></script>

<!--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 查询时,也要用到。如果没有域名,主机名将被使用,删除所有在第一个点( . )前面的内容。<!--IWMS_AD_BEGIN-->

<script src="../../system/system60.js" type="text/javascript"></script>

<!--IWMS_AD_END-->
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接口

分享到:
评论

相关推荐

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

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

    RedHat_Linux网络配置文件详解

    在Red Hat Linux操作系统中,网络配置是通过一系列文本文件进行管理的,这些文件对于系统管理员来说至关重要,因为它们决定了服务器如何连接到...因此,了解和掌握这些网络配置文件对于Linux系统管理员来说至关重要。

    redhat linux 网路配置(图)

    4. **配置桥接接口**:编辑网络配置文件,如`/etc/sysconfig/network-scripts/ifcfg-br0`,设置如下参数: - `BOOTPROTO`:通常设为`static`,表示静态分配IP地址。 - `IPADDR`:桥接接口的IP地址。 - `NETMASK`...

    RedHat Linux RHEL6配置本地YUM源

    进入`/etc/yum.repos.d/`目录并创建一个新的配置文件`rhel-media.repo`: ```shell [root@localhost yum.repos.d]# touch rhel-media.repo ``` 使用文本编辑器打开并编辑`rhel-media.repo`文件,添加以下内容:...

    redhat linux 6.3网络配置

    **步骤一:编辑网络接口配置文件** 使用`vi`或`nano`编辑器打开`ifcfg-eth0`文件,设置以下字段: ``` BOOTPROTO=dhcp # 或者静态配置为static IPADDR=192.168.1.2 # 静态配置时的IP地址 NETMASK=255.255.255.0 # ...

    RedHat Linux9.0安装和配置步骤

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

    redhat linux 配置yum详解

    首先,需要将原来的配置文件备份,然后建立新的配置文件。在新的配置文件中,需要指定更新地址、镜像站点、GPG 密钥等信息。 例如,在配置文件 rhel-debuginfo.repo 中,需要指定基本信息、镜像站点和 GPG 密钥等...

    redhat linux9配置

    在Red Hat Linux 9中,配置Samba可以让Linux系统与Windows网络无缝协作。 首先,我们需要确认Samba是否已经安装在系统中。这可以通过运行`rpm -qa | grep samba`命令来检查。如果已经安装了samba相关的包,如`samba...

    redhat linux基础试题

    - 存储配置文件。 33. **切换到前一个目录**: - `cd -`:返回上一次所在的目录。 34. **用户退出命令**: - `exit`、`logout`:正常退出当前会话。 - `top`:显示系统状态,不能用于退出。 35. **第一块IDE...

    linux下vim的配置文件

    linux下vim 的配置文件.先下载vundle.vim

    RedHat Linux常用的日志文件

    - **配置文件**: `/etc/syslog.conf` - **作用**: 控制日志消息的记录规则。 - **示例**: - 将所有警告级别以上的消息记录到`/var/log/syslog`: ``` *.warning /var/log/syslog ``` - **调整方法**: 可以通过...

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

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

    Linux 网络接口配置文件及相关工具.pdf

    ### Linux 网络接口配置文件及相关工具 #### 关于网络接口及配置工具说明 在 Linux 系统中,网络接口通常表示为特定的设备文件,例如以 `eth` 开头用于标识以太网卡(Ethernet cards),或者 `ppp` 用于表示拨号...

    RedHat Linux9.0 硬盘安装全攻略

    这些ISO文件包含了RedHat Linux 9.0的完整安装内容,分别代表了安装所需的三个阶段。使用RAR工具可以将这些ISO文件解压到硬盘上的任意分区,例如X:\CD1、X:\CD2、X:\CD3。确保用于存放这些文件的磁盘分区不是NTFS...

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

    创建安装配置辅助目录,用于存放安装介质和配置文件。配置YUM源是为了在后续操作中能够方便地安装系统依赖包。安装系统依赖包之后,系统将更完整,能够运行更多软件。 以上就是RedHat Linux操作系统安装规范的详细...

    redhat linux9.0系统下载

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

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

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

    Redhat_Linux下DNS配置

    总的来说,配置Redhat Linux下的DNS服务器涉及多个层面,包括软件安装、配置文件编辑、权限管理和网络设置。理解每个环节的作用和配置细节是成功的关键,同时也需要对Linux系统和DNS协议有深入的了解。希望这篇指南...

    redhat LINUX5.0上安装oracle 10g tomcat5 jdk帮助文档

    - `REdHat Linux 5 tomcat 的安装及环境的配置.doc`:这份文档提供了Tomcat5在Redhat Linux 5上的安装指南,包括安装步骤、配置文件修改和启动服务的详细说明。 综上所述,这个压缩包文件提供了一套完整的在Redhat...

Global site tag (gtag.js) - Google Analytics