Anotaciones técnicas sobre OpenBSD

Configuración de la red

  1. Fijarse con el comando dmesg qué ID le asignó a la placa de red, por ejemplo:
    re0 at pci0 dev 3 function 0 "Realtek 8139" rev 0x20: RTL8139C+ (0x7480), irq 11, address 52:54:00:12:34:56
    rlphy0 at re0 phy 0: RTL internal PHY
    
  2. Editar un archivo /etc/hostname.re0 (la terminación debe ser igual al ID asignado), poniendo la configuración de la interfaz. Por ejemplo, para DHCP:
    dhcp NONE NONE NONE
    

    Otra configuración de ejemplo:

    inet alias 10.0.1.14 255.255.255.0 NONE
    

    Para más información ver “man 8 hostname.if”

  3. Finalmente, activar los cambios:
    sh /etc/netstart
    

Sistema de paquetes

El sistema de paquetes consta de varios comandos pkg_*. Para poder hacer uso de ellos, lo primero es configurar la variable PKG_PATH con algún repositorio de paquetes:

export PKG_PATH=http://openbsd.md5.com.ar/pub/OpenBSD/4.4/packages/i386/

Si se desea utilizar un proxy, usar la variable http_proxy:

export http_proxy=http://proxy:8080

Estas variables pueden configurarse en el ~/.profile para que sean asignadas automáticamente en el inicio.

El listado de paquetes disponible puede obtenerse accediendo con un navegador a la dirección configurada en la variable PKG_PATH. Luego, para instalar un paquete:

pkg_add -v postfix-2.5.3-sasl2

Para ver la información sobre un paquete:

pkg_info postfix-2.5.3-sasl2

Para ver la lista de paquetes instalados:

pkg_info

Tareas varias

Sincronizar la hora con un servidor de hora NTP:

rdate -nv <servidor>

Iniciar Postfix:

/usr/sbin/sendmail -bd

Buscar procesos por nombre:

pgrep -l <nombre_proceso>

Matar procesos por nombre:

pkill <nombre_proceso>
 
tecnica/anotaciones_tecnicas_openbsd.txt · Última modificación: 2009/06/11 11:01 por fmolinuevo
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki