Mengatasi localhost dari mesin virtual VirtualBox

786

Saya memiliki server uji / pengembangan lokal (HTTP, tentu saja), mendengarkan port 8000.

Saya bekerja di Linux, jadi untuk menguji halaman di Internet Explorer 6, 7, 8, dll. Saya menjalankan mesin virtual menggunakan VirtualBox; Saya juga perlu melihat tampilannya di Firefox di lingkungan windows (font misalnya berbeda).

Di mesin asli saya, saya membuka situs web hanya menggunakan URL http://localhost:8000, bagaimana cara saya mengatasi localhost ini dari mesin virtual?

Saat ini solusi saya adalah menggunakan alamat IP. Ada ide yang lebih baik?

Hasen
sumber
38
Saya tidak percaya ini masih sangat membosankan. Saya telah menggunakan VB selama bertahun-tahun dan meskipun telah membuat rambut lebih mudah, itu masih merupakan rintangan utama, dan opsi jaringan masih sulit untuk dipahami, dan itu masih tidak bekerja di luar kotak untuk apa yang sebagian besar pengguna inginkan untuk menggunakannya. Mungkin ratusan ribu menggunakan VB untuk menguji situs yang dijalankan (atau aplikasi) untuk berbagai platform di localhost. Sangat membingungkan untuk berpikir berapa banyak waktu dan gangguan yang dapat dihindarkan dengan meningkatkan aspek khusus dari perangkat lunak ini.
Rolf
Lihat juga pertanyaan yang sama di superuser.com: superuser.com/questions/310697/…
Purplejacket

Jawaban:

939

Googling mengaktifkan ini: http://data.agaric.com/localhost-from-virtualbox-xp-install-ubuntu

Itu menyarankan menggunakan IP:, http://10.0.2.2dan itu bekerja untuk saya.

Jadi, saya mengedit file hosts C:\windows\system32\drivers\etc\hosts,, dan menambahkan entri ini:

10.0.2.2   outer

Jika Anda menguji pada IE8, ingatlah untuk memasukkan http://bilah alamat. Menempatkan ip secara langsung tidak akan berfungsi.

Sebagai contoh:

