redhat linux网络配置,RedHat Linux网络配置过程笔记

在 Linux 系统中,TCP/IP 网络是通过若干个文本文件进行配置的,需要编辑这些文件来完成联网工作。在RedHat linux刚安装好后可以通过图形化界面来配置,以下介绍通过命令行配置网络

用cat命令查看默认安装后关于网络配置的文件信息

1.cat   /etc/sysconfig/network

2.cat   /etc/resolv.conf

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值