2015-11-06 38 views
0

我試圖用Slackware盒子配置一個專用網絡,但是我確實遇到了麻煩。 我從Atlas目錄和我從頭開始創建的框中獲得與框(ricardson/slackware64-14.1-minimal)相同的錯誤。 我使用的是Vagrant 1.7.4和VirtualBox 4.2.24。帶有Slackware盒子的流浪網絡配置

的錯誤消息如下:

配置和啓用網絡接口...流浪試圖 執行的檢測來賓操作系統 'Linux的能力「configure_networks」,但沒有按客人」 t支持這種能力。這個 功能是您配置Vagrant所必需的。請 重新配置Vagrant以避免此功能,或者通過創建功能來解決問題 。

添加具有「private_network」屬性的vm.network時會發生此錯誤。 端口轉發不會導致任何問題。

我還沒有找到這個問題的原因,但它似乎很清楚,它是與盒本身有關。 Slackware似乎缺少一些東西。 我可以切換到另一個盒子,但我會非常有興趣瞭解這個問題。 任何幫助,將不勝感激。

回答

2

我送流浪項目的支持郵件列表上的消息,並沒有收到來自阿爾瓦羅·米蘭達·阿奎萊拉一個快速的答案: https://groups.google.com/forum/#!topic/vagrant-up/hZ9BIX0n3xI

總結,他提出了包括解決方法:

  1. 配置private_network時,將auto_config屬性設置爲false(config.vm.network「private_network」,type:「dhcp」,auto_config:false)

  2. Config在供應方uring網絡(config.vm .provision 「殼」,運行: 「總是」,內聯: 「/ sbin目錄/的dhcpcd eth1的」)

我測試用的成功我自己的Slackware箱這種解決方案。

Alvaro還在他的文章中增加了更多的信息來幫助弄清楚在Slackware上配置網絡的標準方式有什麼問題。