http://10.0.2.2:3000/
Hasen
sumber
7
Saya melihat di ipconfig (Windows di VirtualBox) bahwa router default untuk VirtualBox saya adalah alamat IP itu ... sehingga masuk akal bagi saya.
benc
48
Untuk dapat menyimpan hasil edit Anda ke file hosts, luncurkan Notepad dengan mengklik kanan dan memilih "Run As Administrator"
Noah Sussman
25
Saya harus mengubah Attached topengaturan Jaringan VirtualBox dari Bridged Adapteruntuk NATagar ini berfungsi untuk saya.
Troy Harvey
1
Anda juga dapat mengaturnya sebagai 10.0.2.2 localhost di konfigurasi VM untuk memastikan jalur absolut diselesaikan dengan benar
Mario Peshev
5
Saya perlu mengakses localhostbukan 10.0.2.2karena beberapa auth menyebalkan yang ingin localhost sebagai alamat :(
Dominic
408

macOS

Saya menjalankan Virtual Box di macOS (sebelumnya OS X), menggunakan Virtual Box untuk menguji IE di Windows, dll.

Pergi ke IE di Virtual Box dan akses localhostvia http://10.0.2.2for localhost, or http://10.0.2.2:3000for localhost:3000.

Saya menyimpan pengaturan Jaringan sebagai NAT, tidak perlu menjembatani seperti yang disarankan di atas dalam kasus saya. Tidak perlu mengedit file konfigurasi.

Jonathan Lin
sumber
39
Saya sebenarnya harus menambahkan 'http: //' di depan alamat IP agar berfungsi (kotak IE8 / WinXP).
wrtsprt
8
Tetapi apakah ada cara untuk memetakan 10.0.2.2 ke localhost: 8888? Saya memiliki localhost: 8888 sebagai url beranda di basis data saya. Pergi ke 10.0.2.2 di VB memuat halaman HTML, tetapi semua tautan rusak karena mereka menunjuk ke localhost: 8888
Michael Giovanni Pumo
@MichaelGiovanniPumo setahu saya Anda tidak dapat memetakan url langsung ke port tertentu. Anda harus menyatakan port secara eksplisit
Jonathan Lin
2
@ JonathanLin Saya menyelesaikannya dengan hanya memetakan 10.0.2.2 ke localhost pada file host Win7 dan itu bekerja dengan port: 8888, jadi sekarang sudah berfungsi. Terima kasih.
Michael Giovanni Pumo
Marvellous bekerja, macOS Sierra versi 10.12.5 dan virtualbox v 5.1.22
Tabares
82

Untuk mengaktifkan ini di OSX saya harus melakukan hal berikut:

  1. Matikan mesin virtual Anda.
  2. Klik VirtualBox Preferences -> Network -> Host-only Networks ->ikon "+". Klik OK.
  3. Pilih kotak Anda dan klik pada "Settings" icon -> Network -> Adapter 2 ->dropdown "Terlampir ke:", pilih "Host-only Adapter" dan jaringan Anda ( vboxnet0) akan muncul di bawah secara default. Klik OK.
  4. Setelah Anda menghidupkan kembali kotak Anda, Anda harus dapat mengakses localhost di http://10.0.2.2/

Anda dapat merujuknya dengan localhostdan mengakses situs host lokal lainnya dengan menambahkan referensi mereka ke file host ( C:\windows\system32\drivers\etc\hosts) seperti berikut:

10.0.2.2    localhost
10.0.2.2    subdomain.localhost
Stephen Saucier
sumber
4
Solusi ini berhasil bagi saya dengan sedikit modifikasi: Setelah membuat Adaptor khusus Host saja (vboxnet0), edit adaptor. Di jendela yang muncul, buka tab Adaptor dan salin IPv4 Address(misalnya 192.168.56.1). Kemudian begitu Anda memulai VM, buka browser Anda dan pergi kehttp://192.168.56.1:3000
Robert
Berfungsi baik pada xp dan windows 7
Sukeerthi Adiga
1
Sayangnya, saya tidak dapat menyelesaikan subdomain saya, saya pergi melalui langkah-langkah pada jawaban yang diterima di sini untuk memeriksa file host bekerja pada Win10 seperti yang diharapkan: serverfault.com/questions/452268/… Ada ide?
danjah
Bekerja pada mesin host MacOs High Serra dan guest Windows 7
Kapitula Alexey
6
Saya tidak dapat menemukan opsi "Hanya Host Jaringan".
Jason Moore
56

Anda kemungkinan besar mengatur jaringan mesin virtual Anda ke NAT. Jika Anda mengatur jaringan Anda ke Bridged Anda harus dapat mengakses mesin host Anda dengan nama hostnya. Misalnya, jika nama host Anda adalah "jsmith-Precision-7510" dan Anda ingin membuka http: // localhost: 3000 / , Anda akan dapat melihat halaman itu di http: // jsmith-Precision-7510: 3000 / .

Untuk menemukan nama host Anda, buka terminal / konsol dan kemudian jalankan perintah hostname. Nama host Anda akan ditampilkan pada baris berikutnya.

Lihat dokumentasi VirtualBox untuk instruksi tentang cara mengatur settingan jaringan Anda ke Bridged.

Nick Haddad
sumber
hmm, untuk beberapa alasan gui (di komputer saya) tidak memiliki opsi ini!
hasen
versi apa yang kamu gunakan? Saya menemukan bahwa di Mac, beberapa dokumen manual dasar sama sekali berbeda.
benc
Cintai solusi ini. Perhatikan bahwa pada beberapa Windows lama Anda tidak akan dapat menggunakan whatever.localkecuali Anda menginstal Bonjour.
Marc-André Lafortune
42

Saya harus masuk ke virtualbox dan mengubah pengaturan jaringan saya ke 'NAT'. Setelah itu, saya dapat menekan localhostmenjalankan pada mesin host saya dari emulator saya melalui virtualboxhttp://10.0.2.2:3000

Pytth
sumber
Baru-baru ini (2019) saya mengunduh VM Windows 7 IE10 dari Microsoft (host saya MacOS Sierra) dan memiliki banyak masalah dengan pengaturan jaringan. Jadi saya akhirnya hanya membuangnya dan mengunduh VM tamu Microsoft Windows 7 IE11. Lalu saya mengaturnya ke jaringan 'NAT' dan bisa mengenai localhost host via http://10.0.2.2persis seperti yang dijelaskan di sini oleh @Pytth.
Purplejacket
Ini harus menjadi jawaban yang diterima.
lots0logs
35

Jika Anda memiliki adaptor yang terpasang pada NAT , saat ini lebih baik dan lebih elegan untuk mengatur port forwarding ke port lokal.

Settings> Network> Adapter> Advanced>Port forwarding

Hanya insert aturan baru dan set Host portdan Guest portuntuk 80(untuk http) atau 22(untuk ssh), dan sebagainya.

Kemudian Anda dapat mengakses mesin itu dengan memasukkan saja http://localhost

Anda mungkin juga ingin mengganti NAT ke mode transparan.

Boris Brdarić
sumber
8
@Boris Apa yang Anda jelaskan di sini adalah cara untuk mendapatkan dari host ke server tamu (port). Tetapi pertanyaannya adalah tentang sebaliknya.
Petr Bodnár
Karena berada di BT Home Hub, ini adalah satu-satunya pilihan yang berfungsi untuk saya
Hashim Akhtar
33

Saya menemukan itu 10.0.2.2:<port>berfungsi, tetapi hanya jika Mode Promiscuous diatur dengan benar. Setelah menginstal VM saya, saya pergi ke Pengaturan> Jaringan> Adaptor 1.

NAT diatur secara default, dan dropdown Mode Promiscuous dinonaktifkan. Saya beralih dari NAT ke Bridged Adapter, yang mengaktifkan dropdown Mode Promiscuous, dan kemudian mengubah nilai dari "Tolak" menjadi "Izinkan VM". Saya kemudian beralih kembali ke NAT, yang menonaktifkan Mode Promiscuous lagi, tetapi mempertahankan nilai baru.

Hanya setelah perubahan ini, saya dapat meluncurkan VM saya dan melihat mesin host localhost:<port>saya di VM saya di 10.0.2.2:<port>.

bluehazetech
sumber
1
Saya menjalankan Windows 7 sebagai mesin host saya dan Windows 10 sebagai tamu, akhirnya solusi ini bekerja untuk saya di VirtualBox 4.3.30 r 10.16.10. Terima kasih!
Micer
Saya baru saja menginstal Window 10 pada kotak virtual dan ini berhasil!
Kapten
Ini bekerja untuk saya juga dalam kombinasi dengan instruksi spsaucier lebih jauh. Ikuti instruksinya, lalu saya aktifkan Mode Promiscuous - Enable All
DyeA
31

Tidak dapat mengarahkan kembali permintaan ke localhost di VM ke localhost host sekarang dimasukkan ke Windows ( https://tools.ietf.org/html/rfc6761#section-6.3 ), termasuk VM yang tersedia di https: //developer.microsoft.com/en-us/microsoft-edge/tools/vms/

Untuk alasan keamanan, Microsoft sekarang mencegah entri file host untuk mengesampingkan alamat localhost ke apa pun selain alamat loopback :: 1. Jadi menambahkan baris file host VM seperti

10.0.2.2 localhost

akan diabaikan.

Ada dua cara (yang saya tahu) untuk mengesampingkan ini:

1) gunakan NETSH untuk portproxy ke host

netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=8000 connectaddress=10.0.2.2 connectport=8000

(di mana 10.0.2.2 adalah gateway default pada VM dan 8000 adalah port yang ingin Anda atasi di host.)

2) Atur IIS untuk melakukan Routing Permintaan Aplikasi dan kemudian tulis ulang permintaan untuk localhost: port ke hostIP: port

