heh. disclaimer de auto-promoção, mas eu realmente escrevi recentemente um roteiro bash que eu acho que pode ajudá-lo com este cenário. o script bash entra em /etc/NetworkManager/dispatcher.d/ e resolve algumas peculiaridades que encontrei com o NFS, particularmente em torno dos problemas de inicialização / desligamento.
link
o script monta / desmonta o compartilhamento de rede (ele realmente fará o que quiser na conexão / desconexão da rede), mas é específico da rede (dessa forma não há nenhuma tentativa de montar / desmontar se o recurso não estiver disponível Você precisará consultar tabelas de arp para seus roteadores mac, ou apenas olhar para os adesivos de roteadores.
a outra dica para usar isso se você decidir implementá-lo, é certificar-se de adicionar noauto ao seu fstab, para que ele não seja montado automaticamente durante a inicialização / desligamento ...
adicionando o noauto ao fstab e, em seguida, apenas montando / desmontando manualmente a unidade, conforme necessário, é outra possível solução rápida para isso
fyi: eu estou com dogfood, e tive zero problemas com esta abordagem. Se você decidir adotar e encontrar problemas, por favor me avise.