搜档网
当前位置:搜档网 › linux下dhcp服务器配置(很全)

linux下dhcp服务器配置(很全)

linux下dhcp服务器配置(很全)
linux下dhcp服务器配置(很全)

Linux下配置完整安全的DHCP服务器详解

(1)

一、建立DHCP服务器配置文件

二、建立客户租约文件

三、启动和检查DHCP服务器

四、配置DHCP客户端

五、DHCP配置常见错误排除

六、DHCP服务器的安全

DHCP是动态主机配置协议.这个协议用于向计算机自动提供IP地址,子网掩码和路由信息。网络管理员通常会分配某个范围的IP地址来分发给局域网上的客户机。当设备接入这个局域网时,它们会向DHCP 服务器请求一个IP 地址。然后DHCP服务器为每个请求的设备分配一个地址,直到分配完该范围内的所有IP 地址为止。已经分配的IP地址必须定时地延长借用期。这个延期的过程称作leasing,确保了当客户机设备在正常地释放IP地址之前突然从网络断开时被分配的地址可以归还给服务器。本文以Redhat Linux 9.0为例,介绍如何建立一个完整和安全的DHCP服务器。

一、建立DHCP服务器配置文件

可以使用Redhat Linux 9.0自身携带rpm包安装。安装结束后, DHCP 端口监督程序dhcpd 配置文件是/etc目录中的名为dhcpd.conf的文件。下面手工建立/etc/dhcpd.conf文件。/etc

/dhcpd.conf通常包括三部分:parameters、declarations 、option。

1.DHCP配置文件中的parameters(参数):表明如何执行任务,是否要执行任务,或将哪些网络配置选项发送给客户。主要内容见表1

参数解释

ddns-update-style 配置DHCP-DNS 互动更新模式。

default-lease-time 指定确省租赁时间的长度,单位是秒。

max-lease-time 指定最大租赁时间长度,单位是秒。

hardware 指定网卡接口类型和MAC地址。

server-name 通知DHCP客户服务器名称。

get-lease-hostnames flag 检查客户端使用的IP地址。

fixed-address ip 分配给客户端一个固定的地址。authritative 拒绝不正确的IP地址的要求。

2. DHCP配置文件中的declarations (声明):

解释

用来描述网络布局、提供客户的IP地址等。

主要内容见表2:声明

shared-network用来告知是否一些子网络分享相同网络。subnet描述一个IP地址是否属于该子网。

range 起始IP 终止IP提供动态分配IP 的范围。

host 主机名称参考特别的主机。

group为一组参数提供声明。

allow unknown-clients ﹔deny

是否动态分配IP给未知的使用者。

unknown-client

allow bootp;deny bootp是否响应激活查询。

allow booting﹔deny booting是否响应使用者查询。

filename开始启动文件的名称,应用于无盘工作站。next-server设置服务器从引导文件中装如主机名,应用

于无盘工作站。

3. DHCP配置文件中的option(选项):用来配置DHCP可选参数,全部用option关键字作为开始,主要内容包括见表3:

选项解释

subnet-mask为客户端设定子网掩码。

domain-name为客户端指明DNS名字。

domain-name-servers为客户端指明DNS服务器IP地址。

host-name为客户端指定主机名称。

routers为客户端设定默认网关。

broadcast-address为客户端设定广播地址。

ntp-server为客户端设定网络时间服务器IP地址。time-offset为客户端设定和格林威治时间的偏移时间,

单位是秒。

注意:如果客户端使用的是视窗操作系统,不要选择"host-name"选项,即不要为其指定主机名称。

下面是一个笔者使用的DHCP配置文件,这是一个C类网络,共126个IP地址可以分配的例子。读者可以复制后使用,注意红色部分是必须要修改的。

ddns-update-style interim;

ignore client-updates;

subnet 192.168.1.0 netmask 255.255.255.0 {

option routers 192.168.1.254;

option subnet-mask 255.255.255.0;

option broadcast-address 192.168.1.255;

option domain-name-servers 192.168.1.3;

option domain-name "https://www.sodocs.net/doc/0d5087227.html,"; #DNS名称#

option domain-name-servers 192.168.1.3;

option time-offset -18000;

range dynamic-bootp 192.168.1.128 192.168.1.255;

default-lease-time 21600;

max-lease-time 43200;

host ns {

hardware ethernet 52:54:AB:34:5B:09;#运行DHCP的网络接口的MAC地址#

fixed-address 192.168.1.9;

}

}

Linux下配置完整安全的DHCP服务器详解(2)

二、建立客户租约文件

运行DHCP服务器还需要一个名为dhcpd.leases 的文件,保持所有已经分发出去的IP 地址。在Redhat Linux 发行版本中,该文件位于/var/lib/dhcp/ 目录中。如果您通过RPM 安装ISC DHCP,那么该目录应该已经存在。dhcpd.leases的文件格式为:

Leases address {statement}

一个典型的文件内容如下:

lease 192.168.1.255 { #DHCP服务器分配的IP地址#

starts 1 2005/05/02 03:02:26; # lease 开始租约时间#

ends 1 2005/05/02 09:02:26; # lease 结束租约时间#

binding state active;

next binding state free;

hardware ethernet 00:00:e8:a0:25:86; #客户机网卡MAC地址#

uid "\001\000\000\350\240%\206"; #用来验证客户机的UID标示#

client-hostname "cjh1"; #客户机名称#

}

注意lease 开始租约时间和lease 结束租约时间是格林威治标准时间(GMT),不是本地时间。

第一次运行DHCP服务器时dhcpd.leases是一个空文件,也不用手工建立。如果不是通过RPM 安装ISC DHCP,或者dhcpd 已经安装,那么您应该试着确定dhcpd 将其lease 文件写到何处,并确保该文件存在。也可以手工建立一个空文件:

#touch /var/lib/dhcp/dhcpd.leases

三、启动和检查DHCP服务器

使用命令启动DHCP服务器:

#service dhcpd start

使用ps命令检查dhcpd进程:

#ps -ef | grep dhcpd

root 2402 1 0 14:25 ? 00:00:00 /usr/sbin/dhcpd

root 2764 2725 0 14:29 pts/2 00:00:00 grep dhcpd

使用检查dhcpd运行的端口:

#netstat -nutap | grep dhcpd

udp 0 0 0.0.0.0:67 0.0.0.0:* 2402/dhcpd

四、配置DHCP客户端

通常网管员使用选择手工配置DHCP 客户,需要修改/etc/sysconfig/network 文件来启用联网;并修改/etc/sysconfig/network-scripts 目录中每个网络设备的配置文件。在该目录中,每个设备都有一个叫做ifcfg-eth?的配置文件,eth?是网络设备的名称。如eth0等。如果你想在引导时启动联网,NETWORKING 变量必须被设为yes。除了此处之外

