Transição do Oracle® Solaris 10 para o Oracle Solaris 11.2

Exit Print View

Updated: Dezembro de 2014
 
 

Comparação do Comando ifconfig com o Comando ipadm

    Em comparação com o comando ifconfig, o comando ipadm oferece as seguintes vantagens:

  • Interações de parâmetro com interfaces e endereços que são claramente representadas.

  • Comandos de configuração que gerenciam o estado do sistema atual, assim como mantêm um registro persistente desse estado sincronizado para uso automático na reinicialização.

  • Um formato de saída analisável com muitos subcomandos que são facilmente usados por scripts shell.

  • Nomes de objeto de endereço IP definidos pelo usuário que fornecem um meio para o gerenciamento de scripts para referenciar facilmente endereços individuais, incluindo endereços IP definidos por meio da autoconfiguração de endereço de DHCP ou IPv6.

A tabela a seguir compara opções de comando ifconfig selecionadas com o comando ipadm equivalente. As tabelas não fornecem uma lista abrangente de todas as opções disponíveis. Consulte ipadm(1M).

Table 7-1   Comparação dos Comandos ifconfig e ipadm
Descrição da Tarefa
Comando ifconfig
Comando ipadm
Lista todas as interfaces e seus endereços.
ifconfig –a
ipadm
Cria ou exclui uma interface IP.
plumb
unplumb
ipadm create-ip
ipadm delete-ip
Cria ou exclui um endereço IP estático em uma interface.
[address[/prefix-length] [dest-address]] [addif address[/prefix-length]] [removeif address[/prefix-length]][netmask mask][destination dest-address]
ipadm create-addr –a address
ipadm delete-addr
Cria ou exclui um endereço DHCP em uma interface.
{auto-dhcp|dhcp} [wait seconds] start | release
ipadm create-addr -T dhcp [–w seconds ]
ipadm delete-addr –r
Estende uma concessão DHCP.
{auto-dhcp | dhcp} extend
ipadm refresh-addr
Obtém parâmetros de configuração a partir de DHCP sem obter uma concessão.
{auto-dhcp | dhcp} inform
ipadm refresh-addr –i
Verifique se o DHCP está em uso em uma interface.
{auto-dhcp | dhcp} ping
ipadm show-addr interface
Exibe status DHCP.
{auto-dhcp | dhcp} status
netstat -D
Cria ou exclui um endereço IPv6 autoconfigurado em uma interface existente
inet6 plumb up
unplumb
ipadm create-addr –T addrconf
ipadm delete-addr
Exibe/define propriedades de endereço.
[deprecated | –deprecated] [preferred | –preferred] [private | –private] [zone zonename | –zones | –all-zones][xmit | –xmit]
ipadm show-addrprop
ipadm set-addrprop
Ativa um endereço.
up
ipadm up-addr
Implícito em create-addr
Obrigatório para down-addr explícito
Desativa um endereço.
down
ipadm down-addr
Exibe/define propriedades de interface.
[metric n] [mtu n] [nud | –nud] [arp | –arp] [usesrc [name | none] [router | router]
ipadm show-ifprop
ipadm set-ifprop
Cria/exclui um grupo IPMP.
plumb ipmp group [name | ""]
unplumb
ipadm create-ipmp
ipadm delete-ipmp
Adiciona uma interface em um grupo IPMP.
group [ name ]
ipadm add-ipmp –i ifname
Ativa/desativa o indicador standby.
standby | –standby
ipadm set-ifprop -p standby=on
ipadm set-ifprop -p standby=off
Configura um link de túnel IP.
[tdsttunnel-dest-addr] [tsrc tunnel-srcs-addr] [encaplimit n| –encaplimit] [thoplimit n]
Conjunto de comandos dladm *-iptun.
Exibe/define o endereço de hardware de um link.
[ether [address ]]
dladm show-linkprop –p mac-address
dladm set-linkprop –p mac-address=addr
Exibe/define módulos que sofreram autopush em um link.
[modlist] [modinsert mod_name@pos] [modremove mod_name@pos]
dladm show-linkprop –p autopush
dladm set-linkprop –p autopush=modlist
Define o domínio subnet, netmask, broadcast.
subnet subnet-address] [broadcast broadcast-address]
ipadm set-addrprop –p prefixlen=len
Define a política IPsec para um link de túnel.
[auth_algs authentication-algorithm] [encr_algs encryption-algorithm] [encr_auth_algs encryption- authentication-algorithm]
ipsecconf
Consulte ipsecconf(1M)
Comandos de rede diversos que não têm comando ipadm equivalente.
[auth_revarp] [ index if-index] [ token address/prefix-length]
Opção E 'drop' DHCP
Não aplicável