Debian

De 33system wiki
Saltar a: navegación, buscar

<<Informatica

Instalación O.S

  1. Configuramos como raid 1 los discos que vamos a utilizar (en este caso dos HD de 250 GB) en el arranque

de la maquina

  1. Cuando arranque el disco posicionamos es cursor sobre la opcion que vamos a seleccionar, pero en vez de darle al INTRO pulsaremos la tecla TAB. De esta manera aparecerá una pequeña linea de comando en la parte inferior de la pantalla donde escribiremos dmraid=true (el signo = puede estar en la tecla ¡)
  2. Podemos utilizar la instalacion del menu inicial, la insatalacion en modo grafico o entrar en el menu de avanzadas y seleccionar el modo Expert, siempre insertando el comando dmraid=true
  3. Proseguimos la instalación hasta llegar al apartado de PARTICIONES
  4. En ese momento seleccionamos MANUAL y en SDA y SDB pulsamos intro y generamos una tabla de particion nueva"
  5. Creamos una particion SDA1 y SDB1 con el mismo tamaño, 246 GB y no le damos formato, sino que le asignamos la opcion "volumen fisico para RAID"
  6. Con lo sobrante creamos SDA2 y SDB2 de 4.1 GB y les asignamos tambien la opcion "volumen fisico para RAID"
  7. Una vez hecho esto entramos en la opcion "Configurar RAID por software" y "creamos un nuevo dispositivo MD" con SDA1 y SDB1 y otro con SDA2 y SDB2, ambos en raid 1
  8. Para terminar formateamos MD0 como ext3 y le asignamos el punto de montaje / y a MD1 le ponemos como SWAP (intercambio)


Tutorial RAID Tutorial Instalacion RAID Debian

Pseudoscripts

Entorno de trabajo

## Creamos el entorno de trabajo ##

# Creamos una carpeta para trabajar en ella
mkdir Descargas
# Nos situamos en la carpeta
cd Descargas
# Creamos un directorio para la pagina de la Wikipedia
mkdir /var/www/wikihdt
# Acemos accesible la carpeta de la Wikipedia
chmod 755 /var/www/wikihdt
# Cambiamos el grupo dueño (para la configuracion FTP)
chgrp ftp /var/www/wikihdt
# Cambiamos el usuario dueño (para la configuracion FTP)
chown wikihdt /var/www/wikihdt
# Creamos un directorio para la pagina de la Intranet
mkdir /var/www/intranet
# Acemos accesible la carpeta de la Intranet
chmod 755 /var/www/intranet
# Cambiamos el grupo dueño (para la configuracion FTP)
chgrp ftp /var/www/intranet
# Cambiamos el usuario dueño (para la configuracion FTP)
chown intranet /var/www/intranet


