DHCP+MySQL

Radoslaw Kojdecki radek w media-com.com.pl
Śro, 23 Paź 2002, 02:33:44 CEST


On Tue, 22 Oct 2002, Tomasz Kłoczko wrote:
> > MM> On Sun, 20 Oct 2002 12:23:54 +0200
> > MM> Witek Kręcicki <adasi w grubno.da.ru> wrote:
> > 
> > >> Chce wstawić konfiguracje dhcpd do mysql'a (nazwa:MAC:ip). (moze tez
> > >> leases?) Czy ktoś już z tym walczył?
> > 
> > MM> Ale chcesz żeby dhcpd sam patrzył do mysqla, czy generować dhcpd.conf z
> > MM> mysqla?
> > 
> > 
> > Najchętniej to pierwsze...
> 
> W sumie obojętnie .. oby był którekolwiek :)

Czy cos w stylu :

------------------------------8<----------------------------
#!/bin/sh

ROUTERY=2,4,5,12,13,16,17,19,20,21

cat << END_OF_DATA
ddns-update-style none;
option domain-name "media-com.com.pl";
option domain-name-servers 212.75.122.2,212.75.112.130,217.96.46.97;

default-lease-time 86400;
max-lease-time 172800;

shared-network custam {
    subnet 10.11.3.0 netmask 255.255.255.0 {
        option routers 10.11.3.1;
        authoritative;
    }
}

END_OF_DATA

echo "SELECT IP,gniazdka FROM gniazdka WHERE ID_routera IN (${ROUTERY}) " | \
        mysql -uuser -phaslo nazwa_bazy | grep -v "IP" | \
        awk '{ print "host IP"$1" {\n\thardware ethernet "$2";\n\tfixed-address "$1";\n}"}'

) > dhcpd.conf

------------------------------8<----------------------------


Radek
-- 
---------------------------------------------------------------------
Media-Com Sp. z o.o.                       43-100 Tychy, ul. Długa 19
http://www.media-com.com.pl/           e-mail : info w media-com.com.pl
---------------------------------------------------------------------



Więcej informacji o liście dyskusyjnej pld-users-pl