VMWare es una de las varias tecnologías de virtualización que utilizo ademas de Xen y OpenVZ (tengo bastante abandonada esta última).
Unos de los inconvenientes que tuve hoy fue reconfigurar el bridge de un VMWare Server en un cliente, hubo un cambio de servidor (físico) y como se utilizan 2 subredes distintas ademas de la red Wan, pues no tuve mas remedio que toquetear y reconfigurar todo nuevamente, previa migración de las VM's.
Por suerte, vmware provee de todo un arsenal de herramientas para ser utilizadas desde linea de comandos y una de ellas (despues de buscar en google) me permitió modificar la asociación de determinada vmnetX (subred interna de vmware) a la interface física que yo desee.
La herramienta es la siguiente:
# vmnet-bridge
Usage: vmnet-bridge [-dDP] /dev/vmnet? interface
-d
-P
-D: debug mode
Y el ejemplo de cómo lo utilizé
# vmnet-bridge -d /var/run/vmnet-bridge-0.pid /dev/vmnet0 eth0
Con eso solucionado ya pude continuar trabajando, lo bueno de todo esto es que ni siquiera me tuve que acercarme ya que tanto la instalación del nuevo server como su reconfiguración lo hice de forma remota :)
miércoles 5 de marzo de 2008
VMWare - Reconfigurar networking/bridge
Publicado por
Mstaaravin
en
3/05/2008 12:25:00 AM
0
comentarios
lunes 3 de marzo de 2008
Historial de bash - Comandos mas utilizados
Procastinando en internet (como todo el mundo) me encontré con esta sentencia de bash que me permite saber los comandos mas utilizados en mi consola.
forest:~$ history|awk '{print $2}'|awk 'BEGIN {FS="|"} \
{print $1}'|sort| uniq -c|sort -rn|head -10
125 ssh
96 su
95 exit
40 ping
30 telnet
11 ls
10 scp
9 cd
6 /sbin/ifconfig
6 nano
Los comandos delatan mi orientación como sysadmin :P
Publicado por
Mstaaravin
en
3/03/2008 09:42:00 PM
0
comentarios
miércoles 9 de enero de 2008
UDEV: Cambiar nombre a las interfaces
Para los casos en que se disponga de varias interfaces de red, muchos notarán que el instalador de Debian no las nombra (eth0,eth1, etc) de la forma más lógica según nos parece.
Como ejemplo puedo decir que las motherboards modernas traen ya 2 interfaces onboard, son lo suficiente para el común de los usuarios, como administrador de red y al tener varios equipos disponibles a veces necesitamos mas de 1 interface, mi caso particular es que tengo un server Debian con salida mediante 2 ISP (en un cliente), para lo cual claramente necesito tener 3 interfaces como mínimo y poder dar acceso a la red local hacia internet.
Como asiduo usuario y consumidor de otros blogs me encontré estos dias con un método, pero considero que no es necesario.
Ya que si revisan bien el directorio /etc/udev/rules.d se encontrarán con el archivo /etc/udev/rules.d/z25_persistent-net.rules el cual hay que editar y con solamente modificar el nombre (en negrita) de las interfaces es suficiente
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
# You can modify it, as long as you keep each rule on a single line.
# PCI device 0x10de:0x0373 (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:18:f3:3e:02:c2", NAME="eth0"
# PCI device 0x10de:0x0373 (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:18:f3:3e:05:f3", NAME="eth1"
# USB device 0bda:8187 (rtl8187)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:15:af:05:d3:4f", ATTR{type}=="1", NAME="wlan0"
El orden no afecta el comportamiento de UDEV por lo cual es extremadamente simple controlar la nomenclatura de las interfaces, pero les advierto que por alguna extraña razón no funciona en Ubuntu 7.10 Server, hace unos meses me encontré conque debia instalar un nuevo server con hardware que el instalador de Etch no reconocía (la controladora Sata) asi que bueno, contrario a mi predilección instalé Ubuntu Server 7.10 (a la semana de haber sido lanzado) y me encontré justamente con un orden de las interfaces que no queria, modifiqué el/etc/udev/rules.d/z25_persistent-net.rules pero al reiniciar laPC me encontré conque me faltaban 2 de las interfaces, el tiempo que perdí hasta que revisé nuevamente el archivo me mostró que la versión de UDEV que viene en Ubuntu me lo habia modificado, y manteniendo la modificación que yo hice agregó la que Ubuntu queria, entonces tenia 2 interfaces distintas con las misma MAC, eso explica el porqué me desaparecieron ambas.
Al final como solamente cumple funciones de ruteo y firewall (no proxy, no dansguardian) le puse un Lenny y se acabaron los problemas :)
ACTUALIZACION: Tengo una PC con varias placas en calidad de prestamo asi que hice una instalacion de prueba con Ubuntu server y aqui no me ha dado problemas.
Publicado por
Mstaaravin
en
1/09/2008 02:08:00 PM
0
comentarios

