diff --git a/siotp/sisr1/tp03/srv-dns2/bind/bind.keys b/siotp/sisr1/tp03/srv-dns2/bind/bind.keys deleted file mode 100644 index 1ac4a56..0000000 --- a/siotp/sisr1/tp03/srv-dns2/bind/bind.keys +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright (C) Internet Systems Consortium, Inc. ("ISC") -# -# SPDX-License-Identifier: MPL-2.0 -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, you can obtain one at https://mozilla.org/MPL/2.0/. -# -# See the COPYRIGHT file distributed with this work for additional -# information regarding copyright ownership. - -# The bind.keys file is used to override the built-in DNSSEC trust anchors -# which are included as part of BIND 9. The only trust anchors it contains -# are for the DNS root zone ("."). Trust anchors for any other zones MUST -# be configured elsewhere; if they are configured here, they will not be -# recognized or used by named. -# -# To use the built-in root key, set "dnssec-validation auto;" in the -# named.conf options, or else leave "dnssec-validation" unset. If -# "dnssec-validation" is set to "yes", then the keys in this file are -# ignored; keys will need to be explicitly configured in named.conf for -# validation to work. "auto" is the default setting, unless named is -# built with "configure --disable-auto-validation", in which case the -# default is "yes". -# -# This file is NOT expected to be user-configured. -# -# Servers being set up for the first time can use the contents of this file -# as initializing keys; thereafter, the keys in the managed key database -# will be trusted and maintained automatically. -# -# These keys are current as of Mar 2019. If any key fails to initialize -# correctly, it may have expired. In that event you should replace this -# file with a current version. The latest version of bind.keys can always -# be obtained from ISC at https://www.isc.org/bind-keys. -# -# See https://data.iana.org/root-anchors/root-anchors.xml for current trust -# anchor information for the root zone. - -trust-anchors { - # This key (20326) was published in the root zone in 2017. - . initial-key 257 3 8 "AwEAAaz/tAm8yTn4Mfeh5eyI96WSVexTBAvkMgJzkKTOiW1vkIbzxeF3 - +/4RgWOq7HrxRixHlFlExOLAJr5emLvN7SWXgnLh4+B5xQlNVz8Og8kv - ArMtNROxVQuCaSnIDdD5LKyWbRd2n9WGe2R8PzgCmr3EgVLrjyBxWezF - 0jLHwVN8efS3rCj/EWgvIWgb9tarpVUDK/b58Da+sqqls3eNbuv7pr+e - oZG+SrDK6nWeL3c6H5Apxz7LjVc1uTIdsIXxuOLYA4/ilBmSVIzuDWfd - RUfhHdY6+cn8HFRm+2hM8AnXGXws9555KrUB5qihylGa8subX2Nn6UwN - R1AkUTV74bU="; -}; diff --git a/siotp/sisr1/tp03/srv-dns2/bind/db.0 b/siotp/sisr1/tp03/srv-dns2/bind/db.0 deleted file mode 100644 index 0cbfc38..0000000 --- a/siotp/sisr1/tp03/srv-dns2/bind/db.0 +++ /dev/null @@ -1,12 +0,0 @@ -; -; BIND reverse data file for "this host on this network" zone -; -$TTL 604800 -@ IN SOA localhost. root.localhost. ( - 1 ; Serial - 604800 ; Refresh - 86400 ; Retry - 2419200 ; Expire - 604800 ) ; Negative Cache TTL -; -@ IN NS localhost. diff --git a/siotp/sisr1/tp03/srv-dns2/bind/db.127 b/siotp/sisr1/tp03/srv-dns2/bind/db.127 deleted file mode 100644 index cd05bef..0000000 --- a/siotp/sisr1/tp03/srv-dns2/bind/db.127 +++ /dev/null @@ -1,13 +0,0 @@ -; -; BIND reverse data file for local loopback interface -; -$TTL 604800 -@ IN SOA localhost. root.localhost. ( - 1 ; Serial - 604800 ; Refresh - 86400 ; Retry - 2419200 ; Expire - 604800 ) ; Negative Cache TTL -; -@ IN NS localhost. -1.0.0 IN PTR localhost. diff --git a/siotp/sisr1/tp03/srv-dns2/bind/db.255 b/siotp/sisr1/tp03/srv-dns2/bind/db.255 deleted file mode 100644 index e3aabdb..0000000 --- a/siotp/sisr1/tp03/srv-dns2/bind/db.255 +++ /dev/null @@ -1,12 +0,0 @@ -; -; BIND reverse data file for broadcast zone -; -$TTL 604800 -@ IN SOA localhost. root.localhost. ( - 1 ; Serial - 604800 ; Refresh - 86400 ; Retry - 2419200 ; Expire - 604800 ) ; Negative Cache TTL -; -@ IN NS localhost. diff --git a/siotp/sisr1/tp03/srv-dns2/bind/db.empty b/siotp/sisr1/tp03/srv-dns2/bind/db.empty deleted file mode 100644 index 8a12858..0000000 --- a/siotp/sisr1/tp03/srv-dns2/bind/db.empty +++ /dev/null @@ -1,14 +0,0 @@ -; BIND reverse data file for empty rfc1918 zone -; -; DO NOT EDIT THIS FILE - it is used for multiple zones. -; Instead, copy it, edit named.conf, and use that copy. -; -$TTL 86400 -@ IN SOA localhost. root.localhost. ( - 1 ; Serial - 604800 ; Refresh - 86400 ; Retry - 2419200 ; Expire - 86400 ) ; Negative Cache TTL -; -@ IN NS localhost. diff --git a/siotp/sisr1/tp03/srv-dns2/bind/db.local b/siotp/sisr1/tp03/srv-dns2/bind/db.local deleted file mode 100644 index 2f272d4..0000000 --- a/siotp/sisr1/tp03/srv-dns2/bind/db.local +++ /dev/null @@ -1,14 +0,0 @@ -; -; BIND data file for local loopback interface -; -$TTL 604800 -@ IN SOA localhost. root.localhost. ( - 2 ; Serial - 604800 ; Refresh - 86400 ; Retry - 2419200 ; Expire - 604800 ) ; Negative Cache TTL -; -@ IN NS localhost. -@ IN A 127.0.0.1 -@ IN AAAA ::1 diff --git a/siotp/sisr1/tp03/srv-dns2/bind/named.conf b/siotp/sisr1/tp03/srv-dns2/bind/named.conf deleted file mode 100644 index bc71baa..0000000 --- a/siotp/sisr1/tp03/srv-dns2/bind/named.conf +++ /dev/null @@ -1,11 +0,0 @@ -// This is the primary configuration file for the BIND DNS server named. -// -// Please read /usr/share/doc/bind9/README.Debian for information on the -// structure of BIND configuration files in Debian, *BEFORE* you customize -// this configuration file. -// -// If you are just adding zones, please do that in /etc/bind/named.conf.local - -include "/etc/bind/named.conf.options"; -include "/etc/bind/named.conf.local"; -include "/etc/bind/named.conf.default-zones"; diff --git a/siotp/sisr1/tp03/srv-dns2/bind/named.conf.default-zones b/siotp/sisr1/tp03/srv-dns2/bind/named.conf.default-zones deleted file mode 100644 index 1a85ad3..0000000 --- a/siotp/sisr1/tp03/srv-dns2/bind/named.conf.default-zones +++ /dev/null @@ -1,30 +0,0 @@ -// prime the server with knowledge of the root servers -zone "." { - type hint; - file "/usr/share/dns/root.hints"; -}; - -// be authoritative for the localhost forward and reverse zones, and for -// broadcast zones as per RFC 1912 - -zone "localhost" { - type master; - file "/etc/bind/db.local"; -}; - -zone "127.in-addr.arpa" { - type master; - file "/etc/bind/db.127"; -}; - -zone "0.in-addr.arpa" { - type master; - file "/etc/bind/db.0"; -}; - -zone "255.in-addr.arpa" { - type master; - file "/etc/bind/db.255"; -}; - - diff --git a/siotp/sisr1/tp03/srv-dns2/bind/rndc.key b/siotp/sisr1/tp03/srv-dns2/bind/rndc.key deleted file mode 100644 index 1a82d76..0000000 --- a/siotp/sisr1/tp03/srv-dns2/bind/rndc.key +++ /dev/null @@ -1,4 +0,0 @@ -key "rndc-key" { - algorithm hmac-sha256; - secret "C/azJIH5/7/DBUhUhHEiAHwFRLq05tihHxBOwY/bnD8="; -}; diff --git a/siotp/sisr1/tp03/srv-dns2/bind/zones.rfc1918 b/siotp/sisr1/tp03/srv-dns2/bind/zones.rfc1918 deleted file mode 100644 index 03b5546..0000000 --- a/siotp/sisr1/tp03/srv-dns2/bind/zones.rfc1918 +++ /dev/null @@ -1,20 +0,0 @@ -zone "10.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; - -zone "16.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "17.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "18.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "19.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "20.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "21.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "22.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "23.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "24.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "25.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "26.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "27.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "28.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "29.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "30.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; -zone "31.172.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; - -zone "168.192.in-addr.arpa" { type master; file "/etc/bind/db.empty"; }; diff --git a/siotp/sisr1/tp03/srv-service/dhcp/debug b/siotp/sisr1/tp03/srv-service/dhcp/debug deleted file mode 100644 index 593e7df..0000000 --- a/siotp/sisr1/tp03/srv-service/dhcp/debug +++ /dev/null @@ -1,38 +0,0 @@ -# -# The purpose of this script is just to show the variables that are -# available to all the scripts in this directory. All these scripts are -# called from dhclient-script, which exports all the variables shown -# before. If you want to debug a problem with your DHCP setup you can -# enable this script and take a look at /tmp/dhclient-script.debug. - -# To enable this script set the following variable to "yes" -RUN="no" - -if [ "$RUN" = "yes" ]; then - echo "$(date): entering ${1%/*}, dumping variables." \ - >> /tmp/dhclient-script.debug - - # loop over the 4 possible prefixes: (empty), cur_, new_, old_ - for prefix in '' 'cur_' 'new_' 'old_'; do - # loop over the DHCP variables passed to dhclient-script - for basevar in reason interface medium alias_ip_address \ - ip_address host_name network_number subnet_mask \ - broadcast_address routers static_routes \ - rfc3442_classless_static_routes \ - domain_name domain_search domain_name_servers \ - netbios_name_servers netbios_scope \ - ntp_servers \ - ip6_address ip6_prefix ip6_prefixlen \ - dhcp6_domain_search dhcp6_name_servers ; do - var="${prefix}${basevar}" - eval "content=\$$var" - - # show only variables with values set - if [ -n "${content}" ]; then - echo "$var='${content}'" >> /tmp/dhclient-script.debug - fi - done - done - - echo '--------------------------' >> /tmp/dhclient-script.debug -fi diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-enter-hooks.d/debug b/siotp/sisr1/tp03/srv-service/dhcp/dhclient-enter-hooks.d/debug deleted file mode 100644 index 593e7df..0000000 --- a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-enter-hooks.d/debug +++ /dev/null @@ -1,38 +0,0 @@ -# -# The purpose of this script is just to show the variables that are -# available to all the scripts in this directory. All these scripts are -# called from dhclient-script, which exports all the variables shown -# before. If you want to debug a problem with your DHCP setup you can -# enable this script and take a look at /tmp/dhclient-script.debug. - -# To enable this script set the following variable to "yes" -RUN="no" - -if [ "$RUN" = "yes" ]; then - echo "$(date): entering ${1%/*}, dumping variables." \ - >> /tmp/dhclient-script.debug - - # loop over the 4 possible prefixes: (empty), cur_, new_, old_ - for prefix in '' 'cur_' 'new_' 'old_'; do - # loop over the DHCP variables passed to dhclient-script - for basevar in reason interface medium alias_ip_address \ - ip_address host_name network_number subnet_mask \ - broadcast_address routers static_routes \ - rfc3442_classless_static_routes \ - domain_name domain_search domain_name_servers \ - netbios_name_servers netbios_scope \ - ntp_servers \ - ip6_address ip6_prefix ip6_prefixlen \ - dhcp6_domain_search dhcp6_name_servers ; do - var="${prefix}${basevar}" - eval "content=\$$var" - - # show only variables with values set - if [ -n "${content}" ]; then - echo "$var='${content}'" >> /tmp/dhclient-script.debug - fi - done - done - - echo '--------------------------' >> /tmp/dhclient-script.debug -fi diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/debug b/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/debug deleted file mode 100644 index 593e7df..0000000 --- a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/debug +++ /dev/null @@ -1,38 +0,0 @@ -# -# The purpose of this script is just to show the variables that are -# available to all the scripts in this directory. All these scripts are -# called from dhclient-script, which exports all the variables shown -# before. If you want to debug a problem with your DHCP setup you can -# enable this script and take a look at /tmp/dhclient-script.debug. - -# To enable this script set the following variable to "yes" -RUN="no" - -if [ "$RUN" = "yes" ]; then - echo "$(date): entering ${1%/*}, dumping variables." \ - >> /tmp/dhclient-script.debug - - # loop over the 4 possible prefixes: (empty), cur_, new_, old_ - for prefix in '' 'cur_' 'new_' 'old_'; do - # loop over the DHCP variables passed to dhclient-script - for basevar in reason interface medium alias_ip_address \ - ip_address host_name network_number subnet_mask \ - broadcast_address routers static_routes \ - rfc3442_classless_static_routes \ - domain_name domain_search domain_name_servers \ - netbios_name_servers netbios_scope \ - ntp_servers \ - ip6_address ip6_prefix ip6_prefixlen \ - dhcp6_domain_search dhcp6_name_servers ; do - var="${prefix}${basevar}" - eval "content=\$$var" - - # show only variables with values set - if [ -n "${content}" ]; then - echo "$var='${content}'" >> /tmp/dhclient-script.debug - fi - done - done - - echo '--------------------------' >> /tmp/dhclient-script.debug -fi diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes b/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes deleted file mode 100644 index 1ef7b8a..0000000 --- a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes +++ /dev/null @@ -1,78 +0,0 @@ -# set classless routes based on the format specified in RFC3442 -# e.g.: -# new_rfc3442_classless_static_routes='24 192 168 10 192 168 1 1 8 10 10 17 66 41' -# specifies the routes: -# 192.168.10.0/24 via 192.168.1.1 -# 10.0.0.0/8 via 10.10.17.66.41 - -RUN="yes" - - -if [ "$RUN" = "yes" ]; then - if [ -n "$new_rfc3442_classless_static_routes" ]; then - if [ "$reason" = "BOUND" ] || [ "$reason" = "REBOOT" ]; then - - set -- $new_rfc3442_classless_static_routes - - while [ $# -gt 0 ]; do - net_length=$1 - via_arg='' - - case $net_length in - 32|31|30|29|28|27|26|25) - if [ $# -lt 9 ]; then - return 1 - fi - net_address="${2}.${3}.${4}.${5}" - gateway="${6}.${7}.${8}.${9}" - shift 9 - ;; - 24|23|22|21|20|19|18|17) - if [ $# -lt 8 ]; then - return 1 - fi - net_address="${2}.${3}.${4}.0" - gateway="${5}.${6}.${7}.${8}" - shift 8 - ;; - 16|15|14|13|12|11|10|9) - if [ $# -lt 7 ]; then - return 1 - fi - net_address="${2}.${3}.0.0" - gateway="${4}.${5}.${6}.${7}" - shift 7 - ;; - 8|7|6|5|4|3|2|1) - if [ $# -lt 6 ]; then - return 1 - fi - net_address="${2}.0.0.0" - gateway="${3}.${4}.${5}.${6}" - shift 6 - ;; - 0) # default route - if [ $# -lt 5 ]; then - return 1 - fi - net_address="0.0.0.0" - gateway="${2}.${3}.${4}.${5}" - shift 5 - ;; - *) # error - return 1 - ;; - esac - - # take care of link-local routes - if [ "${gateway}" != '0.0.0.0' ]; then - via_arg="via ${gateway}" - fi - - # set route (ip detects host routes automatically) - ip -4 route add "${net_address}/${net_length}" \ - ${via_arg} dev "${interface}" >/dev/null 2>&1 - done - fi - fi -fi diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/timesyncd b/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/timesyncd deleted file mode 100644 index bb98cab..0000000 --- a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/timesyncd +++ /dev/null @@ -1,52 +0,0 @@ -TIMESYNCD_CONF=/run/systemd/timesyncd.conf.d/01-dhclient.conf - -timesyncd_servers_setup_remove() { - if [ ! -d /run/systemd/system ]; then - return - fi - if [ ! -x /lib/systemd/systemd-timesyncd ]; then - return - fi - - if [ -e $TIMESYNCD_CONF ]; then - rm -f $TIMESYNCD_CONF - systemctl try-restart systemd-timesyncd.service || true - fi -} - -timesyncd_servers_setup_add() { - if [ ! -d /run/systemd/system ]; then - return - fi - if [ ! -x /lib/systemd/systemd-timesyncd ]; then - return - fi - - if [ -e $TIMESYNCD_CONF ] && [ "$new_ntp_servers" = "$old_ntp_servers" ]; then - return - fi - - if [ -z "$new_ntp_servers" ]; then - timesyncd_servers_setup_remove - return - fi - - mkdir -p $(dirname $TIMESYNCD_CONF) - cat < ${TIMESYNCD_CONF}.new -# NTP server entries received from DHCP server -[Time] -NTP=$new_ntp_servers -EOF - mv ${TIMESYNCD_CONF}.new ${TIMESYNCD_CONF} - systemctl try-restart systemd-timesyncd.service || true -} - - -case $reason in - BOUND|RENEW|REBIND|REBOOT) - timesyncd_servers_setup_add - ;; - EXPIRE|FAIL|RELEASE|STOP) - timesyncd_servers_setup_remove - ;; -esac diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhclient.conf b/siotp/sisr1/tp03/srv-service/dhcp/dhclient.conf deleted file mode 100644 index b85301b..0000000 --- a/siotp/sisr1/tp03/srv-service/dhcp/dhclient.conf +++ /dev/null @@ -1,54 +0,0 @@ -# Configuration file for /sbin/dhclient. -# -# This is a sample configuration file for dhclient. See dhclient.conf's -# man page for more information about the syntax of this file -# and a more comprehensive list of the parameters understood by -# dhclient. -# -# Normally, if the DHCP server provides reasonable information and does -# not leave anything out (like the domain name, for example), then -# few changes must be made to this file, if any. -# - -option rfc3442-classless-static-routes code 121 = array of unsigned integer 8; - -send host-name = gethostname(); -request subnet-mask, broadcast-address, time-offset, routers, - domain-name, domain-name-servers, domain-search, host-name, - dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers, - netbios-name-servers, netbios-scope, interface-mtu, - rfc3442-classless-static-routes, ntp-servers; - -#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c; -#send dhcp-lease-time 3600; -#supersede domain-name "fugue.com home.vix.com"; -#prepend domain-name-servers 127.0.0.1; -#require subnet-mask, domain-name-servers; -#timeout 60; -#retry 60; -#reboot 10; -#select-timeout 5; -#initial-interval 2; -#script "/sbin/dhclient-script"; -#media "-link0 -link1 -link2", "link0 link1"; -#reject 192.33.137.209; - -#alias { -# interface "eth0"; -# fixed-address 192.5.5.213; -# option subnet-mask 255.255.255.255; -#} - -#lease { -# interface "eth0"; -# fixed-address 192.33.137.200; -# medium "link0 link1"; -# option host-name "andare.swiftmedia.com"; -# option subnet-mask 255.255.255.0; -# option broadcast-address 192.33.137.255; -# option routers 192.33.137.250; -# option domain-name-servers 127.0.0.1; -# renew 2 2000/1/12 00:00:01; -# rebind 2 2000/1/12 00:00:01; -# expire 2 2000/1/12 00:00:01; -#} diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhcpd6.conf b/siotp/sisr1/tp03/srv-service/dhcp/dhcpd6.conf deleted file mode 100644 index 87786b4..0000000 --- a/siotp/sisr1/tp03/srv-service/dhcp/dhcpd6.conf +++ /dev/null @@ -1,102 +0,0 @@ -# Server configuration file example for DHCPv6 -# From the file used for TAHI tests - addresses chosen -# to match TAHI rather than example block. - -# IPv6 address valid lifetime -# (at the end the address is no longer usable by the client) -# (set to 30 days, the usual IPv6 default) -default-lease-time 2592000; - -# IPv6 address preferred lifetime -# (at the end the address is deprecated, i.e., the client should use -# other addresses for new connections) -# (set to 7 days, the usual IPv6 default) -preferred-lifetime 604800; - -# T1, the delay before Renew -# (default is 1/2 preferred lifetime) -# (set to 1 hour) -option dhcp-renewal-time 3600; - -# T2, the delay before Rebind (if Renews failed) -# (default is 3/4 preferred lifetime) -# (set to 2 hours) -option dhcp-rebinding-time 7200; - -# Enable RFC 5007 support (same than for DHCPv4) -allow leasequery; - -# Global definitions for name server address(es) and domain search list -option dhcp6.name-servers 3ffe:501:ffff:100:200:ff:fe00:3f3e; -option dhcp6.domain-search "test.example.com","example.com"; - -# Set preference to 255 (maximum) in order to avoid waiting for -# additional servers when there is only one -##option dhcp6.preference 255; - -# Server side command to enable rapid-commit (2 packet exchange) -##option dhcp6.rapid-commit; - -# The delay before information-request refresh -# (minimum is 10 minutes, maximum one day, default is to not refresh) -# (set to 6 hours) -option dhcp6.info-refresh-time 21600; - -# Static definition (must be global) -#host myclient { -# # The entry is looked up by this -# host-identifier option -# dhcp6.client-id 00:01:00:01:00:04:93:e0:00:00:00:00:a2:a2; -# -# # A fixed address -# fixed-address6 3ffe:501:ffff:100::1234; -# -# # A fixed prefix -# fixed-prefix6 3ffe:501:ffff:101::/64; -# -# # Override of the global definitions, -# # works only when a resource (address or prefix) is assigned -# option dhcp6.name-servers 3ffe:501:ffff:100:200:ff:fe00:4f4e; -# -# # For debug (to see when the entry statements are executed) -# # (log "sol" when a matching Solicitation is received) -# ##if packet(0,1) = 1 { log(debug,"sol"); } -#} -# -#host otherclient { -# # This host entry is hopefully matched if the client supplies a DUID-LL -# # or DUID-LLT containing this MAC address. -# hardware ethernet 01:00:80:a2:55:67; -# -# fixed-address6 3ffe:501:ffff:100::4321; -#} - -# The subnet where the server is attached -# (i.e., the server has an address in this subnet) -#subnet6 3ffe:501:ffff:100::/64 { -# # Two addresses available to clients -# # (the third client should get NoAddrsAvail) -# range6 3ffe:501:ffff:100::10 3ffe:501:ffff:100::11; -# -# # Use the whole /64 prefix for temporary addresses -# # (i.e., direct application of RFC 4941) -# range6 3ffe:501:ffff:100:: temporary; -# -# # Some /64 prefixes available for Prefix Delegation (RFC 3633) -# prefix6 3ffe:501:ffff:100:: 3ffe:501:ffff:111:: /64; -#} - -# A second subnet behind a relay agent -#subnet6 3ffe:501:ffff:101::/64 { -# range6 3ffe:501:ffff:101::10 3ffe:501:ffff:101::11; -# -# # Override of the global definitions, -# # works only when a resource (address or prefix) is assigned -# option dhcp6.name-servers 3ffe:501:ffff:101:200:ff:fe00:3f3e; -# -#} - -# A third subnet behind a relay agent chain -#subnet6 3ffe:501:ffff:102::/64 { -# range6 3ffe:501:ffff:102::10 3ffe:501:ffff:102::11; -#}