Real Time Ascend Maling List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: (ASCEND) Ascend TNT and large IP-Pools



Steve Meier wrote:

> I've read that there is a so called pool-chaining feature in TAOS 8.0.0+
> which should solve that problem but I haven't tried that yet although
> one of our boxes is running TAOS 8.0.0.

That was it! :-)

Pool-Chaining is your friend. This is the solution I found.

Scenario:

> > We have two "classes" of IP-addresses - for commercial customers and
> > for non-commercial customers. They are handled differently in our
> > network and they are distinguished by their IP-addresses.
> >
> > So in our TNT we want to have two IP-Pools, like this (the
> > IP-addresses are just examples):
> >
> > pool-base-address 1 = 192.168.0.1
> > assign-count 1 = 1022
> >
> > That would be the network 192.168.0.0/22, or in other words:
> > Network:   192.168.0.0
> > Netmask:   255.255.252.0
> > Broadcast: 192.168.3.255
> >
> > pool-base-address 2 = 172.16.0.1
> > assign-count 2 = 1022
> >
> > And this would be the network 172.16.0.0/22, or in other words:
> > Network:   172.16.0.0
> > Netmask:   255.255.252.0
> > Broadcast: 172.16.3.255
> >
> > With this configuration (which works perfectly for us) it is possibly
> > for a dialin user to be assigned the IP-address 192.168.1.255/22 or
> > 192.168.1.0/22 which are absolutely correct IP-addresses. But
> > addresses of that kind are troblesome with Windows Clients and
> > througout the internet because many routers/servers do not expect
> > addresses like those.
> >
> > So I am looking for a solution to exclude those .0 and .255 addresses
> > from the two pools. But I didn't find anything so far. And our
> > reseller said he has no idea neither. :-(

In IP-GLOBAL:
set pool-chaining = yes
set pool-base-address 1 = 192.168.0.1
set pool-base-address 2 = 192.168.1.1
set pool-base-address 3 = 192.168.2.1
set pool-base-address 4 = 192.168.3.1
set pool-base-address 10 = 172.16.0.1
set pool-base-address 11 = 172.16.1.1
set pool-base-address 12 = 172.16.2.1
set pool-base-address 13 = 172.16.3.1
set assign-count 1 = 254
set assign-count 2 = 254
set assign-count 3 = 254
set assign-count 4 = 254
set assign-count 10 = 254
set assign-count 11 = 254
set assign-count 12 = 254
set assign-count 13 = 254
set pool-name 1 = pool-a
set pool-name 2 = pool-a
set pool-name 3 = pool-a
set pool-name 4 = pool-a
set pool-name 10 = pool-b
set pool-name 11 = pool-b
set pool-name 12 = pool-b
set pool-name 13 = pool-b

Now pools 1, 2, 3 and 4 are "chained together" as one pool. So are
pools 10, 11, 12 and 13.

You can assign a user to pool 1 or pool 3, he then gets an IP-address
from the IP-Net 192.168.0.1 to 192.168.3.254 (without .0 or .255).

This solution is possible since Software Release 7.2.3 and but it's
documented only in the Release Notes for 8.0.x.

Oliver.
-- 
Oliver Stettner        | os@landshut.org
Laendgasse 120         | http://www.landshut.org/bnla01/members/os/
D-84028 Landshut       | http://www.fh-landshut.de/~os/
++ Ascend Users Mailing List ++
To unsubscribe:	send unsubscribe to ascend-users-request@bungi.com
To get FAQ'd:	<http://www.nealis.net/ascend/faq>