aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/testbed-setup/pxe/dhcpd.conf
blob: 25e68159629947882c3e1865a8b8b6a65e2572ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#
# Sample configuration file for ISC dhcpd for Debian
#
# Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as
# configuration file instead of this file.
#
#

# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;

# option definitions common to all supported networks...
option domain-name "linuxfoundation.org";
option domain-name-servers 199.204.44.24, 199.204.47.54;

default-lease-time 600;
max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;

# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;

# This is content of file (/etc/dhcp/dhcpd.conf) currently located on host
# t4-virl1 with address 10.30.51.28. Please reflect any actual changes before
# overwriting. This file is used for PXE boot.
subnet 10.30.51.0 netmask 255.255.255.0 {
  option routers 10.30.51.1;
  host t1-tg1 {
    hardware ethernet 00:fe:c8:e5:6c:76;
    fixed-address 10.30.51.16;
    filename "pxelinux.0";
  }
  host t1-sut1 {
    hardware ethernet 00:fe:c8:e5:68:32;
    fixed-address 10.30.51.17;
    filename "pxelinux.0";
  }
  host t1-sut2 {
    hardware ethernet cc:46:d6:17:e0:58;
    fixed-address 10.30.51.18;
    filename "pxelinux.0";
  }
  host t2-tg1 {
    hardware ethernet 00:fe:c8:e5:6a:72;
    fixed-address 10.30.51.20;
    filename "pxelinux.0";
  }
  host t2-sut1 {
    hardware ethernet 00:fe:c8:e5:68:e0;
    fixed-address 10.30.51.21;
    filename "pxelinux.0";
  }
  host t2-sut2 {
    hardware ethernet 00:fe:c8:58:1e:f6;
    fixed-address 10.30.51.22;
    filename "pxelinux.0";
  }
  host t3-tg1 {
    hardware ethernet 00:fe:c8:e5:68:c2;
    fixed-address 10.30.51.24;
    filename "pxelinux.0";
  }
  host t3-sut1 {
    hardware ethernet 00:f2:8b:7c:fb:4a;
    fixed-address 10.30.51.25;
    filename "pxelinux.0";
  }
  host t3-sut2 {
    hardware ethernet 58:ac:78:5c:90:78;
    fixed-address 10.30.51.26;
    filename "pxelinux.0";
  }
  host t4-virl2 {
    hardware ethernet 00:42:68:6f:68:ee;
    fixed-address 10.30.51.29;
    filename "pxelinux.0";
  }
  host t4-virl3 {
    hardware ethernet 00:42:68:6f:6f:c0;
    fixed-address 10.30.51.30;
    filename "pxelinux.0";
  }
}