Saya telah menginstal Ubuntu Server 12.04 LTS di laptop saya melalui VirtualBox.
Saya telah menginstal LAMP, OpenSSH, Mail server.
Saat saya masuk, saya menjalankan ifconfig
. Itu memberi saya alamat inet sebagai 192.168.0.3.
Jadi, ini seharusnya alamat yang saya gunakan untuk mengakses server kan?
Tapi saya tidak dapat mengaksesnya melalui browser.. server menyala di VirtualBox sepanjang waktu– tapi tetap saja, itu tidak berfungsi di browser lain, atau ponsel saya.
Apa yang harus saya lakukan agar dapat diakses oleh publik?
Jawaban Terbaik
Secara default mesin tamu di VirtualBox dikonfigurasi untuk menggunakan apa yang disebut jaringan NAT - IP adaptor jaringan tamu berada dalam subnet "virtual" yang mencakup tamu dan aplikasi VirtualBox induk yang bertindak sebagai gateway. Untuk tamu sepertinya mengakses internet melalui sesuatu seperti modem DSL biasa, tetapi tamu tidak dapat diakses dari mana saja, sama seperti Anda tidak dapat mengakses mesin di jaringan lokal Anda dari Internet tanpa secara khusus mengkonfigurasi modem Anda untuk mengizinkannya akses.
Dokumentasi VirtualBox memiliki daftar mode jaringan berikut:
Masing-masing dari delapan adapter jaringan dapat dikonfigurasi secara terpisah untuk
beroperasi dalam salah satu mode berikut:Tidak dilampirkan
Dalam mode ini, VirtualBox melaporkan kepada tamu bahwa kartu jaringan
ada, tetapi tidak ada koneksi — seolah-olah tidak ada kabel Ethernet
yang dicolokkan ke kartu. Dengan cara ini dimungkinkan untuk "menarik"
kabel Ethernet virtual dan mengganggu koneksi, yang dapat berguna
untuk memberi tahu sistem operasi tamu bahwa tidak ada koneksi jaringan
yang tersedia dan menerapkan konfigurasi ulang .Terjemahan Alamat Jaringan (NAT)
Jika yang Anda inginkan hanyalah menjelajahi Web, mengunduh file, dan melihat email
di dalam tamu, maka mode default ini sudah cukup untuk Anda,
dan Anda dapat melewati bagian ini dengan aman. Harap perhatikan bahwa
ada batasan tertentu saat menggunakan berbagi file Windows (lihat bagian
yang disebut “Batasan NAT” untuk detailnya).Jaringan yang dijembatani
Ini untuk kebutuhan jaringan yang lebih canggih seperti simulasi jaringan
dan menjalankan server di tamu. Saat diaktifkan, VirtualBox terhubung ke
salah satu kartu jaringan yang Anda pasang dan bertukar paket jaringan
secara langsung, menghindari tumpukan jaringan sistem operasi host Anda.Jaringan internal
Ini dapat digunakan untuk membuat jenis jaringan berbasis perangkat lunak yang berbeda
yang dapat dilihat oleh mesin virtual tertentu, tetapi tidak dapat dilihat oleh aplikasi
yang berjalan pada host atau dunia luar.Jaringan khusus host
Ini dapat digunakan untuk membuat jaringan yang berisi host dan satu set
mesin virtual, tanpa memerlukan antarmuka
jaringan fisik host. Sebagai gantinya, antarmuka jaringan virtual (mirip dengan antarmuka
loopback) dibuat pada host, menyediakan konektivitas antara
mesin virtual dan host.Jaringan umum
Mode yang jarang digunakan berbagi antarmuka jaringan generik yang sama, dengan
memungkinkan pengguna untuk memilih driver yang dapat disertakan dengan
VirtualBox atau didistribusikan dalam paket ekstensi.
Jika Anda perlu mengakses tamu Anda dari luar, Anda perlu mengonfigurasi jaringan yang dijembatani, yang akan memberi tamu Anda IP sendiri di jaringan lokal Anda. Konfigurasi dilakukan di pengaturan VirtualBox, bukan di OS tamu.
Terkait:Bagaimana cara menampilkan lelucon acak dari www.icndb.com di terminal Anda?Untuk dapat mengakses server dari ponsel Anda (yaitu dari luar LAN Anda), setelah mengonfigurasi jaringan, Anda juga perlu mengatur penerusan porta pada modem DSL Anda.