subnet;163.26.167.0;netmask;255.255.255.128;{
#;---;default;gateway
#;路由器;IP
option;routers 163.26.197.126;
#;网路遮罩
option;subnet-mask 255.255.255.128;
#;Domain;
option;domain-name "jmjh.tnc.edu.tw";
#;指定要分派那几台;DNS;Server;来提供服务?
option;domain-name-servers 163.26.167.1,;163.26.200.1,;168.95.1.1;
option;time-offset -5; #;Eastern;Standard;Time
#;动态分配;IP;围
range;dynamic-bootp;163.26.167.50;163.26.167.100;
#;IP;租约时间
default-lease-time;21600;
max-lease-time;43200;
#;将贵校的;DNS;主机设定在固定;IP
#;we;want;the;nameserver;to;appear;at;a;fixed;address
host;ns;{
next-server;dns.jmjh.tnc.edu.tw;
hardware;ethernet;12:34:56:78:AB:CD;
fixed-address;163.26.167.1;
}
}
上面的设定中,;请您依贵校组态,;自行修改之.;
要注意的是:
(a);host;ns;{;
next-server;dns.jmjh.tnc.edu.tw
hardware;ethernet;12:34:56:78:AB:CD;;--->;这个是;DNS;主机网路卡的编号(6;bytes),;请用;ifconfig;来查询,;如下所示:
fixed-address;163.26.167.1
}
ifconfig;得:
eth0;;;;;;Link;encap:Ethernet;;HWaddr;48:54:E8:26:CC:C9
inet;addr:163.26.167.1;;Bcast:163.26.167.127;;Mask:255.255.255.128
UP;BROADCAST;RUNNING;MULTICAST;;MTU:1500;;Metric:1
RX;packets:762193;errors:0;dropped:0;overruns:0;frame:0
TX;packets:555401;errors:0;dropped:0;overruns:0;carrier:0
collisions:0;txqueuelen:100
Interrupt:11;Base;address:0x8000
取;HWaddr;48:54:E8:26:CC:C9;的;48:54:E8:26:CC:C9;
填入上面的;hardware;ethernet;设定中即可.;
特别注意:;贵校的网卡编号(每张卡全球唯一)一定不会和此本一样,;请勿照抄此处的设定值哟!;
(b);这台;dhcp;server;可以和原有的;NT/W2K;上的;dhcp;server;共存,;但请注意,;IP;分配段最好要错开.
那麽,;到底工作站会向那一台;dhcp;server;取得动态分配呢?;
很简单,;当工作站发出要求(request)的讯息时,;谁先抢到,;就由谁先提供.
3.;执行:
/etc/rc.d/init.d/dhcpd;start
第一次执行时,;不会成功,;
若是;dhcp-2.0-5;版本,;它会出现;failed;失败的红色字串,;并警告您:
/var/state/dhcp/dhcpd.leases;这个档案不存,;因此,;您必须手动开启一个新档:
touch;/var/state/dhcp/dhcpd.leases
这个档案的用途是:;记录各工作站租赁;IP;的情形.
若是;DHCP-2.0-12;以後的版本,;则不会出现任何讯息,;您会发现它并没有运作起来.
这是因为:;此版一旦发现您没有开设此档,;便会直接跳出而不执行.;
而且此档的位置稍有不同:
它位於;/var/lib/dhcp/dhcpd.leases
OK,;手动开一下吧?!
touch;/var/lib/dhcp/dhcpd.leases
现在可以启动了,;并把它设成一开机就自动执行(linuxconf;或;ntsysv;皆可设定之)
/etc/rc.d/init.d/dhcpd;start
恭喜您!;贵校已拥有一个非常稳定的;DHCP;Server;了!
注意事项:
若您有架设;Linux;防火墙,;想将;DHCP;Server;由某一张网卡分配出去(一张网卡代表一个网段围),;
例如:;想由第二张网路卡;eth1;介面分配出去,;只要修改;/etc/rc.d/init.d/dhcpd;即可.;
如下所示:
将;start;daemons;的地方
由:
daemon;/usr/sbin/dhcpd;
改成:
daemon;/usr/sbin/dhcpd;eth1;
结言:
DHCP;Server;是网管工作中,;非常重要的利器,;架设二台以上备援,;也是明智的作法.
而且,;从此,;您可以不必再倚靠;NT/W2K;这种效能差又不稳定(本益比实在太低了)的系统了.;
(不必受限於某一家封闭型的公司,;又不必花大钱,;才是中小学校网路建置,;最佳的本益比选择!);
推荐阅读
- dhcp服务没有响应是什么意思
- 192.168.1.1打开dhcp的方法步骤
- kepserverex是什么软件
- Linux系统下架设CS服务器的完美方法
- 在Linux下访问MS SQL Server数据库
- SCO OpenServer 5.0.5中DHCP如何配置 ?
- 二 在SCO OpenServer 5中用configure配置核心参数
- SCO UNIX OPENSERVER 5.05下打印机的安装
- 中间业务 server 端通讯jizhi源程序
- 如何在OpenServer上建立可以显示中文的终端机