/etc/sysconfig/network 文件应该包含以下行:

NETWORKING=yes

DEVICE=eth0

BOOTPROTO=dhcp

ONBOOT=yes

Linux下配置完整安全的DHCP服务器详解

(3)

发布时间:2005.05.19 17:56 来源:赛迪网作者:曹江华

五、DHCP配置常见错误排除

通常配置DHCP 服务器很容易,不过,在这里有一些技巧可以帮助您避免出现问题。对服务器而言,要确保网卡正常工作,并具备广播功能。对客户机而言,还要确保客户机的网卡正常工作。最后,要考虑网络的拓扑,并考虑客户机向DHCP 服务器发出的广播消息是否会受到阻碍。另外如果dhcpd进程没有启动,那么可以浏览syslog 消息文件来确定是哪里出了问题。这个消息文件通常是/var/log/messages。

典型故障:

1.DHCP服务器配置完成,没有语法错误。但是网络中的客户机却没办法取得IP地址。

通常是Linux DHCP 服务器沒有办法接收來自255.255.255.255 的 DHCP 客户机的Request 封包造成的。一般是Linux DHCP 服务器的网卡没有设置具有MULTICAST 功能。为了让dhcpd(dhcp 程序的守护进程)能够正常的和DHCP 客户机沟通,dhcpd 必须 传送封包到255.255.255.255这个IP 地址,但是有些Linux 系统里255.255.255.255这个IP 地址被用来做为监听区域子网域 (local subnet )广播的 IP 地址,所以需要在路由表(routing table )里加入255.255.255.255以激活MULTICAST 功能;

使用命令: route add -host 255.255.255.255 dev eth0

如果报告错误消息:255.255.255.255:Unkown host 那么请先修改/etc/hosts 加入一行: 255.255.255.255 dhcp

2. DHCP 客户端程序和DHCP 服务器不兼容 由于Linux 有许多发现版本,不同版本使用DHCP 客户端程序和DHCP 服务器也不相 同。Linux 提供了四种DHCP 客户端程序:pump, dhclient, dhcpxd, 和dhcpcd 。了解不同Linux 发行版本的服务器端和客户端程序对于常见错误排除是必要的。笔者曾经遇到过使用SuSE Linux 9.1 DHCP 服务器和使用Mandrake Linux 9.0客户机不兼容的情况。此时就必须更换客户端程序。方法是先停止客户机的网络服务,卸载原程序,安装和服务器端兼容程序。附表:主要Linux 发行版 使用的DHCP 客户端。

发行版本

缺省 DHCP 客户端 可选 DHCP 客户端 DHCP 客户端启动

脚本

附加配置文件 Red Hat Linux 9.0

dhclient 无

/sbin/ifup

/etc/sysconfig/network,

/etc/sysconfig/network-script s/ifcfg-eth0

Debian Linux 3.0 dhclient 无 /sbin/ifup

/etc/network/interfaces, /etc/dhclient.conf

Mandrake Linux 9.1

dhclient

dhcpcd, dhcpxd, pump

/sbin/ifup /etc/sysconfig/network,

/etc/sysconfig/network-script s/ifcfg-eth0,

/etc/dhclient-eth0.conf

SuSE Linux 9.1 dhcpcd dhclient

/sbin/ifup-dhc p /etc/sysconfig/network/dhcp, /etc/sysconfig/network/ifcfg-eth0

Linux下配置完整安全的DHCP服务器详解

(4)

发布时间:2005.05.19 17:56 来源:赛迪网作者:曹江华

六、DHCP服务器的安全

1. 在指定网络接口启动DHCP服务器

如果你的Linux系统连接了不止一个网络界面,但是你只想让DHCP 服务器启动其中之一,你可以配置DHCP 服务器只在那个设备上启动。在/etc/sysconfig/dhcpd 中,把界面的名称添加到DHCPDARGS 的列表中:

DHCPDARGS=eth0

或者直接使用命令:

Echo “DHCPDARGS=eth0”>> /etc/sysconfi g/dhcpd

这样对于带有两个网卡的防火墙机器,更加安全:一个网卡可以被配置成DHCP 客户来从互联网上检索IP 地址;另一个网卡可以被用作防火墙之后的内部网络的DHCP 服务器。仅指定连接到内部网络的网卡使系统更加安全,因为用户无法通过互联网来连接它的守护进程。

2. 让DHCP服务器在监牢中运行

所谓"监牢"就是指通过chroot机制来更改某个软件运行时所能看到的根目录,即将某软件运行限制在指定目录中,保证该软件只能对该目录及其子目录的文件有所动作,从而保证整个服务器的安全。这样即使出现被破坏或被侵入,所受的损失也较小。

将软件chroot化的一个问题是该软件运行时需要的所有程序、配置文件和库文件都必须事先安装到chroot目录中,通常称这个目录为chroot jail(chroot"监牢")。如果要在"监牢"中运行dhcpd,而事实上根本看不到文件系统中那个真正的目录。因此需要事先创建目录,并将dhcpd复制到其中。同时dhcpd需要几个库文件,可以使用ldd(library Dependency Display 缩写)命令,ldd作用是显示一个可执行程序必须使用的共享库。

ldd dhcpd

yes"> libc.so.6 =>

/lib/tls/libc.so.6 (0x42000000)

yes"> /lib/ld-linux.so.2

=> /lib/ld-linux.so.2 (0x40000000)

style='font-family:宋体'>

这意味着还需要在"监牢"中创建lib目录,并将库文件复制到其中。手工完成这一工作是非常麻烦的,此时可以用jail软件包来帮助简化chroot"监牢"建立的过程。

(1)Jail软件的编译和安装

Jail官方网站是:https://www.sodocs.net/doc/0d5087227.html,/ ,最新版本:1.9a。

#Wget https://www.sodocs.net/doc/0d5087227.html,/static/dwn/projects/jail/jail_1.9a.tar.gz

#tar xzvf jail.tar.gz ;cd jail/src

#make; make install

(2)用jail创建监牢

jail软件包提供了几个Perl脚本作为其核心命令,包括mkjailenv、addjailuser和addjailsw。

mkjailenv:创建chroot"监牢"目录,并且从真实文件系统中拷贝基本的软件环境。addjailsw:从真实文件系统中拷贝二进制可执行文件及其相关的其它文件(包括库文件、辅助性文件和设备文件)到该"监牢"中。addjailuser:创建新的chroot"监牢"用户。

首先停止目前dhcpd服务,然后建立chroot目录:

#/sbin/service dhcpd start

#mkjailenv /chroot/

