Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Como instalar NethServer paso a paso

DriveMeca instalando NethServer paso a paso
No siempre tenemos un ingeniero de sistemas o fan de la tecnología a mano, pero si tienes un negocio, sin importar su tamaño, seguro necesitaras sistemas para su operación diaria.  Y un servidor Linux que te permita manejar tus necesidades básicas sin que seas un hacker es una gran idea, a lo que llegamos a nuestro articulo del día de hoy, como instalar paso a paso Linux NethServer. NethServer, basado en Linux Centos, se caracteriza por ser una distribución todo en uno, el cual por medio de módulos puedes poner servicios a trabajar (web server, email, proxy, firewall, etc) todo a través de una interfaz web de modo minimalista y directa lo que facilita su administración.

Requisitos para instalar NethServer

  • 10GB de disco mínimo (mas es mejor)
  • 1GB RAM mínimo (mas es mejor)
  • 1 tarjeta de red mínimo
NethServer puede manejar múltiples tarjetas de red (multihome), dependiendo del escenario que necesitemos manejar:
  • Tarjeta green: Red LAN, baja seguridad, los equipos pueden conectarse a otras redes
  • Tarjeta blue: Red visitantes, los equipos pueden conectarse a orange y red pero no pueden conectarse a green
  • Tarjeta orange: Red DMZ, los equipos pueden tener conexiones a través de la tarjeta red pero no pueden conectarse a blue, orange y green
  • Tarjeta red: Red publica (internet), los equipos en esta red solo pueden acceder a NethServer  

Como instalar NethServer paso a paso en video



-Descargamos el ISO desde el link de NethServer y creamos un DVD/USB booteable. No sabes como crear una USB booteable? en este link te muestro como paso a paso. Mejor descarga desde un torrent, en este articulo te presento a Frostwire, un buen cliente para esto

Instalación de NethServer 7

-Hacemos boot con nuestro DVD/USB booteable y en la ventana que nos aparece entramos por la primera opción
DriveMeca instalando NethServer paso a paso

-Hace boot nuestro servidor opensource
DriveMeca instalando NethServer paso a paso

-En esta versión ya contamos con instalador en modo gráfico, mas resumido, mas sencillo. En el veremos las secciones que debemos corregir con un letrero en rojo. Por el momento solo esta disponible en Ingles. Damos click en Date & Time
DriveMeca instalando NethServer paso a paso

-En la pantalla que nos aparece primero damos click en la caja de Region y escogemos donde estamos (en mi caso Américas) y después City (Bogota en mi caso). Es muy importante activar la zona horaria. Damos click al botón Done
DriveMeca instalando NethServer paso a paso

-Ya desaparecido el letrero rojo de Date & Time, continuamos con el siguiente, Keyboard dándole click
DriveMeca instalando NethServer paso a paso

-Veos que la única distribución de teclado habilitada es English. Damos click al botón inferior + para agregar otra distribución
DriveMeca instalando NethServer paso a paso

-En el listado que nos aparece escribimos nuestro idioma, en este caso spanish y nos salen los que podemos habilitar. Escojo Spanish Latin American y le doy click al botón Add
DriveMeca instalando NethServer paso a paso

-Muy bien, ya tenemos distribución de teclado en español. Damos click al botón Done
DriveMeca instalando NethServer paso a paso

-Aunque ya no hay opciones en rojo, damos click a Network & Host Name
DriveMeca instalando NethServer paso a paso

-Aquí escribimos un hostname (host + domain) a nuestro servidor en la caja de texto inferior. Damos cick a su botón Apply
DriveMeca instalando NethServer paso a paso

-Ya hecho el cambio damos click al botón Done
DriveMeca instalando NethServer paso a paso

-Ya podemos comenzar a instalar. Damos click al botón Begin Installation
DriveMeca instalando NethServer paso a paso

-En la siguiente pantalla vemos dos opciones en rojo. Damos click a Root Password para cambiar la contraseña de la cuenta del administrador
DriveMeca instalando NethServer paso a paso

