Ive been looking for a while on this issue, and I havent had much luck<br><br>Basic concept is a centralized DHCP Server<br><br>Known users      --><br>                                  (eth2) Router A (eth1)-------------------->(eth1) DHCP Server<br>
Unknown Users ---><br><br>I want to assign unknown users an iprange of <a href="http://10.0.0.0/24">10.0.0.0/24</a> untill they are added to known lists then they will get an ip in the public ip range(ie A.B.0.0/24)<br>
<br>Basicly an unkown users can only reach internal devices, and cant "go out" to the public internet<br><br>so something like this:<br><br>shared-network test {<br>        subnet A.B.0.0 netmask <a href="http://255.255.255.0">255.255.255.0</a> {<br>
                option routers A.B.0.1;<br>                range A.B.0.200 A.B.0.210;<br>                deny unknown-clients;<br>        }<br>        subnet <a href="http://10.0.0.0">10.0.0.0</a> netmask <a href="http://255.255.255.0">255.255.255.0</a> {<br>
                option routers <a href="http://10.0.0.1">10.0.0.1</a>;<br>                range <a href="http://10.0.0.100">10.0.0.100</a> 10.0.0.1.200;<br>                allow unknown-clients;<br>        }<br>}<br><br>Now Router A <br>
eth2 A.B.0.1<br>eth2:0 <a href="http://10.0.0.1">10.0.0.1</a><br>DHCP Server<br>eth1 A.B.0.100<br><br>So whenever the Relay on Router A forwards the request the giaddr is A.B.0.1 so it only wants to assign an ip address back in that range. (and that works just fine).  Somehow I need to set it so that if giaddr is A.B.0.1 and its an unknown host then assign it in the public range.<br>
<br>Any thoughts?<br><br>--Andrew<br>