ভ্যাংগার বাক্সে পিং করা যায় না


13

আমি এখানে 2 টি সংস্থান অনুসরণ করে একটি ভ্যাগ্র্যান্ট বেস বাক্স তৈরি করার চেষ্টা করছি:

ওবান হিসাবে উবুন্টু 12.10 (এলএএমপি সহ) ব্যবহার করে আমার 1 টি সমস্যা আছে। আমি 10.0.2.15, যা আমি এসএসএইচ করে যেতে পারি তা ভিজান্ট আইপি পিং করতে পারিনি vagrant ssh

আমি কীভাবে এটি সেট আপ করব যে আমি আমার হোস্ট থেকে ওয়েব সার্ভার অ্যাক্সেস করতে পারি?

ভার্চুয়ালবক্স:
4.2.10 অতিথি ওএস: উবুন্টু 12.10
হোস্ট: ওএসএক্স 10.8.3


না superuser.com/a/705625/103551 সমাধান থাকে? যদি তা হয় তবে দয়া করে এটি উত্তর হিসাবে গ্রহণ করুন।
সিইস টিমারম্যান

আমারও অনুরূপ সমস্যা ছিল এবং আমি মনে করি এটি আইপিগুলির অদ্ভুত বাসি ছিল। আইপিগুলি (যা অবাধ যাহাই হউক না কেন ছিল) পরিবর্তন করার পরে, এটা আবার কাজ শুরু: superuser.com/a/1214376/74576
রায়ান

উত্তর:


15

আপনি কেবল হোস্ট সিস্টেম থেকে আইপি ঠিকানা সহ কোনও ভ্যাগ্র্যান্ট বাক্স অ্যাক্সেস করতে পারবেন না। ভ্যাগ্র্যান্টের নেটওয়ার্কিং মানে এমন এক বিমূর্ত স্তরটিকে সংজ্ঞায়িত করা যা একাধিক সরবরাহকারী জুড়ে কাজ করে।

আপনার ভ্যাগ্র্যান্ট বাক্সে পরিষেবাগুলি অ্যাক্সেস করার সহজতম উপায় হ'ল পোর্ট ফরওয়ার্ডিং কনফিগার করা। আপনার ভ্যাগ্র্যান্টফাইলে, বিভাগটি ভ্যাগরান্ট কনফিগার করুন এবং মানগুলি সেট করুন config.vm.network :forwarded_port। উদাহরণস্বরূপ, নিম্নলিখিত কনফিগারেশন আপনার স্থানীয় সিস্টেমে 4567 বন্দরটি ভ্যাগ্র্যান্ট বাক্সে 80 পোর্টে ফরোয়ার্ড করে:

Vagrant.configure("2") do |config|
  config.vm.box = "precise32"
  config.vm.provision :shell, :path => "bootstrap.sh"
  config.vm.network :forwarded_port, host: 4567, guest: 80
end

এই পরিবর্তনটি করার পরে, vagrant reloadপরিবর্তনগুলি প্রয়োগ করতে চালান । পরিবর্তনটি প্রয়োগ করার পরে, আপনার ওয়েব ব্রাউজারটিকে http://127.0.0.1:4567ভ্যাগ্র্যান্ট অ্যাপাচি উদাহরণটি কোনও ওয়েব পৃষ্ঠার পরিবেশনের জন্য নির্দেশ করতে সক্ষম হওয়া উচিত । আপনি ভ্যাগ্র্যান্ট ভি 2 ডকুমেন্টেশন বা ভ্যাগ্র্যান্ট নেটওয়ার্কিং পৃষ্ঠাতে এই সম্পর্কে আরও কিছুটা পড়তে পারেন ।


2

আমার হোস্ট-সিস্টেমে ম্যানুয়ালি নেটওয়ার্কটি শুরু ip addrকরতে হয়েছিল যেমন দেখানো হয়েছে যে এটি ডাউন ছিল:

sudo ip link set up dev vboxnet0

1

আমার একটি অনুরূপ সমস্যা ছিল, কেবলমাত্র প্রাইভেট নেটওয়ার্ক সেটআপ এবং স্থির আইপি দিয়ে। আমি কয়েক মাস ( 192.168.10.10) ব্যবহার করেছিলাম এমন আইপি ঠিকানা হঠাৎ পৌঁছনীয় নয়, যদিও আমি ভার্চুয়াল মেশিনটির সাহায্যে অ্যাক্সেস করতে সক্ষম হয়েছি vagrant ssh