-Escribimos una contraseña cuidando de que sea lo mas complicada posible. Debajo el instalador nos dirá que tan fuerte es con un código de colores. Damos click al botón Done
DriveMeca instalando NethServer paso a paso

-No es necesario crear una cuenta de usuario porque no trabajaremos como usuario en este servidor, cierto? Hora de ir por un café ;-)
DriveMeca instalando NethServer paso a paso

-AL terminar la instalación, este automáticamente se reiniciara quedando en modo consola. Nos logeamos como root con la contraseña colocada en pasos anteriores
DriveMeca instalando NethServer paso a paso

-Verificamos que ip tiene el servidor NethServer, la necesitamos para entrar via web a terminar de configurar nuestro servidor opensource. Ejecutamos
ip a
y tomamos nota de la ip
DriveMeca instalando NethServer paso a paso

-Abrimos un browser en otro equipo desde donde podamos acceder al servidor y navegamos a la ip de NethServer. Si usas Chrome, lo mas posible es que te salga un error parecido diciéndote que no continúes porque no es seguro. No te alarmes, Chrome no ve como valido el SSL auto generado y por eso da error. Damos click mas abajo y volvemos dar click en Continuar a..
DriveMeca instalando NethServer paso a paso

-Llegamos a la sección de logearnos via web con la cuenta root y la contraseña creada al instalar. Damos click al botón Login
DriveMeca instalando NethServer paso a paso

Cambiamos contraseña de root en NethServer

-No pudiste entrar? Es fácil cambiar la contraseña, nos devolvemos a la consola texto del servidor y ejecutamos el siguiente comando.
passwd root
DriveMeca instalando NethServer paso a paso

Configuramos NethServer

-Al ingresar por primera vez via web se nos pedirán una serie de datos. Primero se nos da la bienvenida. Damos click al botón Next
DriveMeca instalando NethServer paso a paso

-Seguidamente podemos ponerle nombre a nuestro servidor (recuerda que es host.domain todo en minúsculas, en internet no funcionan las mayúsculas, no sigas con los errores del otro OS que no mencionare), en caso de no haberlo hecho ya al instalar. Damos click al botón Next
DriveMeca instalando NethServer paso a paso

-No activaste tu zona horaria? Hazlo ahora. Damos click al botón Next
DriveMeca instalando NethServer paso a paso

-Muy recomendable, cambiar el puerto del sshd, por defauilt es 22, lo cambiamos a otro numero por encima de 1024, en este caso 2222. Damos click al botón Next
DriveMeca instalando NethServer paso a paso

-Quieres enviar emails con alertas y demás? para eso es la siguiente opción, enviar emails desde un smarthost. Por el momento no lo usaremos por lo que lo dejaremos sin activar. Damos click al botón Next
DriveMeca instalando NethServer paso a paso

-Quieres mejorar el desarrollo de NethServer? entonces deja activa la opción de enviar estadísticas anónimas de tu servidor a la comunidad de desarrolladores. Damos click al botón Next
DriveMeca instalando NethServer paso a paso

-Llegamos al paso final, verificamos el resumen de cambios y damos click al botón Next
DriveMeca instalando NethServer paso a paso

-Llegamos a la sección Network en el dashboard. Allí vemos las 3 tarjetas que tiene nuestro servidor, su mac, ip, etc ademas de un mensaje sobre DHCP. Según este articulo, queremos una tarjeta para WAN (Internet), una la LAN (red local) y una para visitantes (Guest). Haremos los cambios comenzando por la primera tarjeta de arriba a abajo. Damos click a su botón Edit
DriveMeca instalando NethServer paso a paso

-Allí cambiamos el Role (rol) a Internet red. Activamos modo Static (modo estático, es decir, no cambiara la ip, si en tu caso es un ADSL, por ejemplo, y no tienes ip fija, deja el DHCP activo). Las opciones mas abajo permiten tener mas de 1 conexión a internet y compartir su ancho de banda ademas de ser redundante. Para este articulo solo tendremos una conexión por lo que dejaremos esos campos en blanco. Escribimos el Gateway o puerta de salida y damos click al botón Submit
DriveMeca instalando NethServer paso a paso

