আমি ভ্যাগ্র্যান্ট ক্লায়েন্টের জন্য নাম পরিষেবাটি কীভাবে ঠিক করব?


18

আমি উবুন্টুতে নতুন (কেবলমাত্র উবুন্টু 12.10 ইনস্টল করে রেখেছি) এবং এটি দিয়ে বিকাশ শুরু করতে চাই। সুতরাং আমি ভ্যাগ্র্যান্ট ইনস্টল করেছি, ডাউনলোড করেছি lucid64.box, আরম্ভ করব, এটি শুরু করেছি এবং এসএসএসের মাধ্যমে এটি অ্যাক্সেস করেছি।

আমার ক্লায়েন্টের ইন্টারনেট সংযোগটি পরীক্ষা করার জন্য আমি করেছি ping google.com এবং পেয়েছি unknown host: google.com। (হোস্ট অবশ্যই পিং পেয়েছে।)

ওয়েব অনুসন্ধানে আমাকে কেবল এই সমাধানে পৌঁছেছি যা ভ্যাগ্রান্ট এবং ভার্চুয়াল বাক্সটি সরিয়ে ফেলার এবং পুনরায় ইনস্টল করার পরামর্শ দিয়েছে, কেবল ভ্যাগ্র্যান্ট ইনস্টল করা আছে তা নিশ্চিত করুন। আমি এই সমাধানটি চেষ্টা করেছি এবং আমি এখনও একই ফলাফল পাচ্ছি।

এটির কাজ পেতে আমি আর কী চেষ্টা করতে পারি?


1
আমার সার্ভার ক্লায়েন্ট একটি ডিএনএস পাওয়ার সাথে একটি সমস্যা ছিল। গুগল ডিএনএস ব্যবহার করে, পরিবর্তিত হয়ে সমস্যা সমাধানের /etc/resolv.confজন্য যুক্ত করা হয়েছে /etc/network/interfaces
শাহার গালুকমান

আপনি জিজ্ঞাসা করতে পারেন আপনি কোন টিউটোরিয়াল ব্যবহার করছেন? শুধু অনুমান: এটা কি শুরু দিয়েডজঙ্গো? যদি তা হয় তবে আমি বর্তমান সমস্যার উল্লেখ করতে লেখকের সাথে যোগাযোগ করব। যদি তা না হয় তবে আমি এই মন্তব্যটি মুছে ফেলব।
don.joey

আপনার উল্লিখিত টিউটোরিয়ালটি আমি ব্যবহার করছি না। বায়োফায়ার সমাধানটি সাধারণ বুদ্ধি ব্যবহার করে সমাধানটি পাওয়া গেল আরও ভাল, এছাড়াও তিনি এটি উল্লেখ করেছেন যেহেতু তিনি উল্লেখ করেছেন যেহেতু আমি বিশ্বাস করি এটি ভবিষ্যতের প্রকাশে স্থির হয়ে যাবে।
শাহার গালুকমান

উত্তর:


30

আমি উবুন্টু 12.10 এর সাথে একই সমস্যাটি পেয়েছি এবং এর সমাধান পেয়েছি। কেবল আপনার ভ্যাগ্রান্টফাইলে সেই লাইনগুলি যুক্ত করুন:

config.vm.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
config.vm.customize ["modifyvm", :id, "--natdnsproxy1", "on"]

ভ্যাগ্র্যান্ট ১.১+ এর জন্য আপনার প্রয়োজন হবে (ফরোকাক্সাদিককে ধন্যবাদ)

config.vm.provider "virtualbox" do |v| 
  v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
end

এটি উবুন্টু ১২.১০-তে ভার্চুয়ালবক্সের একটি জানা বাগ হিসাবে দেখা যাচ্ছে:

https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1048783

https://www.virtualbox.org/ticket/10864


এটি একটি পরিচিত বাগ হিসাবে জেনে রাখা ভাল, যদিও আমি নিজে এটি সম্পর্কে কিছু সন্ধান করতে পারি নি। উপরে আমার মন্তব্যে উল্লিখিত কার্যবিবরণী এটি আমার জন্য সমাধান হলেও। কমপক্ষে একই ত্রুটিযুক্ত অন্যান্য ব্যক্তির কাছে এই সমস্যাটি সমাধান করার দুটি ভিন্ন উপায় থাকবে। ধন্যবাদ.
শাহার গালুকমান

এমনকি এই সমস্যা সম্পর্কে আরও। আপনার সমাধানটি আরও উপযুক্ত হবে যেহেতু ডিএনএস কনফিগারেশনটি ম্যানুয়ালি তৈরি করা হয়েছে (উপরে আমার পরামর্শ অনুসারে) আমি যখনই ভিএম শুরু করি তখনই মুছে ফেলা হবে
শাহার গালুকমান


6

ভ্যাগ্র্যান্ট 1.1+ এর জন্য আপনার প্রয়োজন হবে

config.vm.provider "virtualbox" do |v| 
  v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
end

ভ্যাগ্রান্ট ১.২.২ তে পরীক্ষা করা হয়েছে

লাইটের ব্লগে পাওয়া গেছে http://lyte.id.au/tag/vagrant/


এটি নিম্নলিখিত ত্রুটিটি সমাধান করে: পিপিএ: 'পিপিএ: ব্রাইটবক্স / রুবি-এনজি' যোগ করতে পারে না। দয়া করে পরীক্ষা করুন যে পিপিএর নাম বা ফর্ম্যাটটি সঠিক। উবুন্টু 14 এ ভিজাগর 1.7.2 এবং ম্যাকোসে ভার্চুয়ালবক্স সহ
নর্থ

5

আপনি V / .vagrant.d / ভ্যাগ্রান্টফাইলে একটি স্নিপেট রেখে এক হিট করে সমস্ত ভ্যাগ্রেন্ট ভিএম জুড়ে মডিফাইভ ট্রিক কাজটি করতে পারেন:

Vagrant::Config.run do |config|
    config.vm.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
end

2

(নতুন) ডিফল্ট ভ্যাগ্র্যান্টফাইলে মন্তব্য-আউট উদাহরণগুলির একটি গুচ্ছ রয়েছে, যার একটি নিম্নরূপ:

  # Assign this VM to a bridged network, allowing you to connect directly to a
  # network using the host's network device. This makes the VM appear as another
  # physical device on your network.
  # config.vm.network :bridged

নিশ্চিত করুন যে আপনি এই লাইনটি মন্তব্য করেছেন:

conig.vm.network :bridged

এটি আপনার ভার্চুয়াল মেশিনটিকে নেটওয়ার্ক / ইন্টারনেটের অ্যাক্সেস দেবে।

* সংস্করণ 1.0.6। এই উত্তরের সময় হিসাবে, সংগ্রহস্থলের সর্বশেষ সংস্করণটি 1.0.3, এটি অতিরিক্ত সমস্ত উদাহরণ নাও থাকতে পারে; কোন ক্ষেত্রে আপনাকে কোডের এই লাইনটি যুক্ত করতে হবে।


আমি এটি কেবল ব্যবহার করব, যদি নাটি কাজ না করে। এইচডিসিপি থেকে ভার্চুয়াল মেশিনে কোনও আইপি পেলে ব্রিজড নেটওয়ার্কগুলি কেবলমাত্র কাজ করে। এটি দেখুন: ডকস.ভ্যাগান্টআপ.com / v1 / docs / bridged_netering.html (সমস্ত নেটওয়ার্ক কাজ করে না!)
লুকাশাস্টাইনার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.