mkjailenv

A component of Jail (version 1.9 for linux)

http://www.gsyc.inf.uc3m.es/~assman/jail/

Juan M. Casillas

Making chrooted environment into /chroot

Doing preinstall()

Doing special_devices()

Doing gen_template_password()

Doing postinstall()

Done.

下面的例子展示为"监牢"添加dhcpd程序的过程:

# addjailsw /chroot/ -P /usr/sbin/dhcpd

addjailsw

A component of Jail (version 1.9 for linux)

http://www.gsyc.inf.uc3m.es/~assman/jail/

Juan M. Casillas

Guessing dhcpd args(0)

Warning: file /chroot//lib/tls/libc.so.6 exists. Overwritting it

Warning: file /chroot//lib/ld-linux.so.2 exists. Overwritting it

………

Done.

不用在意那些警告信息,因为jail会调用ldd检查dhcpd用到的库文件。而几乎所有基于共享库的二进制可执行文件都需要上述的几个库文件。接下来将dhcpd的相关文件拷贝到"监牢"中:

# mkdir -p /chroot/dhcp/etc

# cp /etc/dhcpd.conf /chroot/dhcp/etc/

# mkdir -p /chroot/dhcp/var/state/dhcp

# touch /chroot/dhcp/var/state/dhcp/dhcp.leases

重新启动dhcpd:

[root@www root]# /chroot/usr/sbin/dhcpd

使用ps命令检查dhcpd进程:

#ps -ef | grep dhcpd

root 2402 1 0 14:25 ? 00:00:00 /chroot/usr/sbin/dhcpd

root 2764 2725 0 14:29 pts/2 00:00:00 grep dhcpd

注意此时进程名称已经改变,使用检查dhcpd运行的端口:

#netstat -nutap | grep dhcpd

udp 0 0 0.0.0.0:67 0.0.0.0:* 2402/dhcpd 端口号没有改变。现在dhcpd已经成功运行在"监牢"中。到此为止一个这样,一个完整和安全的DHCP服务器就完成了。

Linux网络服务器配置与管理-图文

Linux网络服务器配置与管理-图文 以下是为大家整理的Linux网络服务器配置与管理-图文的相关范文,本文关键词为Linux,网络,服务器,配置,管理,图文,Linux,网络,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。 Linux网络服务器配置与管理 课程名称:计算机网络与应用/Linux网络管理

所在学院:数学与计算机科学学院 班级:14软件技术2班 学生姓名:龚莹 学生学号:20XX6734 一.摘要 Linux是首屈一指的网络操作系统,提供以Tcp/Ip协议为核心的系统网络服务功能。为了适应Internet/Intranet的网络建设和访问服务的需要,基于Tcp/Ip协议的网络应用以及网络管理成为当今重点和焦点的IT技术。随着网络规模和复杂性的增加,为了向网络用户提供既可靠又经济的信息传输服务,网络管理已成为现代网络发展中不可缺少的一部分。 二.前言 Linux具有丰富的网络功能。完善的内置网络是Linux的特点。Linux在通信和网络功能方面优于其他操作系统。Linux为用户提供了完善的、强大的网络功能。支持Internet是其网络功能之一,Linux 免费提供大量支持Internet的软件,Internet是在unIx领域中建立并繁荣起来的,在这方面使用Linux是相当方便的,用户能用Linux与世界上的其他人通过Internet网络进行通信。文件传输是其网络功能之二,用户能够通过一些Linux命令完成内部信息或文件的传输。 关键词:网络管理技术coRbA技术b/s结构xmL技术snmp协议

linux下dhcp服务器配置(很全)

Linux下配置完整安全的DHCP服务器详解 (1) 一、建立DHCP服务器配置文件 二、建立客户租约文件 三、启动和检查DHCP服务器 四、配置DHCP客户端 五、DHCP配置常见错误排除 六、DHCP服务器的安全 DHCP是动态主机配置协议.这个协议用于向计算机自动提供IP地址,子网掩码和路由信息。网络管理员通常会分配某个范围的IP地址来分发给局域网上的客户机。当设备接入这个局域网时,它们会向DHCP 服务器请求一个IP 地址。然后DHCP服务器为每个请求的设备分配一个地址,直到分配完该范围内的所有IP 地址为止。已经分配的IP地址必须定时地延长借用期。这个延期的过程称作leasing,确保了当客户机设备在正常地释放IP地址之前突然从网络断开时被分配的地址可以归还给服务器。本文以Redhat Linux 9.0为例,介绍如何建立一个完整和安全的DHCP服务器。 一、建立DHCP服务器配置文件 可以使用Redhat Linux 9.0自身携带rpm包安装。安装结束后, DHCP 端口监督程序dhcpd 配置文件是/etc目录中的名为dhcpd.conf的文件。下面手工建立/etc/dhcpd.conf文件。/etc /dhcpd.conf通常包括三部分:parameters、declarations 、option。 1.DHCP配置文件中的parameters(参数):表明如何执行任务,是否要执行任务,或将哪些网络配置选项发送给客户。主要内容见表1 参数解释 ddns-update-style 配置DHCP-DNS 互动更新模式。 default-lease-time 指定确省租赁时间的长度,单位是秒。 max-lease-time 指定最大租赁时间长度,单位是秒。 hardware 指定网卡接口类型和MAC地址。 server-name 通知DHCP客户服务器名称。 get-lease-hostnames flag 检查客户端使用的IP地址。 fixed-address ip 分配给客户端一个固定的地址。authritative 拒绝不正确的IP地址的要求。 2. DHCP配置文件中的declarations (声明): 解释 用来描述网络布局、提供客户的IP地址等。 主要内容见表2:声明 shared-network用来告知是否一些子网络分享相同网络。subnet描述一个IP地址是否属于该子网。 range 起始IP 终止IP提供动态分配IP 的范围。 host 主机名称参考特别的主机。 group为一组参数提供声明。

linux下DHCP服务

第11章DHCP服务 11.1基本概念 DHCP即动态主机设置通信协议(Dynamic Host Configuration Protocol),它是定义在RFC2131和2132的Internet标准,可以动态地设置客户端IP状态。 DHCP服务器 DHCP客户端 严格来说,在DHCP的正式标准中支持3种不同方式来指定客户端的IP地址信息: (1)手动指定IP地址(Manual):管理者必须为每个客户端指定一个固定的IP地址,然后在客户端计算机要求租用IP地址时, 通过DHCP服务器将此IP地址分配给客户端; (2)自动指定IP地址(Automatic):IP地址的指定工作完全交给DHCP服务器来决定,而不需要经过管理员的手动输入; (3)动态指定IP地址(Dynamic):管理员在DHCP服务器中设置

