Souvent avec les téléphones SIP, nous avons besoin de mettre à jour le firmware et les fichiers de configurations.
Le plus simple est d'utiliser TFTP pour automatiser la mise à jour.
la seule difficulté est declarer les options dhcp 66 et 150 pour indiquer aux téléphones SIP l'adresse du serveur TFTP.
Créer le fichier /etc/xinetd.d/tftp
service tftp {
Le plus simple est d'utiliser TFTP pour automatiser la mise à jour.
la seule difficulté est declarer les options dhcp 66 et 150 pour indiquer aux téléphones SIP l'adresse du serveur TFTP.
Installer TFTP server
Installer les paquets xinetd tftpd.Créer le fichier /etc/xinetd.d/tftp
service tftp {
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}
Redémarrer dhcpd
Placer les fichiers dans /tftpboot, changer le propriétaire en nobody.
Redémarrer xinited
Redémarrer xinited
Installer DHCPD
Editer /etc/dhcp/dhcpd.conf
ddns-update-style none;
ddns-update off;
option T150 code 150 = string; #Déclaration DHCP option 150
deny client-updates;
one-lease-per-client false;
allow bootp;
subnet 10.0.0.0 netmask 255.255.255.0 {
interface eth0;
range 10.0.0.100 10.0.0.150;
default-lease-time 6000;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option time-offset -28000;
option tftp-server-name "tftp://10.0.0.1"; #Option DHCP 66
option ntp-servers pool.ntp.org;
option T150 "10.0.0.1"; #Option 150, ip du server TFTP
}
Redémarrer dhcpd
Aucun commentaire:
Enregistrer un commentaire