当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > OpenBSD系统 DHCP 多 vlan 配置

Unix/Linux
linux 操作技巧收集_
linux下如何读取使用iso 镜像文件的方法
Linux平台下文件的压缩与解压参数说明
Linux下常用压缩格式的压缩与解压方法
Linux JDK,TOMCAT安装及环境设置
Linux sleep命令使用参数
Linux cat命令参数
nfs 配置的简单例子
linux kill 关闭进程命令
linux ultrasphinx Anonymous modules have no name to be referenced by
Linux oracle 9i图文安装方法一
Linux oracle 9i图文安装教程二
Linux oracle 9i图文安装教程三
Linux oracle 9i图文安装教程四
Linux oracle 9i图文安装教程五
Linux oracle 9i图文安装教程六 完结篇
linux AS3 oracle9i 安装指南
Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装
RedHat 9.0下Apache+PHP+MySQL服务器安装配置
Linux 下用 Python 连接 MSSql Server 2008

Unix/Linux 中的 OpenBSD系统 DHCP 多 vlan 配置


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-15   浏览: 133 ::
收藏到网摘: n/a

4块DLINK 530 ,1个连接Internet,3个内网

    -------------------------------
     |        |            |    |
vr0 连接Internet    vr1 内网交换机1    vr2 内网交换机2    vr3 内网交换机3
59.108.38.*        192.168.1.0/24    192.168.2.0/24    172.16.71.0/24

采用OpenBSD 4.3自带的DHCP

1. /etc/dhcpd.conf
# cat /etc/dhcpd.conf
default-lease-time 36000;
max-lease-time 72000;

option domain-name-servers 59.108.38.195;

#ddns-update-style ad-hoc;
#log-facility local7;


# for admin vr1
shared-network Admin-NET {
    option  domain-name "atyu30.com";
subnet 192.168.1.0 netmask 255.255.255.0 {
        option broadcast-address 192.168.1.255;
        option routers 192.168.1.1;
        range 192.168.1.10 192.168.1.200;
    }
}
# for office vr2
shared-network Office-NET {
subnet 192.168.2.0 netmask 255.255.255.0 {
        option broadcast-address 192.168.2.255;
        option routers 192.168.2.1;
        range 192.168.2.50 192.168.2.150;
    }
}

# for Server vr3
shared-network Server-NET {
subnet 172.16.71.0 netmask 255.255.255.0 {
        option broadcast-address 172.16.71.255;
        option routers 172.16.71.1;
        range 172.16.71.50 172.16.71.150;
    }
}

host Gate-OpenBSD {
next-server 192.168.1.100;
hardware ethernet 00:0E:7B:37:96:6C;
fixed-address 192.168.1.120;
}
}

2.启动
# touch /var/db/dhcpd.leases
# dhcpd vr1 vr2 vr3

3./etc/rc.conf.local

dhcpd_flags="" # for normal use: ""


4./etc/dhcpd.interfaces

#dhcpd的****端口:

# cat /etc/dhcpd.interfaces
# $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
vr1
vr2
vr3