![根據網路交換[autofs]設定檔](https://rvso.com/image/1421801/%E6%A0%B9%E6%93%9A%E7%B6%B2%E8%B7%AF%E4%BA%A4%E6%8F%9B%5Bautofs%5D%E8%A8%AD%E5%AE%9A%E6%AA%94.png)
我想在 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...)的答案。