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