Localhost là gì ? 127.0.0.1 là gì ?

127.0.0.1 là địa chỉ giao thức Internet loopback (IP) cũng được gọi là local localhost. Là địa chỉ được sử dụng để thiết lập kết nối IP cho cùng một máy hoặc máy tính được sử dụng bởi người dùng cuối. Quy ước tương tự được định nghĩa cho máy tính hỗ trợ địa chỉ IPv6 bằng cách sử dụng ý nghĩa của :: 1. Thiết lập kết nối bằng địa chỉ 127.0.0.1 là cách phổ biến nhất. Tuy nhiên, sử dụng bất kỳ địa chỉ IP nào trong phạm vi 127. *. *. * sẽ hoạt động theo cách tương tự hoặc tương tự. Cấu trúc loopback cung cấp cho máy tính hoặc thiết bị có khả năng kết nối khả năng xác thực hoặc thiết lập ngăn xếp IP trên máy.

Giao thức Internet IP hoạt động như thế nào?

Giao thức Internet (IP) là một bộ quy tắc đảm bảo có một phương pháp được tiêu chuẩn hóa để giải quyết và giao tiếp giữa các máy tính và các thiết bị mạng khác. Bên cạnh việc điều chỉnh phương thức đánh địa chỉ, giao thức IP cũng chuẩn hóa cách thức hoặc phương thức mà các gói dữ liệu được gửi đến, gửi và nơi được áp dụng trên Internet và mạng cục bộ. Giao thức Internet phiên bản 4 (hoặc IPv4) là phiên bản thứ tư của giao thức và được triển khai rộng rãi nhất trên toàn thế giới. IETF RFC 791, được hoàn thiện vào tháng 9 năm 1981, là định nghĩa hiện tại của giao thức. IPv4 đang dần được thay thế bởi IPv6 , nhưng việc áp dụng nó vẫn còn ở giai đoạn sơ khai. IPv4 được coi là giao thức không kết nối được thiết kế để sử dụng trên mạng Internet. Giao thức không đảm bảo phân phối, toàn vẹn dữ liệu hoặc sắp xếp dữ liệu phù hợp; thay vào đó, dựa vào Giao thức điều khiển truyền (TCP) để xử lý các vấn đề này.

127.0.0.1 hoạt động như thế nào?

Việc thiết lập kết nối mạng đến địa chỉ loopback 127.0.0.1 được thực hiện theo cách tương tự như thiết lập kết nối với bất kỳ máy tính hoặc thiết bị từ xa nào trên mạng. Sự khác biệt chính là kết nối tránh sử dụng phần cứng giao diện mạng cục bộ. Quản trị viên hệ thống và nhà phát triển ứng dụng thường sử dụng 127.0.0.1 để kiểm tra các ứng dụng. Khi thiết lập kết nối IPv4 với 127.0.0.1, thông thường sẽ được gán mặt nạ mạng con 255.0.0.1. Nếu bất kỳ bộ chuyển mạch công cộng, bộ định tuyến hoặc cổng nào nhận được một gói được gửi đến địa chỉ IP loopback, thì cần phải bỏ gói mà không đăng nhập thông tin. Kết quả là, nếu một gói dữ liệu được gửi bên ngoài localhost, nó sẽ đến một máy tính sẽ cố gắng trả lời nó. Khía cạnh này của loopback giúp đảm bảo an ninh mạng được duy trì.

Hệ thống tên miền là gì?

Con người không thể dễ dàng nhớ địa chỉ IP hoặc con số tốt. Địa chỉ web là ngôn ngữ đơn giản, dễ sử dụng hơn nhiều, nhưng yêu cầu một phương pháp để phân giải địa chỉ thực của máy tính hoặc máy chủ từ xa. Do đó, Hệ thống tên miền (DNS), được phát triển để giúp lưu lượng truy cập Internet và cục bộ đến đích thích hợp bằng cách thực hiện tra cứu địa chỉ Internet theo thời gian thực với các máy chủ DNS khác trên Internet. Trước khi một máy tính cục bộ sẽ gửi một yêu cầu DNS đến máy chủ DNS cho mạng cục bộ; tuy nhiên, nó sẽ thực hiện kiểm tra tệp Hosts được lưu trữ cục bộ trước để tiết kiệm thời gian và tài nguyên mạng. Tệp máy chủ chứa các cặp địa chỉ IP cùng với một hoặc nhiều tên máy chủ và được cập nhật thường xuyên dựa trên các điều kiện được xác định trước trên máy tính cục bộ. Trước khi phát minh ra DNS, có một tệp Hosts được chia sẻ trên mạng. 

