আমি Jekyllএবং Vagrantআমার ম্যাক ব্যবহার করছি । আমি পেয়েছি যে পরিবর্তে Jekyll serverআবদ্ধ হবে । এছাড়াও ডিফল্টভাবে এই ঠিকানার সাথে আবদ্ধ হবে। আমি এখনও এটি মাধ্যমে যেতে পারেন । তবে এর জন্য , দেখে মনে হচ্ছে ডিফল্ট সেটিংসের (যেমন 0.0.0.0:4000) ইন্টারনেট অ্যাক্সেস প্রয়োজন। আমি ইন্টারনেট ছাড়া চালাতে পারি না । এটি একটি ছোট বাগ?0.0.0.0:4000127.0.0.1:4000gem serverhttp://localhost:portJekyllJekyll server
আমিও ব্যবহার Vagrant। আমি যেহেতু আমি ইনস্টল Vagrantfile সেট পোর্ট ফরওয়ার্ড (8080 => 4000) আছে, Jekyllএর মধ্যে Vagrantভার্চুয়াল মেশিন এবং ম্যাকিন্টোস অধীনে তা পরীক্ষা। আমি যদি ডিফল্ট সেটিংস (0.0.0.0:4000) ব্যবহার করি তবে এটি কার্যকর হয়। আমি আমার সাফারি থেকে এটি দেখতে যেতে পারি http://localhost:8080। তবে যদি ইন্টারনেট না থাকে তবে আমি 0.0.0.0:4000 এ বাঁধতে পারি না। আমি ব্যবহার jekyll server -H 127.0.0.1প্রদানকারীর সাথে যুক্ত হন সেবার 127.0.0.1:4000পরিবর্তে, তারপর আমি এটা মাধ্যমে যেতে পারবেন না http://localhost:8080।
কেউ কি 0.0.0.0, 127.0.0.1 এবং লোকালহোস্টের মধ্যে পার্থক্যটি ব্যাখ্যা করতে পারে ? এবং কেউ ব্যাখ্যা করতে পারবেন কেন পার্থক্যটি এই সমস্যার কারণ হবে ?