Servidor Apache: redireccionar dominios

23 abril 2009 in General

Es habitual tener registrados más de un dominio, aunque sólo se utilice uno como principal. En la mayoría de estos casos, nos conviene redireccionar hacia el dominio principal todos los demás. Para conseguir esto tenemos que editar el fichero de configuración del servidor Apache y añadir una serie de reglas y redireccionamientos.

Por ejemplo. imaginemos que tenemos registrados los dominios “www.miempresa.com” y “www.miempresa.es”, y que la página web la hemos creado sobre el dominio “miempresa.com”. Pues bien, para conseguir que los visitantes sean redireccionados hacia el dominio .com aunque hayan escrito en su navegador “www.miempresa.es”, añadiríamos las siguientes líneas:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^miempresa.es$ [OR]
RewriteCond %{HTTP_HOST} ^www.miempresa.es$
RewriteRule ^(.*)$ http://www.miempresal.com$1 [R=permanent,L]

Como requisito previo, no hay que olvidar que en el servidor de DNS hace falta apuntar a la IP del dominio principal el nombre de la máquina www.miempresa.es. Y que en el mismo fichero de configuración del Apache tenemos que incluir las líneas:
ServerAlias miempresa.es
ServerAlias www.miempresa.es

Guardar configuración de iptables

16 marzo 2009 in Linux

Las reglas creadas con el comando iptables se almacenan en RAM.

Para que se guarden permanentemente y así sean efectivas al reiniciar el ordenador, hay que almacenarlas en el fichero /etc/sysconfig/iptables

No es necesario modificar manualmente este fichero, basta con ejecutar el comando service iptables save después de haber creado o modificado las reglas.

Si no está disponible la orden service, también funciona: /etc/init.d/iptables save

Subversion: svnserve sobre xinetd

18 febrero 2009 in Linux

Para ejecutar el servidor svnserve sobre xinetd y así dar servicio de svn a clientes a través de la red, hay que seguir los siguientes pasos:

Crear el archivo /etc/xinetd.d/svn con el siguiente contenido:

# default: on
# Subversion server
service svn
{
socket_type = stream
protocol = tcp
user = root
wait = no
disable = no
server = /usr/bin/svnserve
server_args = -i
port = 3690
}

Hay que asegurarse de que en el fichero /etc/services existan las siguientes lineas:

svn 3690/tcp # Subversion
svn 3690/udp # Subversion

A continuación hay que reiniciar el servicio xinetd mediante /etc/init.d/xinetd restart

Error al acceder al Exchange por web

27 enero 2009 in windows

Si al acceder a un servidor de Exchange por web nos encontramos con el error:

Objeto Server error ‘ASP 0177 : 8007007e’
Error en Server.CreateObject
/exchweb/bin/auth/owalogon.asp
, línea 4
8007007e

hay que ir a c:\windows\system32 y ejecutar la orden:

regsvr32 scrrun.dll

Wake On Lan (WOL) en Linux Ubuntu 8.10

17 enero 2009 in Linux

Para activar la opción WOL en la tarjeta de red hay que ejecutar la orden:
ethtool -s eth0 wol g
El problema es que al apagar el ordenador se pierde esta configuración. Una solución es preparar un script para que ejecute esta orden al iniciar y al apagar el equipo, asegurándonos así que la tarjeta siempre estará preparada. Hay que crear un fichero de nombre wakeonlan en el directorio /etc/init.d con el siguiente contenido:
#!/bin/bash
ethtool -s eth0 wol g
exit

A continuación le damos permisos de ejecución con:
chmod a+x /etc/init.d/wakeonlan
Y para que se ejecute al iniciar y apagar el equipo hacemos:
update-rc.d -f wakeonlan defaults

Webcam Microdia en Linux Ubuntu 8.10

11 enero 2009 in Linux

La webcam Vivanco (Microdia) no trae drivers para Linux (para variar).

Buscando por google encuentro esto donde explican cómo hacerla funcionar.

Impresora Oki B4100 en Linux

9 enero 2009 in Linux

No hay controladores para la impresora B4100 de Oki para Linux

La solución está en utilizar los de la impresora HP Laserjet 1100 usando Foomatic + hpijs

Lo explican en: http://www.openprinting.org/show_printer.cgi?recnum=Okidata-B4100

Disquetera en Linux Ubuntu 8.10

23 diciembre 2008 in Linux

La gente de Ubuntu ha quitado el soporte para las disqueteras en la versión 8.10 de su distribución.

Para volver a poder utilizar los discos flexibles basta con cargar el módulo encargado de ese trabajo: modprobe floppy

Para  que el ordenador cargue siempre este módulo en el arranque basta con añadir una línea con la palabra floppy en el fichero /etc/modules

VirtualBox y la red

23 diciembre 2008 in Linux

Al crear una máquna nueva con VirtualBox, nos encontramos con que de forma predeterminada, a la máquina huésped se le asigna una IP cuya red es distinta a la de la máquina anfitrión. Para la mayoría de los casos esto no es un problema y cumple sobradamente con las necesidades del usuario, pues la máquina huésped dispone de conexión a internet. El inconveniente es que las dos máquinas (anfitrión y huésped o host y guest) se encuentran aisladas entre sí, no siendo posible acceder a una desde la otra usando sus IP’s.

Una forma de mejorar esta situación es crear un puente en la máquina huésped de la siguiente forma (como herramientas es necesario instalar los paquetes bridge-utils y uml-utilities):

# Cargar del módulo necesario
modprobe tun

# Crear un dispositivo TAP con permisos de uso para el usuario que lanza el virtualbox
tunctl -t tap0 -u {usuario}
chmod 666 /dev/net/tun

# Reconfigurar la tarjeta de red del anfitrión y el dispositivo TAP recien creado
ifconfig eth0 0.0.0.0 promisc
ifconfig tap0 0.0.0.0 promisc

# Crear el puente y añadirle los dispositivos de red involucrados
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 tap0

# Proporcionarle una IP al nuevo puente
dhclient br0

Ahora, en el VirtualBox, en la configuración de red de la máquina virtualizada, le indicamos que la tarjeta de red está asociada al interfaz anfitrión (Attached to: Host Interface) y especificar como nombre de interfaz el recién creado: tap0

¡Hola Sara!

1 diciembre 2008 in General

Ayer domingo fue un día muy feliz para la familia. Por la tarde vino al mundo Sara, mi sobrina.

Le deseamos todos una larga vida de felicidad y prosperidad.

Enhorabuena papás.

Canción escrita por el abuelo Vicente:

Sara, sareta
careta d'angeleta
que plora, que riu
que ja ha eixit del niu.
 
Benvinguda al món.

Cerrar
E-mail It