1
我正在使用廚師自動部署各種SmartOS區域。我試圖找出確定網絡接口是否具有公共或私人地址並跟蹤該地址的正確方法。對於一般的Apache聽和了NameVirtualHost指令以下就足夠了:搞清楚IP地址是公開還是私人用於廚師食譜
ips = []
links = %x{dladm show-vnic -o link | grep -v LINK}.strip.split("\n")
links.each do |link|
ips << %x{ifconfig #{link} | grep inet | awk '{ print $2 }'}.strip
end
IPFILTER的規則,我需要有兩種不同類型的規則。適用於公共接口的規則,然後將不同的設置應用於專用接口。我是否應該通過json配置文件將所有接口傳遞給廚師,而不是在食譜內找出它?
我無法用SmartOS標記它,它是我正在使用的OpenSolaris的Illumos分支。 –
我重申了你的問題。 – Jeremy1026
謝謝@ Jeremy1026 –