Eu gostaria de configurar um laptop no Linux para usar duas configurações autofs diferentes de acordo com a rede que está conectada. Eu tenho os dois arquivos autofs funcionando (veja abaixo) e eu gostaria de trocar automaticamente entre eles.
Eu considerei mexer em resoluções de nomes (fornecendo o mesmo nome lógico em duas redes) ou escrevendo um script ifup.d
(verifique o ip ou o gateway addr, copie o script correto e reinicie o autofs). Neste momento eu percebi que minha necessidade não é tão exótica (não para arquivos autofs, mas para qualquer arquivo de configuração) e gostaria de saber se existem ferramentas existentes, ou melhor prática, para alcançar esse tipo de comportamento 1 .
Na rede1:
foo -rw,intr,nfsvers=3 bar.network1:/export/baz/&
Na rede2:
foo -rw,intr,nfsvers=3 qux.network2:/export/baz/&
1. Quick googling com palavras-chave swap | switch configurações de rede , principalmente, levantar respostas sobre a configuração de rede (ip, gateway, dns ...).
Tags networking autofs linux