https://docs.microsoft.com/en-us/iis/extensions/configuring-application-request-routing-arr/creating-a-forward-proxy-using-application-request-routing

Aktualal
sumber
7
Saya menggunakan pendekatan NETSH. bekerja seperti pesona. Ini adalah jawaban terbaik IMO.
Liang Zhou
1
Saya menggunakan NETSH juga, bekerja seperti sulap. Ini juga jawaban terbaik saya. Itu satu-satunya yang bekerja
Van_Paitin
netshadalah apa yang membantu saya, saya mencoba semua yang saya temukan di internet, tetapi tidak berhasil. Ini akan memungkinkan untuk mengakses <protocol>://localhost:<port>, alih-alih mengakses langsung oleh IP. Ini harus menjadi jawaban yang diterima untuk Windows 10.
Octavian Lari
Ini harus menjadi jawaban yang diterima, sebagaimana relevan dan memiliki yang saat ini berfungsi
IAmJulianAcosta
26

MacOS

Jika Anda ingin mengatur lingkungan windows dengan Virtualbox pada mac, cukup gunakan pengaturan NAT default pada adaptor, dan di VM windows Anda, buka file hosts dan tambahkan yang berikut:

10.0.2.2       localhost
10.0.2.2       127.0.0.1

Berbeda dengan jawaban di atas, penting untuk memasukkan kedua baris, jika tidak, tidak akan berhasil.

