用OpenBSD 作 DHCPD SERVER
2009-05-13 03:18:08来源:未知 阅读 ()
而配置起来也很简单. 下面以openbsd 3.9 release 为例,简单介绍一下dhcpd 的配置:
1. 首先: 修改 /etc/rc.conf
将其中的:
dhcpd_flags=NO # for normal use: ""
改为:
dhcpd_flags="" # for normal use: ""
这是为了在openbsd启动时自动运行 dhcpd
2 . 修改 /etc/dhcpd.interfaces 加入提供dhcpd 服务的网络接口
# $OpenBSD: dhcpd.interfaces,v 1.1 1998/08/19 04:25:45 form Exp $
#
# List of network interfaces served by dhcpd(8).
#
# ep0
# ed0 le0
# de1
pcn0
如果要为多个网卡提供dhcp 服务,则可以把要监听的网卡都加入当中.
如果没有加指定网卡名,则默认监听系统中所有的接口.
3. 修改 /etc/dhcpd.conf
shared-network LOCAL-NET {
option domain-name "ganzy.org";
option domain-name-servers 192.168.1.1, 192.168.1.100;
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
filename "pxeboot";
range 192.168.1.200 192.168.1.210;
}
}
到些为止,一个简单的dhcp 服务器就配置好了.接下来就可以启动dhcpd服务了.
4. 启动dhcpd
# touch /var/db/dhcpd.leases #建立dhcpd.leases 文件
# dhcpd -q pcn0 #启动 dhcpd
查看一下是启动:
# ps -aux |grep dhcpd
_dhcp 10278 0.0 0.2 592 320 ?? Is 12:38pm 0:00.02 dhcpd
root 15110 0.0 0.2 412 440 C0 R+ 12:40pm 0:00.19 grep dhcpd
说明dhcpd 成功启动了!
以上是是配置dhcpd 服务器,下面介绍一下如何通过pxe 来启动安装Openbsd的服务器配置:
首先: 在上面的 /etc/dhcpd.conf 中,我已经加入了
filename "pxeboot";
这是为pxe启动作准备的
接下来,还配置一下tftpd 服务器:
1. 修改 /etc/inetd.conf
将其中的
#tftp dgram udp wait root /usr/libexec/tftpd tftpd -s /tftpboot
删除前面的 "#" 使之成为:
tftp dgram udp wait root /usr/libexec/tftpd tftpd -s /tftpboot
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:.FreeBSD下架设CS服务器
- 急!断电源后不能启动[搞定了] 2009-05-13
- 用amd64版的兄弟么有用X的吗? 2009-05-13
- 启动dbus和hald网卡就不见了?? 2009-05-13
- netbsd启动gnome失败! 2009-05-13
- 做完raid之后,系统无法启动,各位兄弟帮帮忙吧 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash