2017-08-31 31 views
-1

因此,我們正在考慮使用Ansible來自動將我們所有的網絡設備構建從將設備(路由器,交換機,防火牆)拿出並將它們裝箱的角度考慮到一個全面運作的網絡。連接Ansible所需的最小交換機/路由器配置

現在,我明白,Ansible通過SSH連接,但是,至少在這些設備上至少有一些最小配置,然後才能連接和配置它們。

有沒有人有任何想法處理這個問題的最佳方法是什麼?是否爲每個設備手動添加一個簡單的腳本以便爲其提供IP地址,或者是否存在更巧妙的(自動)方式?

編輯:錯別字

回答

-1

那麼你可以創建一個腳本,寫的基本CONFIGS(IP地址,SSH連接等),並提出了一些CONFIGS用不同的IP地址。然後,您只需將它添加到USB存儲棒上,並將相應的配置(例如SW1 conf或R1 conf)傳輸到SW1或R1。否則,我認爲它是手動添加它,這將需要很長一段時間,如果它是一個包含很多設備的大型網絡。

Alt。是按照我所描述的製作一個腳本並將其上傳到FTP服務器,但是您又會手動添加這些配置並進行一些預配置。所以,我不知道這個超簡單的解決方案(我知道)。

+0

嗨,謝謝你的回覆。我遇到的問題是。如果我要創建一個基本的配置,爲什麼我現在不要創建整個配置。我意識到我可以使用Ansible繼續更新設備,但實際上它只是我需要在那裏完成的初始配置。是的,這是一個大型企業網絡。 – Comm4nd0

+0

那麼考慮到它是一個大型企業網絡的差異將是速度不是嗎?我對ansible不熟悉,但我猜想它會把配置放出來,然後腳本會更快。特別是如果它是一個完整的配置。我不確定哪個是最快的方法,但是我個人會從腳本中進行最小化的基本預配置,然後讓其負責執行它的目的。 –

0

確定在reddit和Ansible IRC上發佈了一些信息後,答案就是使用Zero Touch Provisioning!

相關問題