一个IP地址范围,然后在客户端提出IP地址租用的要求后, 自动指派一个IP地址给客户端,但与前面两种方式不同的是 指派给客户端的IP地址并非是无限制的使用,而客户端使用 的时间完全由管理者自行决定。 DHCP的优点是: (1)可避免在计算机上手动设置状态时所造成的错误,可有效防止地址冲突; (2)可大大节省用于设置IP状态的时间。 11.2DHCP服务器的安装与启动 rpm –qa dhcp:查询是否安装 在安装好DHCP服务器后,如果直接使用命令”/etc/rc.d/init.d/dhcpd start “可能并没有实际启动DHCP服务器,这是因为DHCP服务器在启动时会去寻找/etc/dhcpd.conf文件,但是系统在安装后并不会自动建立这个文件,可用下面的方法建立(直接将设置文件模板dhcpd.conf.sample复制到/etc目录下,并命名dhcpd.conf为): cp /usr/share/doc/dhcp-2.0pl5/dhcpd.conf.sample /etc/dhcpd.conf /etc/rc.d/init.d/dhcpd start service dhcpd start 11.3DHCP客户端租用IP流程 客户端一般会使用两个不同的处理程序来与DHCP服务器通信,并取得其设置值。 (1)初始租用处理 DHCP 服

Linu网络服务器配置习题解析

Linux网络服务器配置习题解析 一、选择题 1、在运行Linux操作系统的服务器上,管理员使用BIND配置了域名系统服 务,请问主配置文件是(C)。 A:named.ca??????B:named.local????? C:named.conf?????D:rndc.key 试题解析:BIND的主配置文件(/var/named/chroot/etc/named.conf)中有BIND 的全局设置 2、某公司使用Linux系统搭建了Samba文件服务器,在帐号为gtuser的员工 出差期间为了避免该帐号被其它员工冒用,需要临时将其禁用可以使用以下(B)命令。 A:smbpasswd-agtuser????B:smbpasswd-dgtuser C:smbpasswd-egtuser????D:smbpasswd-xgtuser 试题解析: 禁用samba用户:smbpasswd-d用户名 启用samba用户:smbpasswd-e用户名 删除samba用户:smbpasswd-x用户名 3、在Linux系统中,小明用系统默认的vsftpd架设FTP服务器,他新建了一 个名为gtuser的用户,然后他修改/etc/vsftpd/vsftpd.conf文件,加入下面两行,并且把gtuser用户加入到了/etc/https://www.sodocs.net/doc/0d5087227.html,er_list文件中,请问gtuser用户在客户端登录结果会怎样(A)。 userlist_enable=YES userlist_deny=NO A:允许登录B:拒绝登录C:不确定D:以上都对

试题解析:userlist_enable=YES/NO是否启用https://www.sodocs.net/doc/0d5087227.html,er_list文件。 userlist_deny=YES/NO(YES)决定https://www.sodocs.net/doc/0d5087227.html,er_list文件中的用户是否能够访问FTP 服务器。若设置为YES,则https://www.sodocs.net/doc/0d5087227.html,er_list文件中的用户不允许访问FTP,若设置为NO,则只有https://www.sodocs.net/doc/0d5087227.html,er_list文件中的用户才能访问FTP。 4、公司有一台对外提供WWW服务的主机,为了防止外部对它的攻击现在想要设置防火墙使它只接受外部的WWW访问,其它的外部连接一律拒绝,可能的设置步骤包括: 5、1、iptables-AINPUT-ptcp-jDROP 6、2、iptables-AINPUT-ptcp--dport80-jACCEPT 7、3、iptables-F 8、4、iptables-PINPUTDROP 请在下列选项中找出正确的设置步骤组合(D)。 A:1-2-3-4B:2-4-3C:3-1-2D:3-4-2 试题解析: 正确步骤为 ①清除所有规则来暂时停止防火墙:iptables–F ②本机默认不接受任何连接,除非在INPUT链上再设置接收的规则: iptables-PINPUTDROP ③打开WEB服务端口的TCP协议:iptables-AINPUT-ptcp--dport80-jACCEPT 9、C)是该反向域名的正确表示方式。 A: B: C: D:

11 实验十一 Linux下DHCP服务器的配置

实验十一Linux下DHCP服务器的配置 一.实验目的: 掌握在Linux系统下安装和配置DHCP服务器的方法。 二.实验内容: 1.安装DHCP; 2.配置DHCP,为本子网内的客户机提供DHCP服务; 3.配置DHCP中继代理。 三.具体实验: 任务一配置DHCP: 实验内容: 配置DHCP服务器,为子网A内的客户机提供DHCP服务。具体参数如下: ●IP地址段:192.168.xx.101-192.168.xx.200(例如在4号机房则为 192.168.4.101-192.168.4.200) ●子网掩码:255.255.255.0 ●网关地址:192.168.xx.254(若在12号机房则为192.168.4.254) ●域名服务器:192.168.0.1 ●子网所属域的名称:https://www.sodocs.net/doc/0d5087227.html, ●默认租约有效期:1天 ●最大租约有效期:3天 实验步骤: 1.安装DHCP:rpm –ivh dhcp- 2.0pl5-8.i386.rpm 2.配置服务器: ●为服务器自身设置静态IP地址。编辑/etc/sysconfig/network-scripts目录下 脚本文件ifcfg-eth0,内容形式如下: DEVICE=”eth0” IPADDR=”192.168.xx.10”

NETMASK=“255.255.255.0” ONBOOT =”yes” BOOTPROTO=”none” ●编辑/etc/sysconfig/network文件,内容如下: NETWORKING=yes HOSTNAME=”https://www.sodocs.net/doc/0d5087227.html,” GATEWAY=”192.168.xx.254” GATEWAYDEV=”eth0” ●启动TCP/IP网络:service network restart ●为广播地址设置主机名称为dhcp。在/etc/hosts文件中加入如下一行: 255.255.255.255 dhcp ●把广播地址加入路由表:route add –host dhcp dev eth0 ●编辑/etc/dhcpd.conf文件,内容如下: subnet 192.168.xx.0 netmask 255.255.255.0 default-lease-time 86400; max-lease-time 259200; option routers 192.168.xx.254; option subnet-mask 255.255.255.0; option domain-name “https://www.sodocs.net/doc/0d5087227.html,”; option domain-name-servers 192.168.0.1; { range 192.168.xx.101 192.168.xx.200; } ●建立租约数据库文件:touch /var/lib/dhcp/dhcpd.leases ●启动dhcp服务器:service dhcpd start

使用Linux配置DHCP Option

