[英]How to share a VPN network with a Vagrant VM?
我正在使用廚師廚房測試食譜。 我的配方需要從內網存儲庫下載 docker 鏡像。 我的工作站可以訪問這個存儲庫,因為我在 vpn 下,但廚房虛擬機似乎沒有訪問權限(如果我登錄虛擬機,我無法解析地址)。 在目標節點中這不會有問題,因為它將在同一網絡上,但到目前為止我無法在廚房內測試食譜。
我嘗試在 .kitchen.yml 中使用以下配置但沒有成功:
driver:
name: vagrant
network:
- ["public_network"]
如何在主機和虛擬機之間共享同一個網絡?
謝謝,米歇爾。
如果您的主機節點在 VPN 上,那么 VM 應該能夠訪問相同的資源。 我過去遇到過這個問題,並注意到我可以直接訪問 IP - 這意味着它是 DNS。 嘗試將natdnshostresolver1
添加到您的.kitchen.yml
。
driver:
name: vagrant
customize:
natdnshostresolver1: "on"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.