Linux运维 第三阶段 (二) DHCP服务

1、软件包:dhcp;

服务名:主程序dhcpd、中继服务dhcrelay;

端口:udp67、68、546、547;

配置文件:/etc/dhcp/dhcpd.conf           主配置文件

/etc/sysconfig/dhcrelay           中继配置文件

/usr/share/doc/dhcp*/dhcpd.conf.sample      主配置文件模板

2、搭建DHCP

服务端:#yum  -y  install dhcp

#cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

#vi /etc/dhcp/dhcpd.conf     删除多余配置,保留一个subnet区域

subnet  192.168.1.0 netmask  255.255.255.0  {

range  192.168.1.10 192.168.1.100;

option  routers 192.168.1.2;

option  subnet-mask 255.255.255.0;

option  domain-name-servers  192.168.1.2;

default-lease-time  21600;

max-lease-time  23200;

}

客户端:#vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=dhcp

#service  dhcpd restart

3、搭建DHCP中继服务:

服务端:#yum  -y  install dhcp

#cp  /usr/share/doc/dhcp*/dhcpd.conf.sample  /etc/dhcp/dhcpd.conf

#vi  /etc/dhcp/dhcpd.conf     删除多余配置,保留一个subnet区域

subnet  192.168.1.0 netmask  255.255.255.0  {

range  192.168.1.10 192.168.1.100;

option  routers 192.168.1.2;

option  subnet-mask 255.255.255.0;

option  domain-name-servers  192.168.1.2;

default-lease-time  21600;

max-lease-time  23200;

}

subnet  200.200.200.0 netmask  255.255.255.0  {

range  200.200.200.10  200.200.200.100;

option  routers 200.200.200.1;

option  subnet-mask 255.255.255.0;

option  domain-name-servers  200.200.200.1;

default-lease-time  21600;

max-lease-time  23200;

}

#service  dhcpd restart

#route add default  gw  192.168.1.2

中继端:

#yum  -y install  dhcp

#vi /etc/sysctl.conf

net.ipv4.ip_forward=1

#sysctl  -p

#vi  /etc/sysconfig/dhcrelay

INTERFACE="eth0  eth1"

DHCPSERVER="192.168.1.1"

#service  dhcrelay restart

客户端:

#vi  /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=dhcp

#service  network restart

来自兄弟连培训

时间: 2024-07-30 04:09:03

Linux运维 第三阶段 (二) DHCP服务的相关文章

Linux运维 第三阶段 (二十) tomcat

一.相关概念(1.编程语言:2.servlet.jsp:3.tomcat): tomcat(app-server server) 为提高tomcat工作性能,前端要引入很多组件(如cache server(varnish)同样对它生效) 1.编程语言: php相关框架.网站程序设计涉及到的基本内容: php: 开发语言,脚本语言,动态语言: 安装的php是个运行环境: 用php开发语言开发网站程序,这个程序在运行环境中解释执行,若每条指令都解释执行.每个用户请求的动态内容都解释执行这将非常慢:在

Linux运维 第三阶段 (十二)tcp wrapper

Linux运维第三阶段(十二)tcp wrapper tcp wrapper tcp wrapper(工作在TCP层的访问控制工具,通常只对TCP协议的应用做控制,它本身只是个库文件libwrap.so(由glibc提供)) 当来自客户端的请求访问本机服务时,请求先到达本机网卡,再到内核TCP/IP协议栈,路由发现是访问本机的,转至用户空间服务所监听的套接字上,服务响应送至内核TCP/IP协议栈,再通过路由经网卡返回至客户端:有了tcp wrapper后,在这过程当中附加了一层访问控制机制,由t

Linux运维 第三阶段 (十七) memcached

一.相关概念: memcached.org(live journal站点贡献的),很多流行站点都在用,如wikipedia.twitter.youtube.mixi等,memcached是非常流行的缓存服务,众多的应用程序开发基本都支持memcached缓存(C有C库,C++有C++库,php有php库,开发时都可直接调用memcached功能,若某个应用程序开发时不用memcached,它就不能往memcached中缓存数据,缓存数据与否取决于app自身,由app决定缓不缓存用不用它) mem

Linux运维 第三阶段 (六) 搭建LAMP环境

Linux运维 第三阶段(六) 搭建LAMP环境 环境:RHEL6 X386或X86_64,其中64位在此文中已用()标明注意事项. 一.准备工作 1.安装编译工具gcc.gcc-c++ 注意解决依赖关系,推荐使用yum安装,若不能联网可使用安装光盘做为yum源-- # yum -y install gcc # yum -y install gcc-c++ 2.关闭系统RPM安装包的Apache.MySQL的服务 关闭启动的服务httpd.mysqld #service httpd stop #

Linux运维 第三阶段 (十三)nss&pam

Linux运维第三阶段(十三)nss&pam 一.nss(network service switch网络服务转换) authentication(认证,决定用户的用户名和密码是否能通过检验) authorization(授权,决定用户是否能访问某服务) audition(审计) username-->UID groupname-->GID http-->80port FQDN-->IP(hosts文件,DNS,mysql,NIS(networkinformation se

Linux运维 第三阶段 (十一)iptables

Linux运维第三阶段(十一)iptables iptables linux防火墙:netfilter(框架framework):iptables(生成防火墙规则并将其附加在netfilter上,真正实现数据报文过滤.NAT.mangle等规则生成的工具):真正起作用的是规则,规则放在netfilter上才能生效 网络防火墙的功能根据TCP/IP首部实现的 IP报文(见文末附图): fragment ID(段标识) MF(more fragment) DF(don't fragment,单个报文

Linux运维 第三阶段 (三) vsftpd服务

Linux运维 第三阶段 (二) vsftpd服务 1.FTP(filetransfer protocol),以TCP数据包的模式进行服务器与客户端之间的文件传输: 数据连接:TCP20,用于上传下载数据:TCP21,用于发送FTP命令信息: 数据连接的建立类型:主动模式(服务端从20端口主动向客户端发起连接):被动模式(服务端在指定范围内某个端口被动等待客户端连接): FTP的用户类型:匿名用户(anonymous或ftp):本地用户(账号密码等信息保存在/etc/passwd./etc/sh

Linux运维 第三阶段 (七) NFS

Linux运维 第三阶段 (七) NFS配置 1,服务器端软件:安装nfs-utils和portmap(rpcbind)nfs-utils: 提供rpc.nfsd 及 rpc.mountd这两个NFS DAEMONS的套件 portmap: NFS其实可以被看作是一个RPC SERVER PROGRAM,而要启动一个RPC SERVER PROGRAM,都要做好PORT的对应工作,而且这样的任务就是由PORTMAP来完成的.通俗的说PortMap就是用来做PORT的mapping 的.NFS需要

Linux运维 第三阶段 (十九) varnish(1)

Linux运维 第三阶段 (十九) varnish 一.相关概念: http/1.0-->http/1.1(重大改进:对缓存功能实现了更精细化的设计) RFC(request file comment,每一种协议都有请求注解文档,讲协议规范) http页面由众多的web object组成,有些是静态,有些是通过程序执行后生成的:为加速web的访问,browser中引入了缓存机制,能将访问的静态内容或可缓存的动态内容缓存到本地,而后client再次到原始server上请求之前相同的内容时,如果原始