莫相离 发表于 2015-1-18 11:39:26

Linux教程之Linux理论工程师进修条记十六:DHCP服务器仓酷云

系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全部忘光),尽量掌握常用命令;
rpm包在第4张光盘dhcp-3.0.3-26.i386.rpm
编译安装办法
#tarzxvfdhcp-latest.tar.gz
#cddhcp-3.0.3
#./configure
#make
#makeinstall
#vi/etc/dhcpd.conf
#touch/var/state/dhcp/dhcpd.leasesrpm安装不必touch,文件默许安装在/var/lib/dhcpd/dhcpd.leases
#dhcpd

次要设置选项
1.默许网关
2.IP地点
3.子网掩码
4.DNS服务器地点
5.租用工夫
/etc/dhcpd.conf:
ddns-update-stylenone;必需有的一句
subnet192,168.0.0netmask255.255.255.0{指定服务局限
optionrouters192.168.0.22
optionsubnet-mask255.255.255.0
optiondomain-name“chinaitlab.com”;
optiondomain-name-servers192.168.0.22;
range192.168.0.128192.168.0.254;
default-lease-time21600;6小时
max-lease-time43200;12小时
hostmail{依据网卡地点分派一个流动的IP
hardwareEthernet12:34:56:78:ab:cd;
fixed-address192.168.0.5;
}
}

服务器默许UDP67端口。

Linux客户机的设置
修正/etc/sysconfig/network-scripts/ifcfg-eth0:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
或利用netconfig设置静态地点,然后运转#servicenetworkrestart
设定1分钟后实行指定操纵:
#atnow+1minutes
at>servicenetworkrestart
ctrl+D停止
调试服务器:
#tail/var/log/messages检察日记信息
#more/var/lib/dhcpd/dhcpd.leases检察IP分派情形
调试客户机:
Underunix:
#dhclienteth0DHCP客户端工具,革新网卡eh0,发送一个播送,从头哀求一个IP
Underwindows:
C:>ipconfig/renew

使用案例
请求:
设置一台DHCP服务器,为100台主机分派地点,利用192.168.0.0/24网段,静态主机地点以下:
默许网关:192.168.0.254
DNS服务器:192.168.0.1
邮件服务器:192.168.0.2
DHCP服务器:192.168.0.254
办理办法:
optionrouters192.168.0.254;
optiondomain-name-server192.168.0.1;
range192.168.0.3192.168.0.102;
hostns{
hardwareEthernet12:24:34:34:as:de;
fixed-address192.168.0.1;
}
hostmail{
hardwareEthernet12:34:56:78:ab:cd;
fixed-address192.168.0.2;
}
但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。

山那边是海 发表于 2015-1-21 12:22:07

我感觉linux的学习,学习编程~!~!就去学习C语言编程!!

仓酷云 发表于 2015-1-25 16:46:04

眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。

飘飘悠悠 发表于 2015-1-25 18:05:39

查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。

小女巫 发表于 2015-2-3 12:31:07

随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).

老尸 发表于 2015-2-5 09:19:28

对我们学习操作系统有很大的帮助,加深我们对OS的理解。?

乐观 发表于 2015-2-10 07:36:22

熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:

愤怒的大鸟 发表于 2015-2-18 11:50:46

通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?

金色的骷髅 发表于 2015-3-12 14:24:53

其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?

冷月葬花魂 发表于 2015-3-19 22:47:39

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。

海妖 发表于 2015-3-29 10:30:14

掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。

不帅 发表于 2015-4-15 09:18:06

再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?

柔情似水 发表于 2015-5-1 06:39:26

为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。

飘灵儿 发表于 2015-5-1 23:10:30

发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。

小魔女 发表于 2015-5-2 05:39:02

如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。

只想知道 发表于 2015-5-3 01:31:27

通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?

透明 发表于 2015-5-7 15:43:36

随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。

爱飞 发表于 2015-5-8 07:42:17

Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。

兰色精灵 发表于 2015-6-3 21:44:23

熟读写基础知识,学得会不如学得牢。
页: [1]
查看完整版本: Linux教程之Linux理论工程师进修条记十六:DHCP服务器仓酷云