CONFIGURAÇÕES DE REDES NO HP-UX

Diferente do Red Hat e do Solaris, o HP-UX não possui por exemplo o comando “ifconfig -a”. Para listarmos as configuração de endereçamento, podemos usar um dos seguintes procedimentos:

No exemplo abaixo, basta verificarmos a coluna Address.

# netstat -ni
 Name      Mtu  Network         Address         Ipkts   Ierrs Opkts   Oerrs Coll
 lan1      1500 192.168.10.0    192.168.10.10  22479051 0     44942523 0     0
 lan0      1500 10.19.0.64      10.19.0.67     755224636 0     877733448 0     0
 lo0       4136 127.0.0.0       127.0.0.1       25424729 0     25424738 0     0

O comando “print_manifest” exibe um relatório bem completo sobre as configurações do sistema e assim podemos utilizar as últimas informações do relatório para obtermos as configurações de redes. Inclusive conseguimos identificar a máscara de rede das interfaces:

# print_manifest

System Information

The following parameters were set on the configured target:
 hostname:           hpuxlab01
 IP address:         192.168.10.10
 IP address:         10.19.0.64
 subnet mask:        255.255.255.0
 subnet mask:        255.255.255.0
 gateway IP address: 10.19.0.65
 time zone:          BRST3BRDT

Podemos usar o tradicional ifconfig, porém especificando uma interface. A saída da máscara de rede é em hexa:

# ifconfig lan0
 lan0: flags=1843<UP,BROADCAST,RUNNING,MULTICAST,CKO>
 inet 10.19.0.64 netmask fffffff0 broadcast 10.19.0.79

Se quiser obter o Mac-Address das interfaces, utilize o comando lanscan:

# lanscan
 Hardware Station        Dev Hardware Net-Interface   NM  Encapsulation      Mjr
 Path     Address        lu  State    NameUnit State  ID  Methods            Num
 2.0.2    0x08000935C99D 0   UP       lan0     UP     4   ETHER              52

Para verificar velocidade da interface, use o comando lanadmin conforme abaixo:

# lanadmin -x 0
 Speed = 1000 Full-Duplex.
 Autonegotiation = On.
# lanadmin -x 1
 Speed = 1000 Full-Duplex.
 Autonegotiation = On.

Para configurar manualmente a velocidade das interfaces, podemos utilizar o comando lanadmin da seguinte forma:

lanadmin -X modo interface

Onde os modos podem ser:

10fd =10 full-duplex
10hd =10 half-duplex
100fd =100 full-duplex
100hd =100 half-duplex
auto_on

Exemplo para configurar a interface lan0 em 100 full duplex:

lanadmin -X 100fd 0

Mais informações, utilize “man lanadmin”

As configurações de resolução de nome local (hosts) e DNS, ficam nos arquivos /etc/hosts e /etc/resolv.conf respectivamente, assim como no Linux. Se o /etc/resolv.conf não existir, basta criá-lo e configurar da forma tradicional.

Com base nessas informações, é possível criar ums script simples que traga de uma forma resumida as informações que você necessita. Têm vários scripts desses disponíveis na internet.

Para iniciar ou interromper o serviço de rede, utilize o comando abaixo:

/sbin/init.d/net start

ou

/etc/init.d/net start

O arquivo de configuração que o script de redes usa, está localizado em /etc/rc.config.d/netconf. Eis um simples modelo:

HOSTNAME=hpuxlab01
OPERATING_SYSTEM=HP-UX
LOOPBACK_ADDRESS=127.0.0.1
INTERFACE_NAME[0]=lan0
IP_ADDRESS[0]=10.19.0.64
SUBNET_MASK[0]=255.255.255.0
BROADCAST_ADDRESS[0]=""
DHCP_ENABLE[0]="0"

As configurações de rotas permanentes também ficam nesse arquivo, é bem simples e intuitivo, exemplo:

ROUTE_DESTINATION[0]="default"
ROUTE_MASK[0]=""
ROUTE_GATEWAY[0]=10.19.0.65
ROUTE_COUNT[0]=1
ROUTE_ARGS[0]=""
ROUTE_DESTINATION[1]="net 192.168.10.0"
ROUTE_MASK[1]="255.255.255.0"
ROUTE_GATEWAY[1]="192.168.10.225"
OUTE_COUNT[1]="1"

Há a possibilidade de configurar uma interface ou rota manualmente, porém as configurações irão se perder após o reboot ou restart do serviço de rede, ex.:

# ifconfig lan0 10.19.0.64 netmask 255.255.255.0 up

Para adicionar uma rota manualmente, por exemplo uma rota para a rede 192.168.1.0/24, saindo pelo gateway 10.10.10.1:

# route add net 192.168.1.0 netmask 255. 255. 255. 0 10.10.10.1

Para adicionar uma rota default:

# route add default 10.10.10.1

Para verificar as rotas atualmente aplicadas:

# netstat -nr

Para dar um flush e limpar todas as regras presentes atualmente:

# route -f

Mas todas essas configurações mencionadas acima, são bem mais fáceis de serem ajustadas no utilitário SAM.

# sam

===              System Administration Manager (hpuxlab01) (1)                  ┐
 │File View Options Actions                                                Help │
 │                       Press CTRL-K for keyboard help.                        │
 │SAM Areas                                                                     │
 │──────────────────────────────────────────────────────────────────────────────│
 │  Source   Area                                                               │
 │┌───────────────────────────────────────────────────────────────────────────┐ │
 ││ SAM      Accounts for Users and Groups                      ->            ^ │
 ││ SAM      Auditing and Security                              ->              │
 ││ SAM      Backup and Recovery                                ->              │
 ││ SAM      Disks and File Systems                             ->              │
 ││ SAM      Display                                            ->              │
 ││ Kcweb    Kernel Configuration                               ->              │
 ││ SAM      Networking and Communications                      ->              │
 ││ SAM      Partition Manager                                                  │
 ││ SAM      Performance Monitors                               ->              │
 ││ SAM      Peripheral Devices                                 ->              │
 ││ SAM      Printers and Plotters                              ->              │
 ││ SAM      Process Management                                 ->              │
 ││ Other    Resource Management                                ->              │
 ││ SAM      Routine Tasks                                      ->            v │
 │└───────────────────────────────────────────────────────────────────────────┘ │
 │                                                                              │
 └──────────────────────────────────────────────────────────────────────────────┘

Vá até “Networking and Communications”.

┌ ===              System Administration Manager (hpuxlab01) (1)                ┐
 │File View Options Actions                                                Help │
 │                       Press CTRL-K for keyboard help.                        │
 │SAM Areas:Networking and Communications                                       │
 │──────────────────────────────────────────────────────────────────────────────│
 │  Source   Area                                                               │
 │┌───────────────────────────────────────────────────────────────────────────┐ │
 ││ ..(go up)                                                                 ^ │
 ││ SAM      Bootable Devices        ->                                         │
 ││ SAM      DHCPv6                  ->                                         │
 ││ SAM      DNS (BIND)              ->                                         │
 ││ SAM      Hosts                   ->                                         │
 ││ SAM      NIS                                                                │
 ││ SAM      NIS+                    ->                                         │
 ││ SAM      Name Service Switch                                                │
 ││ SAM      Network Interface Cards                                            │
 ││ SAM      Network Services                                                   │
 ││ SAM      Networked File Systems  ->                                         │
 ││ SAM      Routes                                                             │
 ││ SAM      System Access           ->                                         │
 ││ SAM      Virtual LAN                                                      v │
 │└───────────────────────────────────────────────────────────────────────────┘ │
 │                                                                              │
 └──────────────────────────────────────────────────────────────────────────────┘

Agora escolha o que você deseja modificar, no exemplo abaixo, selecionei Routes, marquei a rota default e utilizei o tab para ir até as ações:

┌ ===                          Routes (hpuxlab01) (1)                           ┐
 │File View Options Actions                                                Help │
 │                  │ Add Default Route...         │elp.                        │
 │Routing           │ View Auto Configured routes  │                            │
 │──────────────────│ ============================ │────────────────────────────│
 │  Destination   Ga│ Modify Default Route...      │                            │
 │┌─────────────────│ Remove Default Route         │──────────────────────────┐ │
 ││ default         └──────────────────────────────┘                          ^ │
 ││                                                                             │
 ││                                                                             │
 ││                                                                             │
 ││                                                                             │
 ││                                                                             │
 ││                                                                             │
 ││                                                                             │
 ││                                                                             │
 ││                                                                             │
 ││                                                                             │
 ││                                                                             │
 ││                                                                             │
 ││                                                                           v │
 │└───────────────────────────────────────────────────────────────────────────┘ │
 │                                                                              │
 └──────────────────────────────────────────────────────────────────────────────┘

Espero ter ajudado.

Fonte: fsavoia

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: