আমি Jekyll
এবং Vagrant
আমার ম্যাক ব্যবহার করছি । আমি পেয়েছি যে পরিবর্তে Jekyll server
আবদ্ধ হবে । এছাড়াও ডিফল্টভাবে এই ঠিকানার সাথে আবদ্ধ হবে। আমি এখনও এটি মাধ্যমে যেতে পারেন । তবে এর জন্য , দেখে মনে হচ্ছে ডিফল্ট সেটিংসের (যেমন 0.0.0.0:4000) ইন্টারনেট অ্যাক্সেস প্রয়োজন। আমি ইন্টারনেট ছাড়া চালাতে পারি না । এটি একটি ছোট বাগ?0.0.0.0:4000
127.0.0.1:4000
gem server
http://localhost:port
Jekyll
Jekyll 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 এবং লোকালহোস্টের মধ্যে পার্থক্যটি ব্যাখ্যা করতে পারে ? এবং কেউ ব্যাখ্যা করতে পারবেন কেন পার্থক্যটি এই সমস্যার কারণ হবে ?