Eu tenho uma caixa do Solaris 10 que eu uso para teste. Eu configurei algumas regiões não globais da seguinte maneira:
mkdir -p /zones/wks
chmod 700 /zones/wks
zonecfg -z wks
create
set autoboot=true
set type=ufs
end
add net
set address=192.128.1.171
set physical=hme0
end
verify
commit
exit
e
mkdir -p /zones/cdg_a
chmod 700 /zones/cdg_a
zonecfg -z cdg_a
create
set autoboot=true
set type=ufs
end
add net
set address=192.128.1.172
set physical=hme0
end
verify
commit
exit
A zona global é 192.168.1.170. Quando eu tento pingar 171 ou 172, não está vivo! Do global, eu corri ifconfig -a e consegui isso:
lo0:1
zone wks
inet 127.0.0.1 netmask ff000000
lo0:2
zone cdg_a
inet 127.0.0.1 netmask ff000000
Que brinde francês ?! Eu absolutamente especifiquei IPs 171 e 172 no zonecfg. Mas eles aparecem como loopbacks locais do global?
Além disso, também não entendo a máscara de rede retornada em hexadecimal? Não estou executando o IPv6 nem nada.
Eu geralmente gosto de fazer perguntas onde eu possa ilustrar a pesquisa e o R-ingTFM antes de postar, mas estou realmente perdido com isso.
Este é um servidor autônomo. Eu estou usando, ou gostaria de usar, regiões não globais para me ajudar a fazer melhor uso dos recursos e simular várias instâncias do mesmo host para o teste que tenho que fazer. Os documentos da Oracle dizem que eu preciso de uma rota padrão no meu zonecfg, mas isso é realmente confuso para mim, já que esta é uma caixa independente.
Como eu tenho que mudar a configuração dos não-globais para que eu possa pingar de zona a zona por endereço?
Tags solaris solaris-10