[BSD] DHCPD jailben

Julian Elischer julian at elischer.org
2009. Dec. 17., Cs, 18:29:38 CET


Laszlo Levai wrote:
> Mükszik a dolog, csak éppen IP-ket nem oszt ki valamilyen okból 
> kifolyólag. A kliens logjában csak a "DHCPOFFER not present" hibaüzenet 
> található.
> A dhcpd jail ip-je 172.16.0.11, a lané - amire ki kellene osztani az 
> címeket 172.16.64.0/24 <http://172.16.64.0/24>. Ezért kell a dhcrelay. 
> Ja és két subnet deklaráció van a dhcpd.con-ban.
> 

Please excuse my use of English.
In 8.0 the new virtual network stack feature for jails should allow 
you to do a much better job if this.
When virtual networking stacks are enabled each jail can access all 
packets line in the normal system. (e.g pings etc) and
things like dhcpd and dhclient can be run with their own (real or 
virtual) interface completely separately from the main system.

I don't know what revision you are running but if you plan on 8.0 
then\do check out the vimage/vnet function for jails.


Julian


> 
> 
> 2009/12/16 Laszlo Levai <laszlo.lev.levai at gmail.com 
> <mailto:laszlo.lev.levai at gmail.com>>
> 
>     Nagyon baba, úgy néz ki működik, már csak élesben kell majd
>     letesztelni. Jailben dhcp szerver + dhcrelay.
> 
>     Köszönöm a segítségeteket. :-)
> 
> 
> 
>     2009/12/15 Zahemszky Gábor <Gabor at zahemszky.hu
>     <mailto:Gabor at zahemszky.hu>>
> 
>         Tue, 15 Dec 2009 21:43:08 +0100 -n
>         Teubel György <tgyurci at freemail.hu <mailto:tgyurci at freemail.hu>>
>         írta:
> 
>          > Szia!
>          >
>          > Van egy ilyen sysctl: security.jail.allow_raw_sockets
>          > Én ezzel próbálkoznék első tippre.
> 
>         Tekintettel arra, hogy tudtommal nincs más mód ICMP csomag
>         előállításra
>         (megerősítésnek lásd a ping setuid bitje), amúgy fórumosan csak
>         annyit
>         tudok hozzátenni: +1.
> 
>         Zahy < Gabor at Zahemszky dot HU >
> 
>         --
>         #!/bin/ksh
>         #
>         # See my GPG key at http://www.Zahemszky.HU
>         #
>         Z='21N16I25C25E30, 40M30E33E25T15U!';
>         IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
>         set -- $Z;for i;{ [[ $i = ? ]]&&print $i&&break;
>         [[ $i = ??? ]]&&j=$i&&i=${i%?};
>         typeset -i40 i=8#$i;print -n ${i#???};
>         [[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};
>         IFS=' 0123456789 ';set -- $Z;for i;{ [[ $i = , ]]&&i=2;
>         [[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l i;};print "$j"
>         _______________________________________________
>         BSD levlista
>         BSD at hu.freebsd.org <mailto:BSD at hu.freebsd.org>
>         https://lists.hu.freebsd.org/mailman/listinfo/bsd
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> BSD levlista
> BSD at hu.freebsd.org
> https://lists.hu.freebsd.org/mailman/listinfo/bsd




További információk a(z) BSD levelezőlistáról