In computer networking, localhost is a hostname that refers to the current computer used to access it.
Localhost adalah nama host yang mengacu pada komputer saat ini yang digunakan untuk mengaksesnya.
It is used to access the network services that are running on the host via the loopback network interface.
Ini digunakan untuk mengakses layanan jaringan yang berjalan di host melalui antarmuka jaringan loopback.
The local loopback mechanism may be used to run a network service on a host without requiring a physical network interface, or without making the service accessible from the networks the computer may be connected to.
Mekanisme loopback lokal dapat digunakan untuk menjalankan layanan jaringan pada host tanpa memerlukan antarmuka jaringan fisik, atau tanpa membuat layanan dapat diakses dari jaringan yang terhubung dengan komputer.
For example, a locally installed website may be accessed from a Web browser by the URL http://localhost to display its home page.
Misalnya, situs web yang diinstal secara lokal dapat diakses dari browser Web dengan URL http://localhost untuk menampilkan berandanya.
IPv4 network standards reserve the entire address block 127.0.0.0/8 (more than 16 million addresses) for loopback purposes.
IPv4 standar jaringan cadangan seluruh blok alamat 127.0.0.0/8 (lebih dari 16 juta alamat) untuk tujuan loopback.
The address 127.0.0.1 is the standard address for IPv4 loopback traffic; the rest are not supported by all operating systems.
Alamat 127.0.0.1 adalah alamat standar untuk lalu lintas loopback IPv4; sisanya tidak didukung oleh semua sistem operasi.
However, they can be used to set up multiple server applications on the host, all listening on the same port number.
Namun, mereka dapat digunakan untuk menyiapkan beberapa aplikasi server di host, semuanya mendengarkan pada nomor port yang sama.
In the IPv6 addressing architecture there is only a single address assigned for loopback: ::1.
Standar IPv6 hanya menetapkan satu alamat untuk loopback: :
The name localhost normally resolves to the IPv4 loopback address 127.0.0.1, and to the IPv6 loopback address ::1.
Nama localhost biasanya ditetapkan ke IPv4 loopback alamat 127.0.0.1, dan ke alamat loopback IPv6 :
:1 localhost The name may also be resolved by Domain Name System (DNS) servers, but there are special considerations governing the use of this name: An IPv4 or IPv6 address query for the name localhost must always resolve to the respective loopback address.
Standar menetapkan sebagainya sejumlah pertimbangan khusus yang mengatur penggunaan nama di Sistem Nama Domain: Kueri alamat IPv4 atau IPv6 untuk nama localhost harus selalu diselesaikan ke alamat loopback masing-masing, yang ditentukan dalam standar terpisah.
Applications may resolve the name to a loopback address themselves, or pass it to the local name resolver mechanisms.
Aplikasi dapat menyelesaikan sendiri nama ke alamat loopback, atau meneruskannya ke mekanisme penyelesai nama lokal.
When a name resolver receives an address (A or AAAA) query for localhost, it should return the appropriate loopback addresses, and negative responses for any other requested record types.
Ketika penyelesai nama menerima kueri alamat (A atau AAAA) untuk localhost, itu harus mengembalikan alamat loopback yang sesuai, dan respons negatif untuk jenis rekaman lain yang diminta.
Queries for localhost should not be sent to caching name servers.
localhost tidak boleh dikirim ke server nama caching.
To avoid burdening the Domain Name System root servers with traffic, caching name servers should never request name server records for localhost, or forward resolution to authoritative name servers.
Untuk menghindari membebani root server Sistem Nama Domain dengan lalu lintas, server nama caching tidak boleh meminta catatan server nama untuk localhost, atau meneruskan resolusi ke server nama otoritatif.
In addition to the mapping of localhost to the loopback addresses (127.0.0.1 and ::1), localhost may also be mapped to other IPv4 (loopback) addresses and it is also possible to assign other, or additional, names to any loopback address.
Selain pemetaan localhost ke alamat loopback (127.0.0.1 dan ::1), localhost juga dapat dipetakan ke IPv4 lain (loopback) dan juga memungkinkan untuk menetapkan nama lain, atau tambahan, ke alamat loopback apa pun.
The mapping of localhost to addresses other than the designated loopback address range in the hosts file or in DNS is not guaranteed to have the desired effect, as applications may map the name internally.
Pemetaan localhost ke alamat selain rentang alamat loopback yang ditunjuk di file host atau di DNS tidak dijamin memiliki efek yang diinginkan, karena aplikasi dapat memetakan nama secara internal.
In the Domain Name System, the name .localhost is reserved as a top-level domain name, originally set aside to avoid confusion with the hostname localhost.
Dalam Sistem Nama Domain, nama localhost dicadangkan sebagai tingkat atas nama domain, awalnya disisihkan untuk menghindari kebingungan dengan nama host yang digunakan untuk tujuan loopback.
The processing of any packet sent to a loopback address, is implemented in the link layer of the TCP/IP stack.
Pemrosesan paket apa pun yang dikirim ke alamat loopback, diimplementasikan di lapisan tautan tumpukan TCP/IP.
Such packets are never passed to any network interface controller (NIC) or hardware device driver and must not appear outside of a computing system, or be routed by any router.
Paket tersebut tidak pernah diteruskan ke pengontrol antarmuka jaringan (NIC) atau driver perangkat keras apa pun dan tidak boleh muncul di luar sistem komputasi, atau dirutekan oleh router mana pun.
This permits software testing and local services, even in the absence of any hardware network interfaces.
Ini memungkinkan pengujian perangkat lunak dan layanan lokal tanpa adanya antarmuka jaringan perangkat keras.
Looped-back packets are distinguished from any other packets traversing the TCP/IP stack only by the special IP address they were addressed to.
Paket looped-back dibedakan dari paket lain yang melintasi tumpukan TCP/IP hanya dengan alamat IP khusus yang dituju.
For example, an HTTP service could route packets addressed to 127.0.0.99:80 and 127.0.0.100:80 to different Web servers, or to a single server that returns different web pages.
Misalnya, layanan HTTP dapat merutekan paket yang dialamatkan ke 127.0.0.99:80 dan 127.0.0.100:80 ke server Web yang berbeda, atau ke satu server yang mengembalikan halaman web yang berbeda.
To simplify such testing, the hosts file may be configured to provide appropriate names for each address.
Untuk menyederhanakan pengujian tersebut, file host dapat dikonfigurasi untuk memberikan nama yang sesuai untuk setiap alamat.
The releases of the MySQL database differentiate between the use of the hostname localhost and the use of the addresses 127.0.0.1 and :
Rilis basis data MySQL membedakan antara penggunaan nama host localhost dan penggunaan alamat 127.0.0.1 dan ::1.
When using localhost as the destination in a client connector interface of an application, the MySQL application programming interface connects to the database using a Unix domain socket, while a TCP connection via the loopback interface requires the direct use of the explicit address.
Saat menggunakan localhost sebagai tujuan dalam antarmuka konektor klien dari suatu aplikasi, antarmuka pemrograman aplikasi MySQL terhubung ke database menggunakan soket domain Unix, sementara koneksi TCP melalui antarmuka loopback membutuhkan penggunaan langsung dari alamat eksplisit.
One notable exception to the use of the 127.0.0.0/8 addresses is their use in Multiprotocol Label Switching (MPLS) traceroute error detection, in which their property of not being routable provides a convenient means to avoid delivery of faulty packets to end users.
Satu pengecualian penting untuk penggunaan alamat 127.0.0.0/8 adalah penggunaannya dalam deteksi kesalahan traceroute Multiprotocol Label Switching (MPLS),
Private network Reserved IP addresses 0.0.0.0
Jaringan pribadi Alamat IP yang dicadangkan 0.0.0.0