-Ya vemos que la primera tarjeta esta en rojo WAN, damos click al botón Edit de la segunda tarjeta
DriveMeca instalando NethServer paso a paso

-Modificamos la tarjeta pasándola a Static (ip fija, esta es la ip que usaran nuestros equipos en la LAN para acceder a el) y damos click al botón Submit
DriveMeca instalando NethServer paso a paso
-Editamos la tercera tarjeta y ponemos su rol en Guest blue. Cambiamos la ip, mascara evitando dejarla en el mismo rango de LAN (los visitantes no tienen porque que ver nuestros equipos). Damos click al botón Submit
DriveMeca instalando NethServer paso a paso

-Con esto ya tenemos nuestras 3 tarjetas configuradas, WAN, LAN y GUEST
DriveMeca instalando NethServer paso a paso

Actualizamos NethServer

-Siguiente paso, actualizar nuestro servidor. Nos devolvemos a nuestra consola texto y ejecutamos
yum update
Respondemos y y Enter
Porque es necesario actualizar? Bueno, si tenemos nuestro servidor actualizado, habrá menos riesgo de que un hacker nos ataque con éxito, nuestros programas funcionaran sin error, etc
DriveMeca instalando NethServer paso a paso

-Siguiente paso recomendable, cambiar la información Organization contacts en el dashboard web. Al cambiar esta información escribimos nombre de compañia, ciudad, departamento, numero telefónico y dirección. Damos click al botón Submit
DriveMeca instalando NethServer paso a paso

-Seguidamente, habilitar un servidor DHCP en la tarjeta LAN, con esto nuestros equipos que salen a internet por medio de NethServer podrán obtener sus ips de forma automática en el rango que configuremos. Básicamente creamos un rango, en este caso lo creo de la 192.168.5.100 a la 192.168.5.254, escribimos el Gateway o puerta de salida asignada a estos equipos, DNS, etc y damos click al botón Submit
DriveMeca instalando NethServer paso a paso

Instalamos idioma Español en NethServer

-Ok, ya casi terminamos. Pero aun nos falta pasar a Español la interfaz web. Para esto damos click en Software Center y allí en Available buscamos Spanish, lo marcamos y damos click al botón Add
DriveMeca instalando NethServer paso a paso

-Confirmamos la instalación dando click al botón Apply Changes
DriveMeca instalando NethServer paso a paso

-Al terminar damos click al botón Reload page y a continuación a nuestra cuenta root en la esquina superior derecha dando click después a logout
DriveMeca instalando NethServer paso a paso

-Esto nos llevara a la pantalla de inicio con una diferencia, ahora tenemos la posibilidad de escoger Español en la caja Languaje. Ingresamos nuevamente como root
DriveMeca instalando NethServer paso a paso

-Con esto ya tenemos nuestro servidor NethServer 7 totalmente en español
DriveMeca instalando NethServer paso a paso

Artículos recomendadosVerificando si una ip publica esta reportada por spam
                                           La guia FINAL de OCS Inventory en Centos 7
                                           Como crear un repositorio Linux Centos en tu LAN
                                         

Ya tenemos listo nuestro servidor Linux para comenzar a usarlo para nuestras necesidades sin necesidad de grandes conocimientos sobre sistemas. Ya conocías NethServer? Que tal te ha parecido?compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Aministrando el opensource, todo en su justa medida

Mi primer Campus Party, escuchando a Maddog
Muy posiblemente seas ya un lector frecuente de este blog (sino, sigue, igual eres bienvenido/a). Comencé hace ya unos cuantos años, mas específicamente, junio del 2008.

La idea siempre ha sido compartir el conocimiento sobre el opensource con una que otra pincelada de videojuegos. De ahí viene el titulo, videoJuegos y Open Source.

Y si, me declaro culpable de enviar algunos emails de publicidad sobre servicios que YO uso y que si tu usas, me generan a mi una pequeña ganancia. Tu ganas con un buen servicio, yo recibo una pequeña comisión para ir al cine, comer una hamburguesa o comprar ese videojuego de moda (SIII), jejeje

