Saya mencoba lebih memahami pengaturan jaringan di mesin saya.
Pengaturan Mesin Host
- Saya memiliki antarmuka nirkabel ( wlan0 ) pada mesin host saya yang memiliki alamat IP sebagai
192.168.1.9
. - Gateway default dari host ini adalah router yang menuju ke dunia luar melalui ISP saya, yang alamat IP-nya
192.168.1.1
. Perintah route -n di mesin host saya mengembalikan saya output sebagai,
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 192.168.1.160 0.0.0.0 255.255.255.224 U 0 0 0 virbr2
Pengaturan Mesin Tamu
Sekarang, saya mengatur OS tamu di KVM seperti di bawah ini.
- KVM berada dalam sub-jaringan yang memiliki rincian sebagai
192.168.1.160/27
. - Awal DHCP adalah
192.168.1.176
dan akhir DHCP adalah192.168.1.190
. Saya juga melakukan perintah di bawah ini agar konfigurasi KVM saya berfungsi.
arp -i wlan0 -Ds 192.168.1.9 wlan0 pub
Dari OS tamu, saya melihat bahwa alamat IP saya 192.168.1.179
. route -n
Perintah saya di mesin tamu mengembalikan saya output sebagai,
kernel IP routing table
Destination Gateway Genmask
0.0.0.0 192.168.1.161 0.0.0.0
192.168.1.160 0.0.0.0 255.255.255.224
Bagaimana saya bisa membuat OS tamu untuk berinteraksi dengan dunia luar?
EDIT
Ini adalah output dari virsh net-list --all
.
ramesh@ramesh-pc:~$ virsh net-list --all
Name State Autostart Persistent
----------------------------------------------------------
arpbr0 inactive yes yes
default active yes yes
proxyArp active yes yes
networking
Ramesh
sumber
sumber
net.ipv4.ip_forward = 1
./etc/sysctl.conf
file untuk mengubah status ipv4.ip_forward menjadi 1.Jawaban:
Saya ingin mengucapkan terima kasih kepada pengguna slm karena membimbing saya ke arah yang benar dalam mengatur jaringan tamu di KVM . Saya akan menambahkan tangkapan layar ke jawabannya sehingga akan lebih informatif.
Saya berasumsi
virt-manager
paket diinstal dan juga mesin host diatur dengan paket yang diperlukan agar KVM berfungsi.Mempersiapkan Jaringan Untuk Interaksi Tamu-Tuan Rumah
Langkah utama dalam KVM adalah pengaturan jaringan. Jika mesin tidak tersedia di jaringan, maka tidak ada gunanya, baik itu fisik atau virtual .
Ketikkan
virt-manager
terminal. Konsol akan muncul seperti di bawah ini.Klik Edit -> Detail Koneksi dan layar baru akan muncul seperti di bawah ini.
Klik tab Jaringan Virtual dan dari sana klik tombol + untuk menambahkan jaringan baru ke tamu KVM .
Klik pada Forward dan kemudian kita akan disajikan dengan layar di bawah ini. Sekarang, alamat IPV4 yang kami pilih di sini sepenuhnya sesuai dengan pilihan kami dan kami dapat mengoptimalkan langkah ini sesuai dengan kebutuhan kami yang sebenarnya.
Setelah kita klik Maju di layar di atas, kita akan disajikan dengan layar di bawah ini. Pada langkah ini, pada dasarnya memberitahu ruang alamat yang tersedia untuk kita.
Pada langkah ini, pilih penerusan ke jaringan fisik dan pilih antarmuka jaringan host yang akan membantu para tamu untuk berinteraksi dengan dunia luar.
Setelah langkah di atas, kami hampir selesai dan kami hanya akan disajikan dengan layar di bawah ini, yang merupakan semacam ulasan dari semua detail yang kami pilih sejauh ini.
Menambahkan perangkat baru ini ke OS Guest kami
Dari layar awal
virt-manager
, klik padaOpen
dan kami akan disajikan dengan layar seperti di bawah ini.Dari layar di atas, klik pada i untuk membuka layar lain seperti di bawah ini.
Klik pada Add Hardware dan pilih Network . Di tab Jaringan , pilih perangkat host sebagai jaringan kami yang baru dibuat pada langkah sebelumnya dan klik Selesai seperti yang ditunjukkan pada layar di bawah ini.
Pengujian di OS tamu
Sekarang, di dalam tamu OS memastikan bahwa Anda dapat
ping
dengan tuan rumah mesin dan jaringan luar seperti google . Jika ping berhasil, maka kami telah berhasil mengatur jaringan kami di OS tamu.Referensi
Bahan referensi yang digunakan untuk mengatur jaringan tamu
sumber
siapkan rute statis di router Anda (192.168.1.1).
atau via webui.
tambahkan
iptables
rute penerusan pada host Anda dari router ke192.168.1.160/27
dan sebaliknya (meskipun, saya pikir, sudahlibvirt
memberikan aturan ini).sumber