Mac'imde Jekyll
ve kullanıyorum Vagrant
. Bunun yerine Jekyll server
bağlanacağını buldum . Ayrıca varsayılan olarak bu adrese bağlanır. Yine de ziyaret edebilirim . Ama için , varsayılan ayar (örn 0.0.0.0:4000) Internet erişimi gerektirir gibi görünüyor. İnternet olmadan çalışamam . Küçük bir hata mı?0.0.0.0:4000
127.0.0.1:4000
gem server
http://localhost:port
Jekyll
Jekyll server
Ben de kullanıyorum Vagrant
. Ben yüklemeden itibaren, Vagrantfile set port yönlendirmesi (=> 4000 8080) sahip Jekyll
içinde Vagrant
sanal makine ve Macintosh altında test edin. Varsayılan ayarı (0.0.0.0:4000) kullanırsam çalışır. Safari ile ziyaret edebilirim http://localhost:8080
. Fakat internet yoksa 0.0.0.0:4000'e bağlanamam. Bunun yerine jekyll server -H 127.0.0.1
hizmeti bağlamak için 127.0.0.1:4000
kullanıyorum, sonra ziyaret edemiyorum http://localhost:8080
.
Herkes 0.0.0.0, 127.0.0.1 ve localhost arasındaki farkı açıklayabilir mi? Ve farkın neden bu soruna neden olacağını kimse açıklayabilir mi?