GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Mengakses Server Ubuntu yang Berjalan Di Virtualbox Dari Luar?

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.


Ubuntu
  1. Bagaimana Cara Pxe Network Boot Ubuntu Server 14.04 Menggunakan Nfs?

  2. Bagaimana Cara Menginstal Server Ubuntu Tanpa Koneksi Jaringan?

  3. Cara menginstal tambahan tamu Virtualbox di Ubuntu 14.04

  1. Cara menghapus server web Apache dari Ubuntu

  2. Ubuntu Server 20.04:Hubungkan ke WiFi dari baris perintah

  3. Cara Menginstal Penambahan Tamu VirtualBox di Ubuntu 18.04

  1. Cara Mengakses Remote Windows Desktop dari Ubuntu Linux

  2. Cara Menghubungkan WiFi dari Terminal di Ubuntu 16.04

  3. Cara Menghubungkan ke WiFi dari Terminal di Ubuntu 20.04