使用Linux配置DHCP Option DHCP是动态主机配置协议.这个协议用于向计算机自动提供IP地址,子网掩码和路由信息。网络管理员通常会分配某个范围的IP地址来分发给局域网上的客户机。当设备接入这个局域网时,它们会向 DHCP 服务器请求一个 IP 地址。然后DHCP服务器为每个请求的设备分配一个地址,直到分配完该范围内的所有IP 地址为止。已经分配的IP地址必须定时地延长借用期。这个延期的过程称作leasing,确保了当客户机设备在正常地释放IP地址之前突然从网络断开时被分配的地址可以归还给服务器。本文以Redhat Linux 9.0为例,介绍如何建立一个完整和安全的DHCP服务器。 一、建立DHCP服务器配置文件 可以使用Redhat Linux 9.0自身携带rpm包安装。安装结束后, DHCP 端口监督程序 dhcpd配置文件是/etc目录中的名为dhcpd.conf的文件。下面手工建立/etc/dhcpd.conf文件。/etc /dhcpd.conf通常包括三部分:parameters、declarations 、option。 1.DHCP配置文件中的parameters(参数):表明如何执行任务,是否要执行任务,或将哪些网络配置选项发送给客户。主要内容见表1

3. DHCP配置文件中的option(选项):用来配置DHCP可选参数,全部用option关键字作为开始,主要内容包括见表3: 注意:如果客户端使用的是视窗操作系统,不要选择"host-name"选项,即不要为其指定主机名称。 下面是一个笔者使用的DHCP配置文件,这是一个C类网络,共126个IP 地址可以分配的例子。读者可以复制后使用,注意红色部分是必须要修改的。

linux常用服务器配置

Linux常用服务器配置 文件修改记录表 版权声明和保密须知 本文件中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,版权均属江苏金智教育信息技术有限公司所有,受到有关产权及版权法保护。任何单位和个人未经江苏金智教育信息技术有限公司的书面授权许可,不得复制或引用本文件的任何片断,无论通过电子形式或非电子形式。 Copyright 2011 江苏金智教育信息技术有限公司版权所有

目录目录

说明 文档目的 为了能够让部门工程师在以后的部署实施过程中熟悉linux下常用的业务配置,遂整理此文档。 本文详细列出了在常见环境中Linux下常用业务配置;并对具体业务进行了分析和配置示例,希望大家在以后的部署中能够严格去执行此规范。 规范文档中,尚有欠妥之处。请各位实施部署工程师及时指正! 文档适用范围 本文档使用江苏金智教育信息技术有限公司所有项目范围(含北京分公司、上海分公司、福建区域) 文档约定 XXX字符标示着根据现场实际情况来填写 红色加粗标示着必须严格按照要求填写

1NFS服务的配置 1.1NFS服务的简介 NFS(Network File Service)的设计是为了在不同的unix系统间进行档案共享。当使用者想用远端档案时只要用“mount”就可把remote文件系统挂接在自己的文件系统之下,使得远端的文件使用上和local机器的档案没两样。其目的就是让不同unix操作系统之间可以彼此共享文件。 NFS服务器的常用功能:1、可以把服务器的文件象本地一样的操作,很方便;2、NFS 服务器对系统资源占用也少;3、NFS可以支持很多其他服务,比如kickstart(kickstart是无人值守,网络批量安装服务),NIS等等。 NFS服务建立在RPC(远程过程调用)协议上的服务,使用时需要先打开portmap(端口映射)服务进程。因为本身NFS服务的功能非常多,所以通常该服务开启的端口是随机的,当NFS需要使用某个功能时,我们通常是将开启的请求发送给RPC协议上的portmap 进程,做一个端口开启与映射工作。 作为一名运维工程师,对于NFS服务的配置一定要非常的熟悉。NFS服务也是类unix 平台下最基本的常用业务。 1.2NFS服务侧写 1)NFS 服务的进程通常有:nfsd,nfslockd,rpciod,,, 2)服务启动脚本:/etc/portmap, /etc/nfs 3)使用端口:111(portmap进程的端口,通常只有这一个是固定使用端口) 4)所需RPM包:nfs-utils 5)相关RPM包:portmap(必需) 6)配置文件:/etc/exports 1.3NFS服务端的配置 通常来说,NFS服务端的配置主要是基于/etc/exports文件的编辑。初始状态下,/etc/exports文件为空。文件中的每一行,表示一个开放的目录,并记录着它开放权限。每一行中都分为三列关系:第一列,写入你需要共享的目录路径;第二列写入客户端描述,也就是哪些客户端可以使用你的服务器共享的资源;第三列是紧挨着第二列的,内容是共享信息开放的权限。具体配置实例如下:

《网络服务器搭建、配置与管理-Linux(第二版)》课后习题答案#(精选.)

《网络服务器搭建、配置与管理-Linux版(第二版)》 课后习题答案 1.6 练习题 一、选择题 1. Linux最早是由计算机爱好者 B 开发的。 A. Richard Petersen B. Linus Torvalds C. Rob Pick D. Linux Sarwar 2. 下列 C 是自由软件。 A. Windows XP B. UNIX C. Linux D. Windows 2000 3. 下列 B 不是Linux的特点。 A. 多任务 B. 单用户 C. 设备独立性 D. 开放性 4. Linux的内核版本2.3.20是 A 的版本。 A. 不稳定 B. 稳定的 C. 第三次修订 D. 第二次修订 5. Linux安装过程中的硬盘分区工具是 D 。 A. PQmagic B. FDISK C. FIPS D. Disk Druid 6. Linux的根分区系统类型是 C 。 A. FATl6 B. FAT32 C. ext4 D. NTFS 二、填空题 1. GUN的含义是:GNU's Not UNIX。 2. Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具。 3. 安装Linux最少需要两个分区,分别是swap交换分区和/(根)分区。 4. Linux默认的系统管理员账号是root 。 三、简答题(略) 1.简述Red Hat Linux系统的特点,简述一些较为知名的Linux发行版本。 2.Linux有哪些安装方式?安装Red Hat Linux系统要做哪些准备工作? 3.安装Red Hat Linux系统的基本磁盘分区有哪些? 4.Red Hat Linux系统支持的文件类型有哪些?

Linux下DHCP服务器的配置

