Setiap jawaban yang saya temukan tentang ini terlalu umum dan mengasumsikan kedua sistem itu mirip-unix.
Saya telah localhost
mengatur di komputer saya (Ubuntu) dan saya bertanya-tanya apa yang harus saya lakukan untuk mengaksesnya dari komputer saya yang lain (Windows 7)?
apache-2.2
ubuntu
windows-7
localhost
Masa bodo
sumber
sumber
Jawaban:
Anda tidak dapat mengakses localhost dari komputer lain karena localhost adalah, seperti namanya, localhost / loopback / 127.0.0.1. Anda perlu mengaksesnya melalui alamat ip LAN itu.
http://en.wikipedia.org/wiki/Localhost
sumber
Antarmuka loopback khusus karena tidak merutekan lalu lintas di luar perangkat itu sendiri. Seluruh 127.0.0.0/8 blok dicadangkan untuk tujuan ini, dan lalu lintas dengan alamat seperti itu mungkin tidak transit jaringan (bahkan LAN, atau jaringan virtual). Localhost juga tidak benar-benar diatur oleh apa pun, kecuali dalam arti yang paling menyolok.
Jika Anda mau, Anda dapat menggunakan iptables (bagaimanapun juga Anda menggunakan ubuntu) untuk melakukan NAT untuk mengakses layanan apa pun yang Anda sajikan di localhost. Aturannya akan terlihat seperti ini:
Saya tidak yakin mengapa Anda ingin melakukan itu. Biasanya layanan lebih mudah didengarkan di LAN.
sumber