# Descargamos el fichero que necesitamos para instalar la 
# Wikipedia
wget http://dumps.wikimedia.org/mediawiki/1.17/mediawiki-1.17.0.tar.gz
# Extraemos el contenido del paquete
tar xzf mediawiki-1.17.0.tar.gz
# Movemos la informacion del paquete a su nuevo directorio
mv mediawiki-1.17.0/* /var/www/wikihdt

# Descargamos el fichero que necesitamos para instalar la
# Intranet (DotProject)
wget http://freefr.dl.sourceforge.net/sourceforge/dotproject/dotproject-2.1.5.tar.gz
# Extraemos el contenido del paquete
tar xzf dotproject-2.1.5.tar.gz
# Movemos la informacion del paquete a su nuevo directorio
mv dotproject/* /var/www/intranet/

# Descargamos el fichero que necesitamos para instalar el
# ISPconfig
wget http://sourceforge.net/projects/ispconfig/files/ISPConfig%203/ISPConfig-3.0.3.3/ISPConfig-3.0.3.3.tar.gz
# Extraemos el contenido del paquete
tar xzf ISPConfig-3.0.3.3.tar.gz

# Descargamos el fichero que necesitamos para instalar el
# Openfire
wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.7.1_all.deb
# movemos el paquete para que sea mas manejable
mv downloadServlet\?filename\=openfire%2Fopenfire_3.7.1_all.deb openfire_3.7.1_all.deb

# Descargamos el fichero que necesitamos para instalar el
# php4
wget http://snapshot.debian.org/archive/debian/20070425T000000Z/pool/main/p/php4/php4_4.4.6.orig.tar.gz
# Extraemos el contenido del paquete
tar xzf php4_4.4.6.orig.tar.gz

Instalación de paquetes

## Instalacon de paquetes ##

# actualizamos los repositorios
apt-get update

# actualizamos los paquetes
apt-get upgrade

# instalamos el editor de texto vim
apt-get install vim

# instalamos el acceso por ssh
apt-get install ssh

# instalamos el servidor http apache 2
apt-get install apache2

# instalamos php5
apt-get install php5
# o instalamos php4
# creamos el archivo info.php para comprobar la instalacion
echo "<?php" >> /var/www/info.php
echo "    phpinfo();" >> /var/www/info.php
echo "?>" >> /var/www/info.php
# Reiniciamos el servicio http para comprobar
/etc/init.d/apache2 restart
# Comprobamos en http://localhost/info.php con cualquier navegador
# instalamos la base de datos Mysql
apt-get install mysql-server
# Reiniciamos el servicio http para comprobar
/etc/init.d/apache2 restart

# Instalamos phpmyadmin
apt-get install phpmyadmin
# Configuramos el archivo de configuracion de apache
# para que reconozca el phpmyadmin
echo "Include /etc/phpmyadmin/apache.conf" >> /etc/apache2/apache2.conf
# Reiniciamos el servicio http para comprobar
/etc/init.d/apache2 restart
# Nos conectamos a http://localhost/phpmyadmin

# Instalacion servicio ftp
apt-get install vsftpd

# Instalacion servidor Nagios
apt-get install nagios3

# Instalacion servidor Openfire
dpkg -i openfire_3.7.1_all.deb
recuperar contraseña de phpmyadmin
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'admin';
$cfg['Servers'][$i]['auth_type'] = 'config';

Configuración de Apache 2

## Configuracion Apache2 ##

# Configuracion del nombre del Servidor (FQDN) #

# Insertamos la siguiente linea al inicio del archivo de configuracion
# /etc/apache2/httpd.conf
NameServer nombredelservidor

# Configuracion Host Virtual WIKIHDT #

# Creamos el host virtual para nuestra pagina Wikihdt
# De esta manera accederemos a la pagina poniendo www.wikihdt.com
# Hay que configurar un servidor de DNS o el archivo hosts del equipo
echo "<VirtualHost *:80>" >> /etc/apache2/httpd.conf
echo "ServerName www.wikihdt.com" >> /etc/apache2/httpd.conf
echo "ServerAlias wikihdt.com *.wikihdt.com" >> /etc/apache2/httpd.conf
echo "DocumentRoot /var/www/wikihtd" >> /etc/apache2/httpd.conf
echo "</VirtualHost>" >> /etc/apache2/httpd.conf
# Reiniciamos el servicio http para comprobar
/etc/init.d/apache2 restart

# Configuracion Host Virtual INTRANET #

# Creamos el host virtual para nuestra pagina Intranet
# De esta manera accederemos a la pagina poniendo www.intranet.com
# Hay que configurar un servidor de DNS o el archivo hosts del equipo
echo "<VirtualHost *:80>" >> /etc/apache2/httpd.conf
echo "ServerName www.intranet.com" >> /etc/apache2/httpd.conf
echo "ServerAlias intranet.com *.intranet.com" >> /etc/apache2/httpd.conf
echo "DocumentRoot /var/www/intranet" >> /etc/apache2/httpd.conf
echo "</VirtualHost>" >> /etc/apache2/httpd.conf
# Reiniciamos el servicio http para comprobar
/etc/init.d/apache2 restart

# Configuracion Host Virtual NAGIOS #

# Creamos el host virtual para nuestra pagina Nagios
# De esta manera accederemos a la pagina poniendo www.nagioshdt.com
# Hay que configurar un servidor de DNS o el archivo hosts del equipo
echo "<VirtualHost *:80>" >> /etc/apache2/httpd.conf
echo "ServerName www.nagioshdt.com" >> /etc/apache2/httpd.conf
echo "ServerAlias nagioshdt.com *.nagioshdt.com" >> /etc/apache2/httpd.conf
echo "DocumentRoot /usr/share/nagios3/htdocs" >> /etc/apache2/httpd.conf
echo "</VirtualHost>" >> /etc/apache2/httpd.conf
# Reiniciamos el servicio http para comprobar
/etc/init.d/apache2 restart

Configuración de MySQL

## Configuracion Wikihdt ##

mysql -h 127.0.0.1 -u root -p
# Creamos la base de datos
create database wikihdt;
# Añadimos un usario con todos los privilegios a esa base de datos
grant all privileges on wikihdt.*
to 'wikihdt'@'localhost'
identified by '(WIKI#hdt2011)'
with grant option;

## Configuracion Intranet ##

mysql -h 127.0.0.1 -u root -p
# Creamos la base de datos
create database intranet;
# Añadimos un usario con todos los privilegios a esa base de datos
grant all privileges on intranet.*
to 'intranet'@'localhost'
identified by '(INTRA#net2011)'
with grant option;

## Configuracion de MySql

# Para que nuestra base de datos escuche por todas las interfaces
# editamos el archivo /etc/mysql/my.cnf y comentamos la linea bind-address = 127.0.0.1
vim /etc/mysql/my.cnf
#bind-address = 127.0.0.1
# Reiniciamos el servicio
/etc/init.d/mysql restart

Configuración de VSFTPD

# creamos el grupo de usuarios ftp
groupadd ftp
# creamos el usuario para acceder
useradd -g ftp -d /var/www/wikihdt -c " Usuario wikihdt " wikihdt
useradd -g ftp -d /var/www/intranet -c " Usuario intranet " intranet
# asignamos una contraseña al nuevo usuario wikihdt (WIKI#hdt2011)
passwd wikihdt
# asignamos una contraseña al nuevo usuario intranet (INTRA#net2011)
passwd intranet
# creamos una shell para el grupo
mkdir /bin/ftp
# añadimos la shell al archivo de configuracion /etc/shells
 echo "/bin/ftp" >> /etc/shells
# editamos /etc/passwd y sustituimos la shell por la que hemos creado
wikihdt:x:1001:108: Usuario wikihdt :/var/www/wikihdt:/bin/ftp
intranet:x:1002:108: Usuario intranet :/var/www/intranet:/bin/ftp

## Configuramos el archivo /etc/vsftpd.conf ##
#Buscamos las lineas y editamos o descomentamos
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=003
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
chroot_local_user=YES
chroot_list_file=/etc/vsftpd.chroot_list
pam_service_name=vsftpd

# Creamos el archivo que tendra la lista de los usuarios
# no permitidos
touch /etc/vsftpd.chroot_list
# metemos los usuarios de /etc/passwd en vsftpd.chroot_list
cat /etc/passwd | awk -F: '{ print $1 }' > /etc/vsftpd.chroot_list
# editamos el archivo /etc/vsftpd.chroot_list y quitamos
# los usuarios que si queremos que tengan acceso
vim /etc/vsftpd.chroot_list
# creamos el archivo /etc/vsftpd.user_list y añadimos
# los usuarios que si queremos que tengan acceso
echo "wikihdt" >> /etc/vsftpd.user_list
echo "intranet" >> /etc/vsftpd.user_list

# Reiniciamos el servicio
/etc/init.d/vsftpd restart

Tutorial

Configuración de Wikimedia

# archivo de configuracion de Wikimedia
cat /var/www/wikihdt/LocalSettings.php

# Permisos de no registrados
echo "$wgGroupPermissions['*']['createaccount'] = false;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['*']['read'] = false;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['*']['edit'] = false;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['*']['editinterface'] = false;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['*']['protect'] = false;" >> /var/www/wikihdt/LocalSettings.php

# Permisos de los usuarios registrados
echo "$wgGroupPermissions['user']['createaccount'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['user']['read'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['user']['edit'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['user']['editinterface'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['user']['protect'] = true;" >> /var/www/wikihdt/LocalSettings.php

# Permisos de los burocratas
echo "$wgGroupPermissions['bureaucrat']['createaccount'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['bureaucrat']['read'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['bureaucrat']['edit'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['bureaucrat']['editinterface'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['bureaucrat']['protect'] = true;" >> /var/www/wikihdt/LocalSettings.php

# Permisos del SysOp (root)
echo "$wgGroupPermissions['sysop']['createaccount'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['sysop']['read'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['sysop']['edit'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['sysop']['editinterface'] = true;" >> /var/www/wikihdt/LocalSettings.php
echo "$wgGroupPermissions['sysop']['protect'] = true;

Tutorial de Configuración

Configuración DotProject

# Nos dirigimos al directorio de instalacion de DotProject a traves
# de un navegador y comenzamos la instalación
http://intranet.com/install/

# Creamos el archivo /var/www/intranet/includes/config.php
# y le añadimos toda la información que aparece a continuacion

### NOTA: estos datos varian segun la instalacion. Utilizar los mostrados en cada instalacion ###

*********************************************************************
<?php 
if (!defined('DP_BASE_DIR')) {
	die('You should not access this file directly.');
}
### Copyright (c) 2004, The dotProject Development Team dotproject.net and sf.net/projects/dotproject ###
### All rights reserved. Released under GPL License. For further Information see LICENSE ###

### CONFIGURATION FILE AUTOMATICALLY GENERATED BY THE DOTPROJECT INSTALLER ###
### FOR INFORMATION ON MANUAL CONFIGURATION AND FOR DOCUMENTATION SEE ./includes/config-dist.php ###

$dPconfig['dbtype'] = 'mysql';
$dPconfig['dbhost'] = 'localhost';
$dPconfig['dbname'] = 'intranet';
$dPconfig['dbprefix'] = 'dotp_';
$dPconfig['dbuser'] = 'intranet';
$dPconfig['dbpass'] = '(INTRA#net2011)';
$dPconfig['dbpersist'] = false;
$dPconfig['root_dir'] = $baseDir;
$dPconfig['base_url'] = $baseUrl;
?>
*********************************************************************

# Un aviso que nos devuelve el servicio
The Administrator login has been set to admin with a password of passwd. 
It is a good idea to change this password when you first log in.

# Nos descargamos el paquete de idioma castellano
wget http://sourceforge.net/projects/dotmods/files/Spanish%20locales/Spanish%2020040812/spanish-2004-08-12.tar.gz/download
# Descomprimimos el paquete
tar xzf spanish-2004-08-12.tar.gz
# Movemos el directorio resultante (es) a /var/www/intranet/locales/
mv es /var/www/intranet/locales/
# En la configuracion grafica podremos cambiarle el idioma
# Dentro de System administration / default user preferences
# deberia aparecer la opcion de poner en castellano la pagina
# de no ser asi deberemos crear el archivo /var/www/intranet/locales/es/lang.php
# con el siguiente contenido

touch /var/intranet/locales/es/lang.php

echo "<?php" >> /var/intranet/locales/es/lang.php
echo "// Entries in the LANGUAGES array are elements that describe the" >> /var/intranet/locales/es/lang.php
echo "// countries and language variants supported by this locale pack." >> /var/intranet/locales/es/lang.php
echo "// Elements are keyed by the ISO 2 character language code in lowercase" >> /var/intranet/locales/es/lang.php
echo "// followed by an underscore and the 2 character country code in Uppercase." >> /var/intranet/locales/es/lang.php
echo "// Each array element has 4 parts:" >> /var/intranet/locales/es/lang.php
echo "// 1. Directory name of locale directory" >> /var/intranet/locales/es/lang.php
echo "// 2. English name of language" >> /var/intranet/locales/es/lang.php
echo "// 3. Name of language in that language" >> /var/intranet/locales/es/lang.php
echo "// 4. Microsoft locale code" >> /var/intranet/locales/es/lang.php
echo "" >> /var/intranet/locales/es/lang.php
echo "$dir = basename(dirname(__FILE__));" >> /var/intranet/locales/es/lang.php
echo "" >> /var/intranet/locales/es/lang.php
echo "$LANGUAGES['spanish'] = array ( $dir, 'Castellano', 'Castellano', 'es');" >> /var/intranet/locales/es/lang.php
echo "?>" >> /var/intranet/locales/es/lang.php

Tutorial Idiomas Tutorial Idiomas2

Openfire

# agregamos los repositorios en
# /etc/apt/sources.list
deb http://ftp.us.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.us.debian.org/debian/ lenny main
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main
deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
# actualizamos la lista de los repositorios
apt-get update
# instalamos los paquetes necesarios
apt-get install sun-java6-jre sun-java6-fonts postgresql postgresql-client ident2 
# accedemos a la pagina para la configuracion
http://192.168.1.94:9090
# configuramos la cuenta del administrador
# usuario por defecto: admin

Configuración ISPconfig

# Editamos el archivo /etc/hosts
vim /etc/host
# 
/etc/init.d/hostname.sh start
# Mostramos el nombre del equipo
hostname
# Mostramos el nombre completo del equipo
hostname -f
# Mejoramos la velocidad de la shell con
# que cuando nos pregunte contestaremos NO
dpkg-reconfigure dash
# instalamos dos paquetes para sincronizar el reloj a
# traves de NTP (Network Time Protocol) para realizar
# a tiempo las tareas
aptitude install ntp
aptitude install ntpdate
# Instalamos todos los paquetes necesarios
aptitude install postfix postfix-mysql postfix-doc
courier-authdaemon courier-authlib-mysql courier-pop
courier-pop-ssl courier-imap courier-imap-ssl libsasl2-2
libsasl2-modules libsasl2-modules-sql sasl2-bin 
libpam-mysql openssl courier-maildrop getmail4 rkhunter
binutils

A revisar

Configuración Postfix

# Instalamos el paquete
apt-get install postfix
# Durante la instalacion seleccionaremos
Sitio de Internet
# En nombre de sistema de correo colocaremos nuestro nombre del equipo
sistemas.local.lan
# Ademas instalaremos Courier para mejorar el servicio de correo
aptitude install courier-authlib-mysql courier-pop-ssl  courier-imap courier-imap-ssl
# Responderemos NO cuando pida crear directorios


  • Zimbra

Configuración Nagios

# Instalamos el paquete nagios3 para poder utilizarlo
apt-get install nagios3
# Comprobamos que la instalacion ha resultado exitosa
nagios3 -v /etc/nagios3/nagios.cfg 

...
...

Total Warnings: 0
Total Errors: 0

#para conectarnos lo haremos via web a traves de
http://127.0.0.1/nagios3
#introduciremos el usuario y contraseña que nos ha pedido durante
#la instalación
nagiosadmin (usuario por defecto)
password

# editamos el archivo de configuracion /etc/nagios3/nagios.cfg
vim /etc/nagios3/nagios.cfg
# creamos una entrada para los ordenadores a monitorizar

#Equipos que vamos a monitorizar
cfg_file=/etc/nagios3/server.cfg

# Buscamos la linea check_externla_commands y le asignamos el valor 1
check_external_commands=1

# Le damos permisos al usuario apache para que pueda ejecutar nagios
# ejecutando lso siguientes comandos
dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw
dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3
# creamos el archivo de configuracion server.cfg
vim /etc/nagios3/server.cfg
# reiniciamos nagios
invoke-rc.d nagios3 restart
# añadimos a server.cfg el siguiente contenido con los datos del 
# propio servidor

#Configuracion de Tinuviel
define host{
use generic-host
host_name Tinuviel
alias switch1
address 192.168.0.123
check_command check-switch-alive
max_check_attempts 20
notification_interval 60
notification_period 24x7
notification_options d,u,r
}

# recargamos la configuracion de nagios
invoke-rc.d nagios3 reload

# añadimos un equipo a /etc/nagios3/server.cfg
# utilizamos la opcion parents para determinar la dependencia
# de un nodo

#................................
#Configuracion de Sistemas
define host{
use generic-host
host_name Sistemas
alias switch1
address 192.168.0.14
parents Tinuviel
check_command check-switch-alive
max_check_attempts 20
notification_interval 60
notification_period 24x7
notification_options d,u,r
}

# Para configurar la imagen que muestra un host solo tenemos
# que añadir a su configuracion de /etc/nagios3/server.cfg las
# siguientes lineas
icon_image base/debian.gif
statusmap_image base/debian.gd2
# los iconos estan en /usr/share/nagios3/htdocs/images/logos y solo se
# referencia el subdirectorio a partir de logos

# Ahora comenzamos a generar grupos en los que incluir las maquinas
# creandolos con la siguiente sintaxis en el archivo de configuracion /etc/nagios3/server.cfg

define hostgroup{
      hostgroup_name windows-servers
      alias Servidores Windows
      members SRV1,SYS-MAIL.HDT.es,SYS-MAIL2.HDT.es,XCHANGE.HDT.es,
      }


Tutorial Instalación Video Tutorial Tutorial Servicios I Tutorial Servicios II Tutorial Servicios III

Resetear contraseñas

Las credenciales del usuario están almacenadas en /etc/nagios3/htpasswd.users. Para cambiar la contraseña de nagiosadmin o añadir usuario a Nagios CGI scripts, use htpasswd que es parte del paquete apache2-utils package.

Configuración de red

## Configuracion de red ##

# Mostramos por pantalla un ejemplo de configuracion de red
cat << EJEMPLO

#Loopback
auto lo
iface lo inet loopback

#Network Interface, this should match your network
auto eth0
iface eth0 inet static
address 192.168.1.200
netmask 255.255.255.0
gateway 192.168.1.1

#Virtual Interface for Conezilla, make sure you use a "class C" IP (192.168.x.x)
auto eth0:0
iface eth0:0 inet static
address 192.168.99.200
netmask 255.255.255.0

!!! CONFIGURA LA RED DESDE OTRA TERMINAL !!!
PULSA INTRO PARA CONTINUAR
EJEMPLO

# Dejamos la información en pantalla hasta que el usuario
# pulse Intro
read -p "$*"
# Agregamos un servidor DNS
echo "nameserver 80.58.0.33" >> /etc/resolv.conf
# Agregamos un servidor DNS
echo "nameserver 80.58.32.97" >> /etc/resolv.conf
# Reiniciamos el servicio de red
/etc/init.d/networking restart

# Agregamos rutas para la comunicion entre redes
## No persistentes
# ejecutamos cualquiera de los comandos
# comando ip
ip route add 192.168.5.0/24 via 192.168.0.100 dev eth0
# comando route
route add -net 192.168.5.0 netmask 255.255.255.0 gw 192.168.0.100 dev eth0
# comprobamos las rutas con el comando
ip route show
## Persistentes
# Editamos el archivo de configuración
vim /etc/network/interfaces
# Agregamos la siguiente linea al final
up route add -net 192.168.5.0/24 gw 192.168.0.100 dev eth0
# Reiniciamos el servicio para comenzar a utilizarlo
/etc/init.d/networking restart
# comprobamos las rutas con el comando
ip route show

Documentación

Procedimientos

Reiniciar servicios de red