Artipixel
sumber
6
Ini berfungsi baik dengan gambar modern.ie untuk debugging yaitu / edge pada Mac, yang merupakan bagaimana saya sampai pada pertanyaan ini. Ada satu pengecualian: Windows 10. Windows 10 melarang modifikasi domain localhost melalui file hosts (madness) Solusinya adalah untuk mengaktifkan IIS dan mengatur proxy terbalik melaluinya, melakukan hal yang sama dalam banyak langkah lagi: developer.microsoft. com / en-us / microsoft-edge / platform / issues / ...
MaxPRafferty
@ MaxPafferty Apakah Anda bisa membuatnya berfungsi? Saya telah melalui semua yang lain di utas ini tetapi tidak berhasil. Saya telah memperbarui file host saya seperti jawaban ini menyarankan dan mengikuti langkah-langkah di tautan itu. Itu sedikit ambigu tentang ke mana harus menyatakan 10.0.2.2 di langkah 7. Ke mana ia pergi dalam aturan? Saya sekarang tanpa henti mengarahkan ke halaman IIS di Windows VM Localhost saya
David Weber
@ DavidWeber ya saya - saya benar-benar mengajukan bug itu, jadi saya masih memiliki gambar itu tersedia. 10.0.2.2 perlu masuk ke "url tindakan", terdaftar sebagai "tulis ulang url" di layar edit: halaman penulisan ulang utama: user-images.githubusercontent.com/1894398/… , user-images.githubusercontent.com/1894398/ ... edit halaman aturan: user-images.githubusercontent.com/1894398/…
MaxPRafferty
@ MaxPafferty Terima kasih atas bantuan dan tautannya. Saya masih belum bisa membuatnya bekerja. Hal yang sangat sederhana dan saya tidak yakin di mana masalahnya sekarang. Saya telah mengikuti ini ke 't' dan masih tidak ada bahkan ketika mencoba setiap saran jenis jaringan lainnya. Sepertinya saya mungkin juga membeli PC pada saat ini.
David Weber
3
Saya tidak berpikir ini berfungsi lagi sekarang karena versi Windows yang lebih baru menyelesaikan localhost dengan DNS mereka. Saya tidak berpikir 127.0.0.1 dapat dialihkan seperti ini juga (hanya nama host).
kossmoboleat
22

Anda perlu mengedit file host Anda di mesin Virtual Windows Anda dengan cara yang sama Anda lakukan untuk mesin host lokal Anda:

Host C: \ WINDOWS \ system32 \ drivers \ etc \

Dan tautkan host virtual Anda ke 10.0.2.2, Jika Anda hanya menggunakan localhost, ganti

127.0.0.1 localhost dengan 10.0.2.2 localhost

Sebagai contoh:

10.0.2.2 localhost
10.0.2.2 local.site1.com
10.0.2.2 local.site2.com

Ini memberitahu mesin virtual Anda untuk menunjuk ke mesin lokal Anda untuk nama domain tersebut.

William
sumber
Terima kasih, ini membantu dalam kasus saya (menjalankan situs web lokal di buruh pelabuhan dengan nginx) - mengakses directy IP (10.0.2.2) hanya memberikan kesalahan nginx.
ggzone
22

Anda tidak perlu mengubah file host atau konfigurasi Kotak Virtual apa pun. Simpan pengaturan di NAT. Buka contoh Windows Anda dan jalankan "cmd" atau buka cmd.exe. Jalankan perintah "ipconfig" dan dapatkan Alamat IP Gateway Default . Jelajahi http://10.0.2.2:8080 pada Windows IE yang akan Anda lihat sama dengan Mac Safari Anda http: // localhost: 8080 / atau http://127.0.0.1:8080

marlonjuc
sumber
1
Ketika server pengembangan lokal memiliki dependensi pengembangan yang ditautkan localhost. (mis. webpack-dev-server)
kube
apa 10.2.2.3 or .4? Saya bisa ping .2juga yang - VM adalah Windows Server berjalan di bawah Windows Server
ycomp
10