192.168.10.192সমস্যা সমাধানের জন্য স্থির আইপি পরিবর্তন করা। এখানে সমাধানটি ছিল আইপি পরিবর্তন করা যাতে এটি একই নেটওয়ার্কে অন্য কোনও মেশিনের সাথে সংঘর্ষ না হয়।

এখানে আপনি নিম্নলিখিত নোটগুলি পেতে পারেন:

এটি স্থির আইপি একই নেটওয়ার্কের অন্য কোনও মেশিনের সাথে সংঘর্ষে না নেমেছে তা নিশ্চিত করা ব্যবহারকারীদের উপর নির্ভর করে।

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

কিছু অপারেটিং সিস্টেমের জন্য, স্ট্যাটিক আইপি ঠিকানার জন্য অতিরিক্ত কনফিগারেশন বিকল্পগুলি উপলভ্য যেমন ডিফল্ট গেটওয়ে বা এমটিইউ সেট করা।

সতর্কবাণী! আপনার সিস্টেমে অন্য কোনও আইপি স্পেসের সাথে ওভারল্যাপ করে এমন কোনও আইপি চয়ন করবেন না। এটি নেটওয়ার্কটি অ্যাক্সেসযোগ্য না হওয়ার কারণ হতে পারে।

Vagrantfile এ আপনি স্ট্যাটিক আইপি কনফিগার করতে পারেন

Vagrant.configure("2") do |config|
  config.vm.network "private_network", ip: "192.168.10.192"
end

অথবা, আপনি যেমন আমার মতো হোমস্টেড ব্যবহার করছেন, কেবল আপনার Homestead.yamlকনফিগারেশন ফাইলটি আপডেট করুন:

---
ip: "192.168.10.192"
# the rest of the configuration...

এবং শেষের জন্য একটি দ্রুত নোট - আমার সমস্যা সম্ভবত এখানে একটি হিসাবে অভিন্ন ছিল না, কিন্তু যেহেতু আমি এই প্রশ্নে হোঁচট খেয়েছি, সম্ভবত অন্যান্য ব্যবহারকারীরাও তা করবে।


1

আমি সমাধানটি এখানে পেয়েছি: http://docs.vagrantup.com/v2/getting-st সূত্র / নেটওয়ারিং html

আমার কেবল পোর্ট ফরওয়ার্ডিং সেটআপ করা দরকার।


4
যদিও এটি স্পষ্টতই প্রশ্নের উত্তর দেয়, আপনি যদি সেই লিঙ্কটির বিষয়বস্তু সংক্ষিপ্তসার করে এবং লিঙ্কটিকে কেবল একটি রেফারেন্স হিসাবে পোস্ট করেন তবে এটিকে পছন্দ করা হবে; এইভাবে, যদি লিঙ্কটি নীচে চলে যায় তবে এই উত্তরটির এখনও যোগ্যতা রয়েছে
কানাডিয়ান লুক

2
লিঙ্কটি কেবল উত্তরগুলি = খারাপ, লিঙ্কটি মারা গেলে কী ঘটে?
অ্যান্ড্রু

0

আমি মনে করি এই উত্সটি সহায়তা করতে পারে: http://docs-v1.vagrantup.com/v1/docs/host_only_netering.html

শুভকামনা;)


1
দয়া করে এখানে প্রক্রিয়াটি বর্ণনা করুন কারণ লিঙ্কগুলি প্রায়শই শেষ হয়ে যায়।
তুমচাদিত্য

দয়া করে এমন উত্তর সরবরাহ করবেন না যা কেবল লিঙ্কগুলি। এখানে কিছু কারণ রয়েছে: meta.stackexchange.com/questions/8231/… meta.stackexchange.com/questions/7515/why-is-linking-bad
সেই ব্রাজিলিয়ান গাই


-1

উবুন্টু 12 হোস্ট / উবুন্টু 12 অতিথি নীচে আমার সাথে বক্তৃতা দিয়ে কাজ করেছেন

আমি ফায়ারওয়াল ব্যতিক্রমগুলিতে ভ্যাগ্রান্ট দ্বারা নির্ধারিত হোস্ট আইপি এবং অতিথি আইপি দ্বারা নির্ধারিত হয়


1
দয়া করে বিশদ দিন এবং কেবল এক-লাইন উত্তর নয়। superuser.com/help/how-to-answer
কেভিন প্যাঙ্কো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.