1、实验目的 (1)掌握DHCP的基本概念,如:作用域、地址池、租约、保留地址等(2)掌握DHCP的工作原理,主要是IP地址的获取过程 (3)掌握DHCP服务器的配置方法 (4)掌握DHCP客户端的配置方法 2、实验内容 (1)配置DHCP服务器 (2)配置Linux下的DHCP客户端 (3)使用dhclient工具来验证IP地址的获取正确性 3、理论知识 DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,是一个简化主机IP地址分配管理的TCP/IP标准协议。DHCP是BOOTP协议的扩展,基于C/S模式,提供了一种动态指定IP地址和配置参数的机制,主要用于大型网络环境和配置比较困难的地方。 一些基本概念 (1)DHCP客户机:一台通过DHCP服务器获取网络配置参数(包括网关、DNS服务器等网络配置)的计算机,通常是普通的工作站。 (2)DHCP服务器:提供网络设置参数(主要指IP地址、默认网关、DNS 服务器等网络配置)给DHCP客户机的主机。 (3)作用域:网络中的所有可分配的IP地址的连续范围。 (4)地址池:可供DHCP客户机使用的IP地址范围。

(5)租约:DHCP服务器指定客户机所获得的IP地址的时间长度(允许使用的时间),在租约到期前,客户机需要更新IP地址的租约,否则不能继续使用该IP地址。 (6)保留地址:子网中指定硬件设备使用的IP地址。 (7)排除范围:不用于dhcp分配的IP地址范围。 DHCP的工作原理 第一次登录 1)DHCP工作的第1步:DHCP发现。 指的是客户端启动网卡时,获取IP地址的第一步。 DHCP客户端使用0.0.0.0作为自己的IP地址,作为服务器的地址,然后在UDP的67或68端口广播一个DHCP发现信息。然后等待服务器的响应 2)DHCP工作的第1步:DHCP提供 指网络中的任何一个DHCP服务器在收到客户端的DHCP发现信息时,如能够提供IP地址,就从该DHCP服务器中的IP地址池中选取一个没有出租的IP地址,然后利用广播方式提供给DHCP客户端。 3)DHCP第三个过程是DHCP请求 DHCP客户端收到第一个DHCP服务器的应答信息后,就以广播的方式发送一个DHCP请求信息给网络中所有的服务器。通知服务器已经接收到IP地址,同时通知其他服务器不用再给他分配IP地址。 4)DHCP第三个过程:DHCP应答 分配IP地址DHCP服务器收到DHCP请求信息后,就将该IP地址标识为已租用,然后以一个广播方式发送一个DHCP应答信息给DHCP客户端。 客户端接收到DHCP应答信息后,就完成了IP地址的获取过程,可以使用该IP和其他计算机进行通信了。

Linux下DHCP服务器的配置

Linux下DHCP服务器的配置 1、实验目的 (1)掌握DHCP的基本概念,如:作用域、地址池、租约、保留地址等 (2)掌握DHCP的工作原理,主要是IP地址的获取过程 (3)掌握DHCP服务器的配置方法 (4)掌握DHCP客户端的配置方法 2、实验内容 (1)配置DHCP服务器 (2)配置Linux下的DHCP客户端 (3)使用dhclient工具来验证IP地址的获取正确性 3、理论知识 DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,是一个简化主机IP地址分配管理的TCP/IP标准协议。DHCP是BOOTP协议的扩展,基于C/S 模式,提供了一种动态指定IP地址和配置参数的机制,主要用于大型网络环境和配置比较困难的地方。 一些基本概念 (1)DHCP客户机:一台通过DHCP服务器获取网络配置参数(包括网关、DNS 服务器等网络配置)的计算机,通常是普通的工作站。 (2)DHCP服务器:提供网络设置参数(主要指IP地址、默认网关、DNS服务器等网络配置)给DHCP客户机的主机。 (3)作用域:网络中的所有可分配的IP地址的连续范围。 (4)地址池:可供DHCP客户机使用的IP地址范围。 (5)租约:DHCP服务器指定客户机所获得的IP地址的时间长度(允许使用的时间),在租约到期前,客户机需要更新IP地址的租约,否则不能继续使用该IP

地址。 (6)保留地址:子网中指定硬件设备使用的IP地址。 (7)排除范围:不用于dhcp分配的IP地址范围。 DHCP的工作原理 第一次登录 1)DHCP工作的第1步:DHCP发现。 指的是客户端启动网卡时,获取IP地址的第一步。 DHCP客户端使用0.0.0.0作为自己的IP地址,255.255.255.255作为服务器的地址,然后在UDP的67或68端口广播一个DHCP发现信息。然后等待服务器的响应 2)DHCP工作的第1步:DHCP提供 指网络中的任何一个DHCP服务器在收到客户端的DHCP发现信息时,如能够提供IP地址,就从该DHCP服务器中的IP地址池中选取一个没有出租的IP地址,然后利用广播方式提供给DHCP客户端。 3)DHCP第三个过程是DHCP请求 DHCP客户端收到第一个DHCP服务器的应答信息后,就以广播的方式发送一个DHCP请求信息给网络中所有的服务器。通知服务器已经接收到IP地址,同时通知其他服务器不用再给他分配IP地址。 4)DHCP第三个过程:DHCP应答 分配IP地址DHCP服务器收到DHCP请求信息后,就将该IP地址标识为已租用,然后以一个广播方式发送一个DHCP应答信息给DHCP客户端。 客户端接收到DHCP应答信息后,就完成了IP地址的获取过程,可以使用该IP 和其他计算机进行通信了。 4、实验步骤 1)安装DHCP服务器 [rootazuo root]# rpm -qa | grep dhcp //检查网络是否安装了DHCP软件包注:-q : 查询安装的软件包 -a : 所有的软件包

中小企业网中Linux网络服务器配置与管理 (2论文)

中小企业网中Linux网络服务器配置与管理 作者 班级 09计算机网络技术(1)班 专业计算机网络技术 教学系信息工程系 指导老师 完成时间2011 年9 月30 日至2011 年11 月20日 目录

摘要 (3) 关键词 (3) 前言 (3) 第一章定义 (4) 1.1 DNS的定义 (4) 1.1.1 DNS的简介 (4) 1.2 FTP的定义 (4) 1.2.1FTP工作模式 (4) 1.3WWW的定义 (4) 第二章网卡的配置 (5) 2.1配置网络配置步骤 (5) 2.2 添加设备别名 (7) 第三章服务器的安装与配置 (10) 3.1 WWW服务器安装与配置 (13) 3.1.1安装DNS (10) 3.1.2配置DNS服务器 https://www.sodocs.net/doc/0d5087227.html, (11) 3.2 WWW服务器安装与配置 (13) 3.2.1按装WWW (13) 3.2.2WWW服务器的配置 (13) 3.3 FTP服务器安装与配置 (16) 3.3.1安装FTP (16) 3.3.2设置匿名用户的权限 (16) 3.3.3设置匿名用户的权限 (17) 结束语 (24) 参考文献 (24)

