Terhubung ke VirtualBox dari internet

0

Saya memiliki windows 7 OS hosting server Ubuntu di VirtualBox.

OS host tersambung ke internet melalui modem USB 3G. Yang saya coba lakukan adalah terhubung ke server Ubuntu yang di-host dari komputer lain melalui internet. Sekarang saya menduga akan ada port forwarding yang terlibat.

Jadi dengan kata lain, saya ingin meneruskan semua lalu lintas port 22, 80, dan 8080 yang masuk ke OS host saya dari internet ke server Ubuntu saya yang di-host, maka server Ubuntu saya yang di-host akan memproses permintaan dan kemudian mengirimkannya kembali ke klien yang membuat permintaan

Bisakah ini dilakukan?

CATATAN: VirtualBox tidak memungkinkan saya untuk memilih koneksi seluler saat menggunakan koneksi bridged, saya tidak dapat menjembatani kartu jaringan VirtualBox dengan dongle 3G.

Kode Pepe
sumber
Koneksi jaringan apa yang Anda pilih? NAT? Bisakah Anda mengakses internet dari mesin virtual?
daxlerod
Ya segala sesuatu tentang NAT bekerja Saya telah mengatur port forwarding pada port 80, 8080, 22 dan 21, saya dapat mengakses server web box virtual secara lokal tidak masalah, satu-satunya hal sekarang adalah untuk mendapatkan semua lalu lintas masuk ke dongle internet saya dari dunia luar akan diteruskan ke kotak ini dan semuanya akan baik-baik saja :)
Pepe Code

Jawaban:

2

Anda tidak akan dapat menggunakan jembatan dalam kasus ini. Gunakan NAT dan siapkan penerusan port yang diperlukan, pastikan mesin host belum mengikat port tersebut (Skype menggunakan port 80 secara default).

Ini seharusnya berfungsi kecuali untuk satu hal: Port 22 dan 80 diblokir oleh sebagian besar ISP. Sebelum melakukan tes dengan VM Anda, periksa apakah mesin host mampu membuka port tersebut ke dunia.

Selain itu, Anda tidak akan dapat menguji apakah penerusan port Anda berfungsi dari mesin Anda sendiri. Ini akan memberi Anda sensasi itu bukan. Hanya orang-orang dari luar jaringan Anda yang akan mencoba dan berhasil terhubung.

Untuk menguji sendiri penerusan port Anda, gunakan alat online seperti Open Port Check Tool .

Havenard
sumber
Pria keren terima kasih, akan memeriksanya, akan memposting di sini lagi pada apa yang saya temukan.
Pepe Code
0

Ini cukup sederhana setelah melihat-lihat sedikit saya menemukan ini, ketika mengkonfigurasi perangkat jaringan kotak virtual ke NAT, Anda dapat menggunakan port forwarding.

Ini adalah apa yang Anda lakukan untuk meneruskan port
1) Jalankan ipconfig untuk mendapatkan alamat IP internet Anda, itu akan terlihat seperti 41.151.19.77
2) Pergi ke pengaturan -> jaringan
3) Klik tombol port forwarding
4) Dalam daftar klik pada add baru
5) Masukkan alamat ip Internet Anda sebagai alamat ip tuan rumah, masukkan 80 sebagai port
6) Masukkan alamat ip server linux Anda sebagai alamat ip tamu, masukkan 80 sebagai port
7) Klik ok

Semua permintaan yang masuk ke alamat ip internet Anda pada port 80 akan diteruskan ke server linux Anda

Kode Pepe
sumber