Encargado de configurar los parámetros de sistema como la configuración de red, del ancho de banda disponible y los servidores de nombre
Por razones de seguridad el script lee el archivo temporal
/tmp/netcop-cfg.tmp
(generado por la interfaz de usuario por el usuario sin
privilegio www-data
) y escribe los archivos correspondientes con privilegio
de Administrador.
configurador
Obtiene los parámetros de sistema actualmente aplicados. Devuelve una lista de lineas del tipo clave=valor. Por ejemplo:
$ configurador
ip=192.168.1.253
mascara=255.255.255.0
gateway=192.168.1.1
dns1=192.168.1.1
dns2=
bajada=20
subida=2
Para la aplicación de los parámetros de sistema se generará una tarea en el
demonio cron
del usuario root
configurador --set
- dhcp (opcional): Indica si se obtiene la configuración de red automaticamente desde un servidor DHCP. Valor por defecto: no
- ip (obligatorio si
dhcp=no
): Dirección IPv4 del dispositivo - mascara (obligatorio si
dhcp=no
): Máscara de subred - gateway (obligatorio si
dhcp=no
): Puerta de enlace predeterminada - dns1 (obligatorio si
dhcp=no
): Servidor de nombres primario - dns2 (opcional): Servidor de nombres alternativo
- bajada (obligatorio): Ancho de banda de bajada (en Megabits por segundo) que posee el enlace de Internet
- subida (obligatorio): Ancho de banda de subida (en Megabits por segundo) que posee el enlace de Internet
dhcp=si
bajada=1024
subida=1024
ip=192.168.1.122
mascara=255.255.255.0
gateway=192.168.1.1
dns1=192.168.1.1
bajada=3
subida=0.5
dhcp=no
ip=172.16.1.254
mascara=255.255.255.0
gateway=172.16.1.1
dns1=8.8.8.8
bajada=50
subida=50