Networking

  • Modalidades soportadas:
lsattr -El ent0

# lsattr -Rl ent0 -a media_speed
10_Half_Duplex
10_Full_Duplex
100_Half_Duplex
100_Full_Duplex
1000_Full_Duplex
Auto_Negotiation

:!: Requiere reboot del sistema

chdev -l ent0 -a media_speed=Auto_Negotiation -P

En algunas ocasiones la ruta default se queda registrada en el ODM, al cambiarla se registran 2 rutas lo cual causa problemas en algunas ocasiones.

Para eliminar la ruta del ODM ejecutar los siguientes comandos:

chdev -l inet0 -a delroute="net,,0,172.30.1.1"

odmget -q attribute=route CuAt > /tmp/routeodm

(Revisar el archivo /tmp/routeodm, si es necesario eliminar la ruta deseada)

odmadd /tmp/routeodm

Cambiar la configuracion del resolver para evitar problemas de congelamiento por fallas en DNS.

Es necesario agregar las siguientes lineas al final del archivo en /etc/netsvc.conf

hosts = local , bind4

Agregar las siguientes variables en /etc/environment

RES_TIMEOUT=1
RES_RETRY=1 
Como los servidores se encuentran en una red militarizada (172.30.1.0/24 o 172.25.1.0/24) no es recomendable que se asignen servidores de DNS.

Los servidores DNS se agregan en el archivo /etc/resolv.conf

nameserver      8.8.8.8
nameserver      8.8.4.4

Configuración del servicio xntpd

Editar archivo /etc/ntp.conf.

Se sugieren los siguientes valores en servidores con acceso directo a internet (estas IPs son las direcciones de los dominios

  • pool.ntp.org
  • 0.pool.ntp.org
  • 1.pool.ntp.org
  • 2.pool.ntp.org


server 173.203.122.111 prefer
server 64.73.32.134
server 69.167.160.102

server 209.114.111.1
server 69.50.219.51
server 69.167.160.102

server 208.38.65.35
server 69.164.206.65
server 72.14.179.211

server 74.118.152.85
server 64.6.144.6
server 72.18.205.157


driftfile /etc/ntp.drift
tracefile /etc/ntp.trace

Para servidores internos.

server  172.20.1.27 prefer
server  172.20.1.71
 	
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace

Editar archivo /etc/rc.tcpip. Habilitar la siguiente línea:

start /usr/sbin/xntpd "$src_running"
El ajuste de hora en el reloj puede tardar hasta 5 minutos después de reiniciar el servicio xntpd.

Cuando se inicia en modo cliente el demonio xntpd terminará con un error si los servidores configurados no están dentro de un rango de 1000 segundos respecto a la hora local del sistema. Primero se tendrá que usar el comando ntpdate o date para ajustar la fecha/hora antes de iniciar el demonio xntpd.

Fragmento del error en errpt.
DETECTING MODULE
'srchevn.c'@line:'355'
FAILING MODULE
xntpd
  1. /usr/sbin/ntpdate 172.20.1.27
  2. “startsrc -s xntpd”

En AIX existen varias formas para ejecutar servicios al momento que inicia el sistema operativo. Una de las formas preferidas para esta tarea es utilizar los scripts rc, estos scripts residen en el siguiente directorio:

/etc/rc.d

Ejemplo para iniciar cliente de TSM automáticamente al reiniciar el servidor:

1) Crear el archivo /etc/rc.d/tsm con el siguiente contenido:

case "$1" in
'start')
        nohup /usr/tivoli/tsm/client/ba/bin/dsmcad > /dev/null 2>&1 & # TSM web client acceptor
        nohup /usr/tivoli/tsm/client/ba/bin/dsmc sched > /dev/null 2>&1 & # TSM Scheduler
        ;;
'stop')
        kill -9 `ps -ef|grep dsmc|grep -v grep|awk ' {print $2} '`
        ;;
esac

2) Crear ligas simbólicas en en directorio rc2.d

cd /etc/rc.d/rc2.d
ln -s ../tsm S80tsm

3) (Opcional) Crear o agregar en el archivo /etc/rc.shutdown los scripts para dar de baja los servicios deseados

La zona horaria para México se debe configurar de la siguiente manera:

Se habilita cada primer domingo de abril a las 02:00 am y termina el último domingo de octubre a las 02:00 am.

# smitty chtz
Acerca del DST

Si la opción del Daylight Saving Time (horario de verano) está habilitada, predeterminadamente en AIX la hora del sistema agregará 1 hora (al DST) a las 2:00am el segundo Domingo de Marzo, y regresará una hora (al Standard Time) a las 2:00 a.m. el primer Domingo de Noviembre (prior to The Energy Policy Act of 2005 [Public Law 109-58] 2007, este cambio ocurre el primer Domingo de Abril y termina el último Domingo de Octubre).

Esto está “hardcodeado” y no se almacena en ningún archivo accesible al usuario. Sin embargo, la fecha y hora en la que el cambio a DST (horario de verano) y ST (hora estandar) ocurra, puede ser personalizada por root (ambiente global) o por usuario (ambiente de usuario) estableciando la variable de ambiente $TZ. Para ver si el DST está habilitado escriba, echo $TZ; si la variable de zona horaria termian en DT, entonces el DST (horario de verano) está habilitado.

Para habilitar el Horario de verano (DST - Daylight Saving Time) se lige 1 - yes.

Se llenan los campos así

CST6CDT Central Standard Time 6 Central Daylight Time
M4.1.0 Primer domingo de abril
02:00:00 02:00 am
M10.5.0 Último domingo de octubre
02:00:00 02:00 am
El formato de TZ es: TZ=zona_horaria,fecha/hora,fecha/hora.

Aquí la fecha se forma de Mm.n.d, d (0-6) para día de la semana n (1-5, donde la semana 5 significa “el último d día del mes m” el cual puede estar en la cuarta o quinta semana) del mes m del año. La semana 1 es la primer semana en la cual el dia d puede ocurrir. El día 0 es para el Domingo (esto basdo en los estandares del POSIX).

Validar la hora.

[root@SEGWASP1 etc]# grep TZ /etc/environment
TZ=CST6CDT,M4.1.0/02:00:00,M10.5.0/02:00:00
mount -rv cdrfs /dev/cd0  /cdrom 

Purpose

Shows ethernet device driver and device statistics. Syntax

entstat [ -d -r -t ] Device_Name Description

The entstat command displays the statistics gathered by the specified Ethernet device driver. The user can optionally specify that the device-specific statistics be displayed in addition to the device generic statistics. If no flags are specified, only the device generic statistics are displayed.

This command is also invoked when the netstat command is run with the -v flag. The netstat command does not issue any entstat command flags.

If an invalid Device_Name is specified, the entstat command produces an error message stating that it could not connect to the device. Flags Item Description -d Displays all the statistics, including the device-specific statistics. -r Resets all the statistics back to their initial values. This flag can only be issued by privileged users. -t Toggles debug trace in some device drivers.