我想在 Linux 上設定一台筆記型電腦,以根據所插入的網路使用兩種不同的 autofs 配置。我有兩個工作 autofs 檔案(見下文),我想在它們之間自動交換。
我考慮過修改名稱解析(在兩個網路上提供相同的邏輯名稱)或編寫ifup.d
腳本(檢查 ip 或網關位址,複製正確的腳本並重新啟動 autofs)。此時我意識到我的需求並不是那麼奇特(不是針對 autofs 文件,而是針對任何配置文件),我想知道是否有現有的工具或最佳實踐來實現這種行為1。
在網路 1 上:
foo -rw,intr,nfsvers=3 bar.network1:/export/baz/&
在網路2上:
foo -rw,intr,nfsvers=3 qux.network2:/export/baz/&
1.快速谷歌搜尋關鍵字交換|切換網路配置主要提出網路設定(ip、網關、dns...)的答案。