Linux网络服务器配置与管理 摘要 Linux 是一套免费合用和自由传播的操作系统,是由世界各地盛行上万的程序员设计和实现的,其目的是建立一个不受任何商品华软件版权制约的、全世界都能自由使用的操作系统。 如今Linux全球大热,大有与windows争高下之势。Linux是一个支持多用户、多任务、多进程、实用性较好的、功能大而稳定的操作系统,也是硬件平台支持最广泛的操作系统。其影响和应用日益广泛,特别是在中小型信息技术应用linux系统下占据越来越重要的地位。 在本论文中主要讲解DNS、WWW、FTP服务器的定义,还说明了服务器的配置和测试和应用。 关键词 DNS的定义、WWW的定义、FTP的定义、网卡的配置、DNS服务器的建设、WWW服务器的建设、FTP服务器的建设 第一章定义 1.1 DNS的定义 DNS 是计算机域名(Domain Name System) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。

DHCP服务器安装forlinux

DHCP服务器安装配置 一、软件安装 此文档是关于如何在linux系统下安装配置DHCP服务器,以redhat系统为例。其它相关类linux系统除安装方法不一致以外,配置文档无差异。 DHCP服务器软件的安装使用rpm -ivhdhcp-4.1.1-34.P1.el6.i686.rpm命令进行安装,可能会有依赖关系。可使用yum install dhcp命令进行安装,条件是需要对yum 进行配置指定安装源后才能使用。 安装完成后可使用rpm -qldhcp进行查看。 /etc/dhcp/dhcpd.confdhcp的配置文件。 /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sampledhcp配置模版文件。 /etc/init.d/dhcpddhcp启动脚本。 这里列出重要文件,其它文件可自行查看。 二、软件配置 option domain-name-servers 119.6.6.6, 8.8.8.8;设置dns服务器 default-lease-time 600;默认租约时间,以秒计算 max-lease-time 7200; 最大租约时间,以秒计算 option routers 192.168.1.1;默认路由 以上为全局设置,每一行以分号结束,可以不用设置。如果在下面的局部设置中也出现相同选项,将以局部设置为准。 subnet 192.168.1.0netmask 255.255.255.0 { range 192.168.1.10 192.168.1.240; option subnet-mask 255.255.255.0; 可重复设置子网掩码 option routers 192.168.1.1;默认路由 } 在全局设置中的设置内容均可在局部设置中设置。设置完以后就试着启动dhcp服务器了。 三、软件启动与停止 使用service dhcpd start 命令启动DHCP服务 service dhcpd stop命令停止DHCP服务 chkconfigdhcpd on 命令让DHCP服务在下次系统启动时随系统自动启动 [root@localhost ~]# netstat -anp | grepdhcpd udp 0 0 0.0.0.0:67 0.0.0.0:* 1906/dhcpd 如果启动成功,使用以上命令会发现软件已经开始监听。 四、软件日志与排错 service dhcpd start使用命令启动软件 Starting dhcpd: [FAILED]表示软件配置有问题,无法启动DHCP服务,需要对dhcpd.conf 文件进行修改。 Starting dhcpd: [OK]表示软件配置文件无错误。DHCP服务已经启动。 可使用tail /var/log/messages命令查看错误日,仔细查看错误日志然后根据提示对配置文件进行更改。 五、静态IP地址分配

Linux2 查看DHCP日志

Linux2 查看DHCP日志 DHCP服务器管理着整个网络的IP地址,负责IP地址的分发与回收,实时监控网络中IP地址的使用情况。如果DHCP服务器发生故障,整个网络将全部瘫痪,因此,应定期备份DHCP服务器配置文件,应对突发故障,快速恢复服务。 操作步骤: (1)在桌面右击空白区域,执行【打开终端】命令。在打开的【终端】窗口v (如root@localhost)中,输入“mkdir /dhcp_backups”命令,并按【回车】键,创建备份目录,如图8-3所示。 图8-3 创建备份目录 (2)在命令行输入“tar –cf /dhcp_backups/dhcp.gz /etc/dhcpd.conf”命令,并按【回车】键,备份/etc/dhcpd.conf配置文件至/dhcp_backups/dhcp.gz目录下,如图8-4所示。 (3)在命令行输入“tar –rf /dhcp_backups/dhcp.gz /etc/rc.d/init.d/dhcpd”命令,并按【回车】键,将/etc/rc.d/init.d/dhcpd文件,添加至dhcp.gz文件中,如图8-5所示。 图8-4 备份配置文件图8-5 备份启动脚本文件(4)在命令行输入“tar –rf /dhcp_backups/dhcp.gz /var/lib/dhcpd/dhcpd.leases”命令,并按【回车】键,将/var/lib/dhpcd/dhcpd.leases文件,添加至dhcp.gz文件中,如图8-6所示。 (5)在命令行输入“tar –tf /dhcp_backups/dhcp.gz”命令,并按【回车】键,查看备份结果,如图8-7所示。

一般生产环境Linux服务器配置

一般生产环境Linux服务器配置 1.生产环境Linux服务器系统版本的选择 选择CentOS6.5版本64位的Linux操作系统 CentOS (Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux 发行版之一,它是来自于红帽的Red HatEnterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此和红帽商业版的RHEL系统用着同样的高度稳定性。两者的不同,在于CentOS并不包含红帽的商业支持和一些RHEL商业版隐藏的功能。CentOS是完全开源和免费的,企业可以在生产环境上自由部署 2.一般服务器的初始磁盘分区 1)/boot引导分区,存放引导文件和内核等。分区大小设定200M。 一般正式环境下,Linux引导文件及内核全部大小在100M以内。 2)swap交换分区,作为虚拟内存使用,用于当物理内存不足时,调用硬盘的一部分当内存使用。使用虚拟内存,会保障服务器在内存不足的时候不会宕机。 一般生产环境服务器内存较大,交换分区大小与内存相同即可 3)/分区根分区,将分完/boot和swap分区剩下的空间都分给/分区 3.数据库服务器的初始磁盘分区 1)/boot引导分区,分区大小设定200M 2)swap交换分区,交换分区大小与内存相同 3)逻辑卷建立LVM逻辑卷,将逻辑卷挂载到相应的文件路径,后期可以轻松扩充或减小文件系统的大小 4)/分区根分区使用逻辑卷,数据库服务器的根分区主要存放系统相关文件、日志、用户信息等,由于不用存放数据文件,并且可以通过逻辑卷随意扩充,大小满足系统运行需要即可。lv大小设定200G 5)数据分区为数据库软件和数据库文件单独划分一个逻辑卷分区,以保证数据的独立性和安全性,如果Linux操作系统崩溃,可以格式化/boot分区和根分区重新安装系统,而保留数据分区下的数据库软件和数据文件。将所有剩余的卷组空间都分配给数据分区的逻辑卷,Mysql数据库一般将数据分区挂载在/usr/local,Oracle数据库一般将数据分区挂载在/u02上 4.多网卡绑定bond配置