Compartir por tantos años un espacio no es fácil, tiene que gustarte hacerlo, o sino pronto se te acabaran los temas y mas las ganas de sentarte frente al teclado. Hoy mire estadísticas y aunque la lista de suscriptores por email ya paso de los 2000, solo un 14% de ellos abren los correos, a lo que me llevo a validar si era o no justificado invertir tiempo y ganas a escribirle a usuarios de la lista que no los abren.

Los bloggers, escritores o como les quieras llamar, nos debemos a nuestros lectores. En el momento que no tengamos quien nos lea, debemos preguntarnos que pasa, mis temas ya no son de interés, escribo demasiado a menudo, se inscriben en la lista por error? Muchas preguntas que me llevaron a enviar un correo a la lista pidiéndoles confirmar su email para continuar en ella o yo personalmente eliminare su dirección y ya no volverán a recibir mis correos.

Nuevamente, si acabas de llegar, me disculpo por este articulo algo raro que solo busca quedar con los lectores que realmente quieran leer lo que publico. No quiero cantidad, sino calidad en mis lectores. El conocimiento es poder y nada mejor si es compartido.
Seguimos en contacto o si fue tu caso, disculpa la molestia y ya pronto no sabrás de mi.

Share/Bookmark

Como instalar phpldapadmin en centos

Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso
No todos tienen el conocimiento para manejar OpenLDAP desde la linea de comandos. Pero para eso existe phpldapadmin, una interfaz web que nos permitirá administrar nuestro OpenLDAP y la cual hoy les mostrare como instalar y configurar paso a paso.

Requerimientos para instalar phpLDAPadmin en Linux Centos

  • Servidor Linux Centos
  • Apache
  • Php
  • OpenLDAP
  • Nuestro servidor para este articulo esta en la ip 192.168.1.167
-Instalamos dependencias
yum install httpd php* wget

-Habilitamos y ejecutamos Apache
systemctl enable httpd
systemctl start httpd

-Nos cambiamos de directorio y descargamos la ultima versión de phpldapadmin, en este caso la 1.2.3 y la descomprimimos

cd /var/www/html
wget -c http://downloads.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/1.2.3/phpldapadmin-1.2.3.tgz
tar xzvf phpldapadmin-1.2.3.tgz

-Cambiamos el nombre del directorio, entramos a el y renombramos el fichero de ejemplo de configuración
mv phpldapadmin-1.2.3 phpldapadmin
cd phpldapadmin
cp config/config.php.example config/config.php

-Activamos permisos de apache
chown -R apache.apache ../phpldapadmin

Uso de phpLDAPadmin

-Abrimos un browser y navegamos al url http://192.168.1.167/phpldapadmin/
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

-Damos click al link Login y escribimos los datos del usuario administrativo de OpenLDAP, en este caso Manager del dominio test.com y damos click al botón Authenticate
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

-Ya dentro veremos las opciones a la izquierda en un árbol desplegable
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

-Si damos click a la primera rama del árbol, el usuario Manager, se nos mostraran las opciones que tenemos como por ejemplo agregar otro atributo
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

-Si escogemos crear un nuevo objeto, se mostraran las plantillas (templates) que podemos usar
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

-Y al terminar es recomendable cerrar la sección desde el botón logout
Drivemeca instalando phpLDAPadmin en Linux Centos paso a paso

Artículos recomendadosComo instalar Clamav y usarlo en Linux paso a paso
                                          Potencia tu Linux Centos e instala los repositorios RPMForge / Epel / Remi
                                           Como instalar Perl en Linux Centos 7 paso a paso
                                           Como administrar usuarios en Centos
                                           Como instalar Webmin en Linux Centos paso a paso
                                           Configurando servicios en Linux Centos / RedHat


Ya podemos administrar de una forma mas sencilla nuestro OpenLDAP sin necesidad de conocer tantos comandos. Que tal te pareció este articulo, sencilla la interfaz cierto? Te gusto el articulo? hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark