Saya memiliki nginx yang berjalan di Ubuntu Server (guest) di VirtualBox pada Windows 7 (host)
Saya perlu mengakses localhost nginx webserver.
Saya berasumsi tidak ada cara untuk melakukan ini langsung dari terminal Ubuntu Server, karena saya mungkin perlu browser untuk melakukan ini dan tidak ada browser di sana.
Jadi, saya perlu mengakses localhost nginx webserver dari browser host.
Bagaimana cara mengkonfigurasi penerusan porta NAT di VirtualBox untuk mencapai ini?
server
windows-7
virtualbox
nginx
port-forwarding
Terima kasih sebelumnya
sumber
sumber
lynx
,sudo apt-get install lynx
) untuk mengaksesnya dari baris perintah tamuJawaban:
Periksa file nginx.conf dan cari alamat dengarkan. Mungkin diatur untuk hanya mendengarkan pada 127.0.0.1, memeriksa dokumentasi untuk opsi yang tersedia, tetapi biasanya mengubah alamat mendengarkan (atau menambahkan) 0.0.0.0 akan membuatnya mendengarkan pada semua antarmuka dan Anda akan dapat mengakses server web pada alamat ip tamu Anda di port yang sesuai. Jangan lupa untuk me-restart nginx setelah mengedit file .conf untuk mengaktifkan perubahan.
Atau Anda dapat membuat port forwarding melalui SSH menggunakan Putty, dan Anda dapat mengakses server web tamu Anda melalui localhost di host Anda, tapi itu pilihan yang lebih rumit di sini saya pikir.
sumber