Capaz de resolver o problema. Verifiquei os logs - dmesg; Eu mudei o gateway padrão em /etc/resolv.conf Adicionado servidor de nomes
Temos um servidor Sunfire V240 com o Solaris 10, preciso alterar a máscara de sub-rede e o gateway.
Consegui alterar a máscara de sub-rede e o gateway editando os arquivos
/etc/subnetmasks
e /etc/defaultrouter
. O servidor foi reinicializado, mas o problema é que, quando o servidor é desligado ou reinicializado, a rede não é ativada, já que preciso executar este comando:
ifconfig bge0 10.91.3.5 netmask 255.255.252.0 broadcast 10.91.3.255 up
Como posso resolver este problema?
Verifique o arquivo /etc/hostname.bge0
, o endereço IP configurado pode estar lá. Por padrão, o nome do host é listado nesse arquivo e o nome é procurado em /etc/inet/hosts
. A partir da entrada encontrada, o endereço IP é usado junto com a máscara de rede correspondente de /etc/inet/netmasks
. Se uma entrada de rede não puder ser encontrada, o padrão para o tipo de classe (A, B ou C) será usado.
Portanto, se você precisar de uma máscara de rede diferente para ser usada em um endereço de classe A (10.X.X.X), adicione a rede a /etc/inet/netmasks
da seguinte forma:
10.91.0.0 255.255.252.0
Para tornar as alterações permanentes:
Verifique se o gateway padrão está configurado em /etc/defaultrouter
A máscara de rede está configurada em /etc/netmasks
E /etc/hostname.bge0
está configurado com o endereço IP estático
Tags networking solaris