source: trunk/assign.html@ 4

Last change on this file since 4 was 4, checked in by Kris Deugau, 20 years ago

Import "new" IPDB development:

March 2004 through end of August 2004

Changes include:

-> Entirely new method of allocating IP space; which should

hopefully reduce the amount of messiness in allocations.

-> IP address processing provided by NetAddr::IP rather than

homebrew code

-> Change DB to PostgreSQL to eliminate some of the problems

caused by using MySQL, and to gain native RDBMS support for
IP addresses.

-> Using NetAddr::IP and Postgres allows (eventually, with

PG >= 7.4) IPV6 without any code changes. In theory.

-> Logging so that if someone makes a change that turns out

to have been wrong for some reason, Blame Can Be Assigned.

-> General code cleanups (split IPDB.pm from CommonWeb.pm,

for instance)

File size: 3.1 KB
RevLine 
[4]1<div class="indent">
2<div class="heading">Assign IPs</div><br>
3<table class="regular" bgcolor="black" cellspacing="1" cellpadding="1">
4<form method="POST" action="main.cgi" class="regular">
5<tr class="color1">
6<td>City:&nbsp</td><td>
7<select name="city"><option selected>-</option>
8<option>Barrie</option>
9<option>Blind River</option>
10<option>Brockville</option>
11<option>Bracebridge</option>
12<option>Burk's Falls</option>
13<option>Burlington</option>
14<option>Chapleau</option>
15<option>Espanola</option>
16<option>Elliot Lake</option>
17<option>Hamilton</option>
18<option>Huntsville</option>
19<option>Ingresoll</option>
20<option>Gravenhurst</option>
21<option>Guelph</option>
22<option>Kapuskasing</option>
23<option>Kingston</option>
24<option>Kirkland Lake</option>
25<option>Little Current</option>
26<option>London</option>
27<option>Marathon</option>
28<option>Manitoulin</option>
29<option>Newmarket</option>
30<option>North Bay</option>
31<option>Oakville</option>
32<option>Oshawa</option>
33<option>Ottawa</option>
34<option>Parry Sound</option>
35<option>Peel</option>
36<option>Peterborough</option>
37<option>Pembroke</option>
38<option>Sault Ste. Marie</option>
39<option>Sturgeon Falls</option>
40<option>Sudbury</option>
41<option>Timmins</option>
42<option>Thessalon</option>
43<option>Toronto</option>
44<option>Wawa</option>
45<option>Windsor</option>
46</select>
47</td>
48</tr>
49<tr class="color2">
50<td>Allocation type:</td><td>
51<select name="alloctype"><option value="cn" selected>Customer netblock</option>
52<option value="ci">Customer static IP - Cable</option>
53<option value="di">Customer static IP - DSL</option>
54<option value="mi">Customer static IP - Dialup</option>
55<option value="si">IP from server pool</option>
56<option value="cp">Pool - Cable</option>
57<option value="dp">Pool - DSL</option>
58<option value="mp">Pool - Static Dialup</option>
59<option value="sp">Pool - Servers</option>
60<option value="ee">End-use netblock</option>
61<option value="dn">Dialup netblock</option>
62<option value="dy">Dynamic DSL block</option>
63<option value="dc">Dynamic cable block</option>
64<option value="rr">Routing</option>
65</select>
66<input type="button" value=" ? " onclick="helpAllocTypes()" class="regular">
67</td>
68</tr><tr class="color1">
69<td>Subnet CIDR mask length:&nbsp</td><td valign=top>&nbsp;/&nbsp;<input type="text" name="maskbits" size="3" maxlength="3"></td>
70</tr><tr class="color2">
71<td>Customer ID:&nbsp</td><td><input type="text" name="custid" size="15" maxlength="15"> (Only required for Customer allocations)</td>
72</tr><tr class="color1">
73<td>Route from this POP:&nbsp</td><td>
74<select name="pop"><option selected>-</option>
75<option>Huntsville</option>
76<option>North Bay</option>
77<option>Ottawa</option>
78<option>Pembroke</option>
79<option>Sault Ste. Marie</option>
80<option>Sudbury</option>
81<option>Timmins</option>
82<option>Toronto</option>
83</select>
84</td>
85</tr><tr class="color1">
86<td valign="top">Description/Name:&nbsp</td><td><input name="desc" size=40></td>
87</tr><tr class="color2">
88<td>Notes:&nbsp;</td><td><textarea name="notes" rows="3" cols="40"></textarea></td>
89</tr><tr class="color1">
90<td class="center" colspan="2"><input type="submit" value=" Assign "></td>
91<input type="hidden" name="action" value="confirm">
92</tr>
93</table>
94</div>
Note: See TracBrowser for help on using the repository browser.