aboutsummaryrefslogtreecommitdiffstats
path: root/notes/projects/radius/sql/ippool-demo.sql
diff options
context:
space:
mode:
Diffstat (limited to 'notes/projects/radius/sql/ippool-demo.sql')
-rw-r--r--notes/projects/radius/sql/ippool-demo.sql31
1 files changed, 30 insertions, 1 deletions
diff --git a/notes/projects/radius/sql/ippool-demo.sql b/notes/projects/radius/sql/ippool-demo.sql
index 57352d8..d0a992b 100644
--- a/notes/projects/radius/sql/ippool-demo.sql
+++ b/notes/projects/radius/sql/ippool-demo.sql
@@ -89,12 +89,18 @@ SELECT netblock_add
89 ( netAddress := '209.193.4.128/25', 89 ( netAddress := '209.193.4.128/25',
90 poolName := 'Reserved', 90 poolName := 'Reserved',
91 netBusyout := TRUE, 91 netBusyout := TRUE,
92 addIpEntries := FALSE 92 addIpEntries := TRUE
93 ); 93 );
94 94
95 95
96-- create example explicit IP reservations 96-- create example explicit IP reservations
97SELECT ip_assign 97SELECT ip_assign
98 ( assignIp := '209.193.4.3/32',
99 assignNas := 'br1.sol',
100 assignUser := 'busy1@example.net',
101 assignForce := TRUE
102 );
103SELECT ip_assign
98 ( assignIp := '209.193.4.8/32', 104 ( assignIp := '209.193.4.8/32',
99 assignNas := 'br1.sol', 105 assignNas := 'br1.sol',
100 assignUser := 'jdoe8@example.net' 106 assignUser := 'jdoe8@example.net'
@@ -126,6 +132,29 @@ SELECT ip_assign
126 ); 132 );
127 133
128 134
135-- auto-assign IP reservations
136SELECT ip_autoassign
137 ( assignUser := 'autoassign1@example.net',
138 assignNas := 'br1.sol',
139 assignPool := 'dhcp'
140 );
141SELECT ip_autoassign
142 ( assignUser := 'autoassign2@example.net',
143 assignNas := 'br1.sol',
144 assignPool := 'dhcp'
145 );
146SELECT ip_autoassign
147 ( assignUser := 'autoassign3@example.net',
148 assignNas := 'br1.sol',
149 assignPool := 'dhcp'
150 );
151SELECT ip_autoassign
152 ( assignUser := 'autoassign4@example.net',
153 assignNas := 'br1.sol',
154 assignPool := 'dhcp'
155 );
156
157
129-- add missing IP addresses to netblock 158-- add missing IP addresses to netblock
130-- SELECT ip_add_network( ipNetwork := '209.112.192.0/19' ); 159-- SELECT ip_add_network( ipNetwork := '209.112.192.0/19' );
131-- SELECT ip_add_network( ipNetwork := '209.112.128.0/18' ); 160-- SELECT ip_add_network( ipNetwork := '209.112.128.0/18' );