127.0.0.1 được sử dụng như thế nào trong tệp máy chủ?

Bất cứ khi nào người dùng máy tính cố gắng truy cập trang web hoặc máy tính từ xa bằng tên, máy tính sẽ kiểm tra tệp Máy chủ lưu trữ cục bộ để phân giải tên miền trước khi gửi yêu cầu đến Máy chủ tên miền (DNS). Địa chỉ IP 127.0.0.1 thường được tìm thấy trong tệp Máy chủ trên các máy tính được gán cho địa chỉ đơn giản, cục bộ. Đây cũng là phần mềm độc hại của máy tính để gán các trang web hợp pháp cho localhost để ngăn người dùng cuối tìm kiếm máy tính hợp pháp hỗ trợ bảo mật với nhiễm phần mềm độc hại. Loại thay đổi này thường được liên kết với nhiều gói phần mềm máy tính đã được triển khai trên Internet thông qua các trang web bị nhiễm độc, virus và tệp đính kèm email bị nhiễm virus. Một số quản trị viên máy tính có thể sửa đổi tệp máy chủ để ngăn truy cập vào các trang web không mong muốn. Ví dụ về các mục nhập tệp máy chủ:

127.0.0.1 localhost

127.0.0.1 www.SiteYouWantToRouteToLocalhost.com

Trang web 127.0.0.1YouWantToRouteToLocalhost.com

Địa chỉ IP sử dụng đặc biệt là gì?

Địa chỉ IP sử dụng đặc biệt là địa chỉ đã được Cơ quan cấp số Internet (IANA) chỉ định và được dành riêng cho một lý do hoặc mục đích cụ thể. Cơ quan của IANA phân định các địa chỉ này đến từ IETF để thực hiện các nhiệm vụ hỗ trợ Quy trình Tiêu chuẩn Internet. IANA định nghĩa các địa chỉ IP sử dụng đặc biệt cho IPv4 trong RFC 3330: Địa chỉ IPv4 sử dụng đặc biệt và cho IPV6 trong RFC 3513: Giao thức Internet Phiên bản 6 (IPv6) . RFC 3330 là thông số kỹ thuật đầu tiên để thu thập các định nghĩa một lần khác nhau cho các địa chỉ IP sử dụng đặc biệt như 127.0.0.1 đã được xác định qua nhiều năm ở vị trí trung tâm. Dựa trên những bài học kinh nghiệm này, tất cả các địa chỉ IPv6 người dùng đặc biệt đã được đưa vào RFC 3513 ngay từ đầu. IANA tuyên bố trong RFC 3330 rằng Internet không bảo vệ chống lại việc lạm dụng các địa chỉ IP đặc biệt như 127.0.0.1. Tổ chức cũng tiếp tục khuyến nghị rằng nếu tất cả các gói dữ liệu từ một địa chỉ dành riêng được cho là có nguồn gốc từ cùng một mạng con của máy tính thì tất cả các bộ định tuyến biên sẽ lọc các gói dành riêng không xuất phát từ cùng một thiết bị vì đã có các trường hợp tấn công được gắn dựa trên việc sử dụng một hoặc nhiều địa chỉ đặc biệt này.

Bảng tóm tắt địa chỉ IP đặc biệt

Khối địa chỉ sử dụng hiện tại                      

0,0.0.0 / 8 Network 

10.0.0.0/8 Mạng sử dụng riêng

14.0.0.0/8 Mạng dữ liệu công cộng

24.0.0.0/8 Mạng truyền hình cáp

39.0.0.0/8 Dành riêng, tùy thuộc vào phân bổ

127.0.0.0/8 Loopback

128.0.0.0/16 Dành riêng, tùy thuộc vào phân bổ

169.254.0.0/16 Liên kết cục bộ

172.16.0.0/12 Mạng sử dụng cá nhân

191.255.0.0/16 Dành riêng, tùy theo phân bổ

192.0.0.0/24 Dành riêng nhưng phải phân bổ

192.0.2.0/24 Kiểm tra mạng

192.88.99.0/24 6to4 Relay Anycast

