Alterar o Endereço IP no Solaris 10 U3

Publicado em 18 de Dezembro De 2006 · Arquivado na Explicação · 295 palavras (cerca de 2 minutos para ler)

Alterar o endereço IP de um sistema executando o Solaris (Solaris 10, especificamente) é diferente de um monte de outros sistemas operativos lá fora. Realmente, tudo o que você precisa fazer é apenas editar alguns arquivos e, em seguida, derrubar a interface e fazer backup novamente. No entanto, parece haver um “gotcha” com o Solaris 10. (Não sei até onde vai esse procedimento-não está claro para mim se isso é novo no Solaris 10 ou se se estende de volta ao Solaris 8 ou 9.)

a maioria dos sites que encontrei indicou que você só precisava editar o arquivo /etc/hosts (que na verdade é apenas um link simbólico para /etc/inet/hosts) e colocar o novo endereço IP do servidor nesse arquivo. Como não estava alterando o nome do host ou o gateway padrão, não havia necessidade de editar /etc/hostname.pcn0 (o arquivo do nome do host para a única interface no sistema), /etc/nodename ou /etc/defaultrouter. Então eu editei o arquivo /etc/inet/hosts, reiniciei o servidor e esperava ver o novo endereço IP aparecer na rede.

não funcionou. Um pouco mais de pesquisa indica que no Solaris 10, o sistema operacional usa /etc/inet/ipnodes sobre /etc/inet/hosts. Isso é um pouco estranho, pois ipnodes só deve ser usado para IPv6, e eu sei que desativei especificamente o IPv6 nesta instalação. Algumas pesquisas direcionadas adicionais que realizei, no entanto, mostraram que esse era realmente o caso, mesmo que o IPv6 esteja desativado.

ao editar /etc/inet/ipnodes e reiniciar o servidor, a alteração do endereço IP entrou em vigor.

Então, se você precisa alterar o endereço IP de um servidor executando o Solaris 10, altere os seguintes arquivos:

/etc/inet/hosts/etc/inet/ipnodes

Após uma reinicialização, o servidor será agora o novo endereço IP.

(a propósito, o Solaris 10 U3 é executado perfeitamente no servidor ESX.)

metadados e Navegação

rede Solaris UNIX

Leave a Reply

O seu endereço de email não será publicado.