linux网络服务器配置与管理考试A卷

linux网络服务器配置与管理考试A卷

————————————————————————————————作者:————————————————————————————————日期:

河南教育学院2014—2015学年第二学期期末考试 软件学院2014级计算机信息管理专业普通专科班 《Lniux 服务器配置与管理》试卷A 卷 题号 一 二 三 四 总分 分数 一、 单项选择题(每小题2分,共30分) 1.在创建Linux 分区时,一定要创建哪两个分区 [ ] A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SWAP/根分区 2. 在Red Hat Linux 9中,系统默认的什么用户对整个系统拥有完全的控 制权。 [ ] A. root B. guest C. administrator D. supervistor. 3.哪个目录存放用户密码信息是 [ ] A. /boot B. /etc C. /var D. /dev 4. 默认情况下管理员创建了一个用户,就会在什么目录下创建一个用户 主目录 [ ] A. /usr B. /home C. /root D. /etc 5. 如果要列出一个目录下的所有文件需要使用命令行是 [ ] A. ls –l B. ls C. ls –a(所有) D. ls –d 6. 欲查询 bind 套件是否有安装,可用下列那一指令是 [ ] A .rpm -ivh bind*.rpm B .rpm -q bind*.rpm C .rpm -U bind*.rpm D .rpm -q bind 7. 欲安装 bind 套件, 应用下列那一指令是 [ ] A .rpm -ivh bind*.rpm B .rpm -ql bind*.rpm C .rpm -V bind*.rpm D .rpm -ql bind 8. 欲移除 bind 套件,应用下列那一指令是 [ ] 得分 评卷人 上 线 系名: 班级: 姓名

在Linux的服务器上搭建DHCP Server 配置option 配置案例

文件类型:配置类版本号:V1.0(2010/09/19) 在Linux的服务器上搭建DHCP Server 配置option配置案例 2010-09-16 福建星网锐捷网络有限公司 版权所有侵权必究

修订记录

1配置option43实现MP-71自动联系MX 1.1功能需求及组网 组网图 方案介绍 通过在Linux上配置DHCP Server为AP提供IP及option43选项。 1.2配置思路 1)下载、安装DHCP Server相关程序。 2)调试基本的dhcp启动服务、并验证能否获取ip。 3)配置option43。 1.3配置文件

CentOS Vi dhcpd.conf ignore client-updates; ddns-update-style ad-hoc; option mxip code43=string; subnet 2.2.2.0netmask255.255.255.0{ #---default gateway option routers 2.2.2.254; option subnet-mask255.255.255.0; #---mx ip option mxip80:0B:00:00:01:02:02:02:FE:0B:45:14; #---pool range dynamic-bootp 2.2.2.1 2.2.2.19; default-lease-time21600; max-lease-time43200; } 以十六进制格式表示IP,80为选项类型,0B为选项长度,表示后面内容的长度,0000为 Server Type,固定为0000,01为后面AC的IP地址的个数,“02:02:02:FE为MX的 IP地址的十六进制,也就是说在配置时只需把自己的MX地址X.X.X.X换算成十六进制替换 掉即可。“:0B:45:14”为固定格式说明前面定义的是一串ip地址。 1.4检验配置效果 MX-8#show ap status Flags:o=operational[1],c=configure[0],d=download[0],b=boot[0] a=auto AP,m=mesh AP,p/P=mesh portal(ena/actv),r=redundant[0] i=insecure,e=encrypted,u=unencrypted Radio:E=enabled-20MHz channel,S=sentry W/w=enabled-40MHz wide channel(HTplus/HTminus) D=admin disabled IP Address:*=AP behind NAT AP Flag IP Address Model MAC Address Radio1Radio2 Uptime ----------------------------------------------------------- ------------- 2o--i 2.2.2.1MP-42200:0b:0e:90:01:00E11/18E161/20 04h08m MX-8#

linux网络服务器配置与管理试卷A卷1

河南教育学院2014—2015学年第二学期期末考试 软件学院2014级计算机信息管理专业普通专科班 《Lniux 服务器配置与管理》试卷A 卷 一、 单项选择题(每小题2分,共30分) 1.在创建Linux 分区时,一定要创建哪两个分区 [ ] 根分区 2. 在Red Hat Linux 9中,系统默认的什么用户对整个系统拥有完全的控 制权。 [ ] 3.哪个目录存放用户密码信息是 [ ] B. /etc C. /var D. /dev 4. 默认情况下管理员创建了一个用户,就会在什么目录下创建一个用户 主目录 [ ] B. /home C. /root D. /etc 5. 如果要列出一个目录下的所有文件需要使用命令行是 [ ] –l B. ls C. ls –a(所有) D. ls –d 欲查询 bind 套件是否有安装,可用下列那一指令是 [ ] .rpm -ivh bind*.rpm B .rpm -q bind*.rpm .rpm -U bind*.rpm D .rpm -q bind 欲安装 bind 套件, 应用下列那一指令是 [ ] .rpm -ivh bind*.rpm B .rpm -ql bind*.rpm .rpm -V bind*.rpm D .rpm -ql bind 欲移除 bind 套件,应用下列那一指令是 [ ]

A.rpm -ivh bind*.rpm B.rpm -Fvh bind*.rpm C.rpm -ql bind*.rpm D.rpm -e bind 9.以下哪一个是linux内核的稳定版本[ ] A.2.5.24 B. 2.6.17 C. 1.7.18 D. 2.3.20 10.欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是[ ] A. copy file1.txt file2.txt B. cp file1.txt | file2.txt C. cat file2.txt file1.txt D. cat file1.txt > file2.txt 11. 如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件, 那么您可以使用的命令是[ ] A. ls *.txt B. find . –name “.txt” C. ls –d .txt D. find .“.txt” 12. 如何删除一个非空子目录 /tmp [ ] A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 13.在vi编辑器中的命令模式下,键入什么命令能够可在光标当前所在行下 添加一新行[ ] A. O B. o C. i D. a 14. 下列那一个指令可以切换使用者身份是 [ ] A.passwd B.log C.who D.su 15. 下列那一个指令可以显示目录的大小 [ ] A.dd B.df C.du D.dw 二、填空题(每小题4分,共20分) 1. 在Linux系统中,以_________方式访问设备。 2. Linux内核引导时,从文件 _________中读取要加载的文件系统。 3. 静态路由设定后,若网络拓扑结构发生变化,需由_____________修改路由的设置。 4. 安装Linux系统对硬盘分区时,必须有两种分区类型:____________ 和____________________。 5.在/home目录中查找所有的用户目录的命令是

相关主题