192.168 .0.0 / 16 Mạng sử dụng riêng

198.18.0.0/15 Kiểm tra điểm chuẩn thiết bị kết nối mạng

223.255.255.0/24 Dành riêng, tùy thuộc vào phân bổ

224.0.0.0/4 Multicast, thường được sử dụng trong mô phỏng nhiều người chơi và chơi trò chơi và để phân phối video.

240.0.0.0/4 dành cho sử dụng trong tương lai

Các sử dụng phổ biến cho 127.0.0.1 là gì?

Một kỹ thuật phổ biến để xác minh rằng thiết bị mạng, hệ điều hành và triển khai TCP / IP của máy tính đang hoạt động chính xác là gửi yêu cầu ping tới 127.0.0.1. Dựa trên kết quả kiểm tra, quản trị viên hoặc người dùng máy tính có thể khắc phục sự cố kết nối mạng. Các nhà phát triển ứng dụng cũng sử dụng địa chỉ loopback để kiểm tra chức năng mạng cơ bản khi phát triển một chương trình hoặc thành phần ứng dụng trước khi đi trực tiếp trên mạng hoặc Internet với thử nghiệm hoặc triển khai.

Một số cách sử dụng của các địa chỉ loopback là để lừa bảo mật máy tính hoặc sinh viên IT cố gắng bẻ khóa, thăm dò hoặc kiểm tra tốc độ mạng bằng cách sử dụng địa chỉ 127.0.0.1. Ngoài ra còn có một số biến thể trên Hacker thế giới xấu được tìm thấy trên Internet. Trong những trường hợp, các tin tặc thúc giục các người mới sử dụng, hoặc một hacker ít hiểu biết hơn để lây nhiễm, hack hoặc thực hiện một cuộc tấn công DOS hoặc DDOS chống lại 127.0.0.1 hoặc lấy thông tin từ người dùng.

127.0.0.1 được xác định ở đâu?

RFC 1700, được xuất bản bởi Lực lượng đặc nhiệm kỹ thuật Internet (IETF) là tài liệu đầu tiên dành riêng khối địa chỉ 127.0.0.0/8 cho mục đích quay vòng. Tài liệu IETF, RFC 3330, sau đó mô tả thêm về việc sử dụng khối địa chỉ IPv4 127.0.0.0/8 cho mục đích loopback. Các định nghĩa này sau đó đã được cập nhật độc quyền thông qua IANA và tiếp tục bị loại trừ bởi các Cơ quan đăng ký Internet khu vực hoặc IANA .

Các bước để Ping 127.0.0.1

Mặc dù ping địa chỉ loopback hoặc 127.0.0.1 có thể được thực hiện bằng dấu nhắc lệnh hoặc thiết bị đầu cuối DOS trên máy tính MAC OS X, nhưng nó cũng được tích hợp trong nhiều công cụ quản trị mạng có sẵn:

Bước 1 – Đăng nhập vào máy tính của bạn bằng tài khoản có quyền quản trị viên.

Bước 2 – Mở lời nhắc của ứng dụng DOS DOS bằng cách chọn nút Bắt đầu và nhập vào CMD vào trường văn bản tìm kiếm. Trong Mac OS X, hãy chọn Trình tìm kiếm mối quan hệ trên máy tính và đặt trong tùy chọn Menu Tiện ích của máy tính. Sau đó, nhấp đúp vào biểu tượng ứng dụng của mạng Network Utility.

Bước 3 – Trong Windows, nhập vào ping ping 127.0.0.1 tại dấu nhắc lệnh của DOS, sau đó nhấn phím Enter Enter. Trên máy Mac, chọn tab menu Ping và nhập vào 127 127.0.0.1 trong trường được cung cấp. Sau đó nhấn nút menu Ping.

Bước 4 – Xem kết quả hiển thị trên màn hình. Dữ liệu được hiển thị sẽ bao gồm số lượng gói dữ liệu được gửi, nhận, bị mất và thời gian khứ hồi gần đúng của việc truyền dữ liệu. Kết quả trên máy tính Windows sẽ trông giống như:

Pinging 127.0.0.1 with 32 bytes of data:

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 127.0.0.1:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

Minimum = 0ms, Maximum = 0ms, Average = 0ms

 

//cmay.vn/wp-content/uploads/2018/03/footer_logo.png