Kombinasi beberapa hal akhirnya membuat hal-hal bekerja pada saya. Menjalankan server labu di macosx.

Di windows VM saya, saya mengedit file hosts:

  • Jalankan notepad sebagai administrator
  • Buka C:\windows\system32\drivers\etc\hosts
  • tambahkan entri ini: 10.0.2.2 outer

Shutdown VM dan di Mac saya di VirtualBox:

  • Pergi ke VirtualBox > preferences > Network > Host-only Networks > +untuk menambahkan jaringanvboxnet1
  • Pergi ke My_VM > settings > Network > Adapter 1 .
  • Pilih Enable Network Adapterdan atur Attached to:keBridged Adapter .
  • Kemudian atur Advanced > Promiscuous Mode:keAllow VMs .
  • Klik OK
  • Pergi ke My_VM > settings > Network > Adapter 1 .
  • Kembalikan Attached to:ke NAT.

Lalu saya pergi ke Adapter 2

  • Setel Attached to:ke Host-only Adapterdan pilih jaringan yang ditambahkan sebelumnya vboxnet1.

Saya mulai server saya di mac saya, berjalan 127.0.0.1:5000dan ini sekarang dapat diakses di vm saya dihttp://10.0.2.2:5000

Man apa mimpi buruk untuk diuji pada IE di mac. Bagaimana tidak ada cara yang lebih sederhana?

Craicerjack
sumber
1
Saya berharap saya bisa memperbaiki ini ribuan kali. Ini adalah satu-satunya hal yang berhasil setelah menemukan metode yang lebih sederhana seperti hanya mengedit file host dan menggunakan pengaturan NAT default - tidak ada posting yang menyelesaikan masalah saya. Saya menjalankan MacOS Sierra dengan VM IE11 di Win81 dari developer.microsoft.com/en-us/microsoft-edge/tools/vms jika kombo membantu orang lain di sini.
Manu Kanthan
FWIW, saya mencoba mengembalikan semua pengaturan itu, dan kemudian menghapus VirtualBox dan menginstal ulang, mengimpor kembali VM dari Microsoft. Saya memulai server rails saya dengan rails s -b 127.0.0.1dan mengaksesnya dari semua VM di http://10.0.2.2:3000dan berhasil. Saya bertanya-tanya apakah pengaturan berubah dari atas entah bagaimana tetap bertahan bahkan setelah memutar semua itu kembali.
Manu Kanthan
1
Ini tidak persis sama bagi saya, terutama langkah-langkah untuk Adaptor 2, saya harus menggunakan pengaturan Adaptor Nat untuk mendapatkannya vboxnet1, tetapi akhirnya bekerja. Terima kasih atas petunjuknya!
jfunk
4

Saya dipecahkan dengan menambahkan port forwarding di pengaturan Virtualbox di bawah jaringan. Host IP set 127.0.0.1 port: 8080 Guest ip: Berikan IP untuk port situs web (katakanlah 10.0.2.5): 8080 Sekarang dari akses mesin tamu http://10.0.2.5:8080 menggunakan IE

Praveen
sumber
3

Dalam Kotak virtual seperti yang dikatakan di atas, Anda dapat menambahkan file host baris ini

10.0.2.2   outer

tetapi untuk menyimpannya, jika Anda tidak memiliki administrator di VM Anda, cukup pindahkan file host ke desktop, kemudian edit untuk menambahkan baris 10.0 .... luar, simpan file, dan pindah ke tempat asalnya.

Nico
sumber
2

periksa apakah Anda dapat menekan mesin induk Anda dengan: ipconfig (dapatkan alamat ip Anda)

ping <ip> atau telnet <ip> <port>

Jika Anda tidak dapat mengakses port, coba tambahkan aturan masuk baru di firewall induk Anda yang mengizinkan port lokal.

Saya kemudian dapat mengakses http://<ip>:<port>

Jon
sumber
2

Dalam Kotak Virtual

  1. Atur jaringan Anda ke Bridge networking
  2. Pergi ke Advanced set Mode Promiscuous: Izinkan Semua

Sekarang bit yang sulit adalah localhost Anda, jika Anda menjalankan dari Node.js atur alamat IP ke 0.0.0.0, kemudian cari alamat IP Anda sendiri, misalnya cmd: ipconfig -> 10.0.1.3

