Ir al contenido principal

Entradas

Mostrando entradas de febrero, 2015

Configurar un servidor DHCP en Ubuntu / Debian

Es posible que tengáis la necesidad de configurar un servidor dhcp y queráis emplear un servidor Ubuntu o Debian. Para ello, he configurado esta pequeña guía para que os sirva de aprendizaje. En primer lugar necesitáis instalar el software ISC dchp server a través de le ejecución del siguiente comando: apt-get install isc-dhcp-server Posteriormente, es recomendable que configuréis el servidor para prevenir las actualizaciones a través de DNS. A tal efecto, se editará el siguiente archivo de configuración: nano /etc/dhcp/dhcpd.conf Nota: Los siguientes cambios se deberán de realizar en dicho archivo de configuración. Una vez en modo edición, se modificará la siguiente directiva de la siguiente forma: ddns-update-style none; En el caso de que el servidor sea el principal, se descomentará la siguiente línea: authoritative; A continuación se establecerá el nombre de dominio así como los servidores DNS, modificando las siguientes líneas: #option

Añadir y eliminar registros en Bind9 a través de comandos en Ubuntu/Debian

Aquellas personas que empleen Bind9 pueden estar interesadas en el envío de comandos que permitan añadir o eliminar registros en Bind9. Para ello, es necesario tener habilitada la actualización de registros en dicho servidor DNS. A continuación os describo una forma para enviar actualizaciones de punteros: Nota: la dirección IP será la de vuestro servidor DNS. La zona el dominio que queráis modificar. El host, el puntero a modificar. Eliminar un registro DNS: /usr/bin/nsupdate server 127.0.0.1 zone cronicasdeuninformatico.com update delete host.cronicasdeuninformatico.com send quit Eliminar un registro DNS a través de un script: echo "server 127.0.0.1" > fichero echo "cronicasdeuninformatico.com" > fichero echo "update delete host.cronicasdeuninformatico.com > fichero echo "send" > fichero echo "quit"  > fichero /usr/bin/nsupdate -d fichero Nota: En este caso es necesario indicar el tipo de punter

Cuidado al emplear verbose con el comando tar y otros a través de cron en Ubuntu / Debian

Si eres un apasionado de los Scripts y te interesa ejecutarlos periódicamente a través del cron del sistema, ten cuidado si usas opciones de verbose. En mi caso, me pasó con el comando tar. Había generado un script que me permitía realizar mis copias de seguridad y acostumbrado a emplear tar cvfz, dicho script funcionaba correctamente. El problema se producía al emplear cron. Por algún oscuro motivo, no era capaz de que mi Script funcionara correctamente a través de cron. Tras un análisis de la situación y recurrir a Internet , encontré múltiples casos en los cuales había mas gente a la cual le ocurría lo mismo. El motivo: Existe un problema en Ubuntu cuando se emplean trabajos a través de cron que generan salidas. Cron intenta enviar un correo al usuario para informarle, pero como no hay definido ningún agente de transferencia de correo, esta salida no se puede enviar.  Para solventar este problema se pueden realizar dos acciones: Añadir la siguiente línea en el encab

Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY XXXXXXXXXXXXX Ubuntu

Es posible que al añadir un determinado repositorio, el sistema nos indique el siguiente error cuando ejecutemos un apt-get update: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY XXXXXXXXXXXXX Navegando por Internet puedes encontrar diversas soluciones para resolver el problema. La que a mí me ha funcionado mejor es la del blog de diversidadyunpocodetodo pero adaptada a mis necesidades ya que el identificador no correspondía al de mi caso.  A tal efecto, es necesario anotar el identificador obtenido y tratar de volver a obtener la llave pública correspondiente. Para ello, ejecutaremos el siguiente comando: gpg --keyserver keyserver.ubuntu.com --recv XXXXXXXXX gpg --armor --export XXXXXXXXX | sudo apt-key add - Nota: Será necesario sustituir XXXXXXX por el identificador que devuelva el error ya que puede ser distinto en función de cada caso. Finalmente, bastará con volver a ejecutar un apt-get update para

Problema de pantalla negra al instalar Ubuntu en ordenadores con tarjeta gráfica Nvidia

De vez en cuando, Linux nos suele jugar algún que otro problema a la hora de emplear drivers propietarios. En el caso de la instalación de Ubuntu, es normal que muchos de vosotros no podáis completarla debido a que os sale una pantalla negra. De la misma forma, este problema suele estar asociado al uso de los drivers propietarios de Nvidia. Para solventar este problema, es necesario acceder a la parametrización de la instalación de Ubuntu. Para ello, tenéis que pulsar la tecla c y añadir la opción nomodeset de la siguiente forma: Si instalas de manera gráfica, pulsar F6 "Otras opciones" y seleccionar nomodeset. Encima de las opciones tendrás que escribir después de quit splash -- nomodeset.  En el caso de que la instalación sea en modo comando, existe una opción que permite especificar los comandos. Concretamente pulsando la tecla "c". Bastará con añadir después de quit splash la opción nomodeset de la siguiente forma: quit splash -- nomodeset