Python'daki bir soketi localhost'a bağlarsanız, 8200'e http: // localhost: 8200 / aracılığıyla erişilebilir . ancak http: // xxxx: 8200 /
Python'da bir soketi xxxx, 8200, machinename, 8200'e bağlarsanız buna http: // xxxx: 8200 / ve http: // machinename: 8200 / adresinden erişilebilir , ancak http: // localhost: 8200 /
Localhost'un 'bu makine' anlamına geldiğini ve onu kullanmanın makinenin ip adresine 'geri döneceğini' düşündüm, ancak farklı ips gibi görünüyor.
127.0.0.1 her zaman makinelerin ip adresinden farklı bir IP adresi midir?
Güncelleme:
Gerçek sayıların farklı olduğunu anlıyorum, ancak geridöngü ne yapıyor?
Örneğin wikepedia , ' http://127.0.0.1/ veya http: // localhost / URL'lerine bir web tarayıcıyı işaret etmenin o bilgisayarın kendi web sitesine erişeceğini' söylüyor
ancak bu web sitesine xxxx'te de erişilebilecek ve muhtemelen xxxx'te tek bir soketle kurulacak. Öyleyse her iki referans da nasıl çalışır?
Sonuç:
Sonunda 127.0.0.1 ve xxxx'in böyle çalıştığını anlıyorum
--127.0.0.1 ==\
>- Computer
--x.x.x.x ==/
ve yok
--127.0.0.1 ==\
--------------- x.x.x.x >- Computer
veya
--x.x.x.x ==\
--------------- 127.0.0.1 >- Computer
Yardım için hepinize teşekkürler