Ketikkan alamat itu dengan nomor port. Dan itu akan berhasil.

Joel Chu
sumber
1

Langkah umum:

  • Jaringan umum, (tambahkan hanya host atau jembatan NIC)
  • mengkonfigurasi layanan yang disukai untuk mendengarkan pada antarmuka yang sesuai (antarmuka terhubung ke NIC bersama)
  • Gunakan IP: Port untuk mencapai layanan yang ditargetkan, gunakan IP milik jaringan bersama.
Anna
sumber
0

Pada Windows dengan Windows 7 virtual, satu-satunya hal yang berhasil bagi saya adalah menggunakan NAT dan port-forwarding (tidak bisa mendapatkan koneksi bridged berjalan). Saya menemukan tutorial di sini: http://www.howtogeek.com/122641/how-to-forward-ports-to-a-virtual-machine-and-use-it-as-as-a-server/ (gulir ke bawah untuk bagian dengan " Meneruskan Ports ke Mesin Virtual ").

Dengan perubahan ini saya dapat mencapai situs web xampp dengan " http: //192.168.xx.x: 8888 / mywebsite " di internet explorer 10 di mesin virtual saya.

Saya menemukan IP di XAMPP Control Panel> Netstat ("System").

Henning Fischer
sumber
0

Jika Anda menggunakan Kotak Virtual, Anda dapat menghubungkan Mac OSX (dan saya pikir Linux) ke mesin windows virtual Anda menggunakan satu baris kode -> Saya sarankan menghentikan kotak sebelum menjalankan ini di terminal.

VBoxManage modifyvm "YOUR VM NAME" --natdnshostresolver1 on

Saya akan mencatat bahwa ini adalah dari dokumen Dinghy, yang saya jalankan, tetapi ini adalah perintah kotak virtual sehingga seharusnya tidak benar-benar peduli apa yang Anda gunakan selama Kotak Virtual-nya

Lux. Kapasitor
sumber
0

Saya perlu menjalankan di localhost, bukan IP aneh.

1) Dari terminal Mac Anda, lakukan iconfig -auntuk menemukan alamat IP lokal Anda. Mungkin yang terakhir.

en7: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV> ether 38:c9:86:32:0e:69 inet6 fe80::ea:393e:a54f:635%en7 prefixlen 64 secured scopeid 0xe inet 10.1.5.60 netmask 0xfffffe00 broadcast 10.1.5.255 nd6 options=201<PERFORMNUD,DAD> media: autoselect (1000baseT <full-duplex,flow-control>) status: active

mis. 10.1.5.60

2) boot image windows Anda. mulai> ketik cmduntuk mendapatkan terminal

3) notepad c:\windows\system32\drivers\etc\hosts

4) tambahkan baris berikut 10.1.5.60 localhost

5) buka IE, dan url berikut akan mengenai server yang berjalan di mac Anda: http://localhost:3000/

Jason Moore
sumber
Sebenarnya, ini tampaknya memecah url localhost dari browser mac.
Jason Moore
-2

Dapatkan IP untuk mesin yang menjalankan Apache (inet addr: in ifconfig) dan masukkan di bilah alamat browser kotak virtual.

H.Rabiee
sumber
-3

Sebenarnya, jawaban user477494 pada prinsipnya benar.

Saya telah menerapkan logika yang sama di lingkungan lain (host OS X - virtual Windows XP) dan itu berhasil. Saya memang harus memutar host LAMP stack untuk mendapatkan alamat IP dan port Apache untuk menyelesaikannya, tetapi begitu saya mengetahuinya, saya tertawa.

orionrush
sumber
dapatkah Anda memberikan saran tentang cara mengatur / mencari tahu IP pada mesin OSX?
cukabeka
? tidak yakin alamat mana setelah Anda - alamat komputer dapat ditemukan melalui sistem prefs / jaringan -> Alamat IP. Itu pada dasarnya adalah alamat yang akan dijawab oleh macine secara eksternal. Localhost internal: 80 harus dilakukan untuk server apache osx - sementara MAMP akan menggunakan localhost: 8888 secara default.
orionrush
Tidak jelas jawaban apa yang merujuk (tautan akan lebih bijaksana), dan sepertinya lebih seperti komentar.
isherwood