127.0.0.1
là localhost
, đó là địa chỉ của máy hiện tại, được truy cập thông qua giao diện loopback (không thông qua bộ điều hợp mạng - điều này hoạt động ngay cả khi không có chip mạng trong hệ thống).
IP mà bạn nhận được từ bộ định tuyến là một câu chuyện khác: đó là địa chỉ cho phép các máy tính khác trên mạng tìm thấy bạn. Chà, bạn cũng có thể sử dụng ip đó trên cùng một máy, nhưng nó hoạt động khác như trước: nó đi ra bộ định tuyến và một lần nữa (tôi đơn giản hóa ở đây, nhưng đó là ý tưởng chung).
Và nếu bạn được kết nối với internet, bạn cũng nhận được một ip khác từ ISP của mình - ip mà máy tính khác trên toàn thế giới tìm thấy bạn. Tuy nhiên, hai cái này ít nhất đề cập đến cùng một bộ điều hợp mạng ( eth0
hoặc thẻ không dây hoặc bất cứ thứ gì). localhost
khác.
Hệ điều hành, máy chủ, v.v ... có thể hoạt động khác nhau khi được truy cập từ localhost
. Bạn thường không có tường lửa cho điều đó và nhiều dịch vụ địa phương có localhost
giao diện chỉ đơn giản là để giao tiếp với một ứng dụng. Nhiều lần, bạn sẽ muốn kiểm tra máy chủ web của mình bằng cách kết nối đầu tiên để chỉ nghe localhost
, vì vậy bạn có thể kiểm tra xem nó có hoạt động không, nhưng những người khác thì không thể. Sau đó, bạn có thể cấu hình lại để nghe địa chỉ IP bên ngoài của bạn và bắt đầu phục vụ trang web (và kiểm tra lại nếu mọi thứ vẫn hoạt động).