मैं एक योनि स्थापित करने की कोशिश कर रहा हूँ। होस्ट उबंटू 12.10 है। यहाँ मेरी योनि फ़ाइल है:
Vagrant::Config.run do |config|
config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)
config.vm.network :bridged, :bridge => "eth0"
config.vm.define "restserver" do |chefs_config|
chefs_config.vm.box = "precise64"
chefs_config.vm.box_url = "http://files.vagrantup.com/precise64.box"
chefs_config.vm.host_name = "restserver"
chefs_config.vm.network :hostonly, "192.168.20.50"
chefs_config.vm.forward_port 80, 8080
config.vm.provision :chef_solo do |chef|
chef.log_level = :debug
chef.cookbooks_path = "cookbooks"
chef.run_list.clear
chef.add_recipe "apt"
chef.add_recipe "base"
chef.add_recipe "mongodb::default"
chef.add_recipe "nginx"
end
end
end
समस्या यह है कि योनि के भीतर से मेरा इंटरनेट एक्सेस भयानक है। यह बहुत धीमा है। मुझे लगता है कि रूटिंग टेबल गड़बड़ हो सकती है। यहाँ से उत्पादन है route -n
:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.2.2 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 10.0.2.2 0.0.0.0 UG 100 0 0 eth0
10.0.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.20.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2
डिफ़ॉल्ट गंतव्य के लिए 2 मार्ग हैं, हालांकि एक ही एनआईसी और एक ही प्रवेश द्वार पर। लेकिन शायद यह एक मुद्दा बन रहा है। कम से कम यही मैंने सोचा था लेकिन पहले डिफ़ॉल्ट मार्ग को हटाने से कोई मदद नहीं मिलती।
मुझे होस्ट-ओनली नेटवर्किंग की आवश्यकता है इसलिए nfs शेयर काम करेगा। NAT का उपयोग पोर्ट फ़ॉरवर्डिंग के लिए किया जाता है, और मैंने इस अतिथि को इंटरनेट तक पहुँच देने की कोशिश करने के लिए ब्रिज किए गए नेटवर्क को जोड़ा है।
किसी को भी पता है क्या गलत है? DNS को हल करने के लिए बहुत धीमा है, और इंटरनेट से कुछ भी डाउनलोड करना धीमा है।