debian12 最小化安裝以后配置kvm
今年是centos停止更新的日子,陪伴了多年,熟悉的操作環境很人很糾結換系統,特別是到了我這個年齡階段,重新再學習簡直比要人命還難受。
安裝完系統之后,第一個就是配置ssh允許root用戶登錄,這個根據自己需求,我們的環境必須用root,加上堡壘機,也算安全。(在安全和便利之間折中)
1、安裝kvm和其他必須的包
qemu-kvm 虛擬機管理器
libvirt-daemon-system 用于管理虛擬機的守護進程
libvirt-clients 客戶端工具
bridge-utils 網絡橋接工具
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
2、確保root用戶(或者其他用戶)被添加到libvirt和kvm組,以便能夠管理和運行虛擬機而無需每次都輸入密碼
sudo adduser `id -un` libvirt sudo adduser `id -un` kvm
3、重新啟動
4、檢查模塊是否加載
lsmod | grep kvm
下面就是網絡橋接,確保每一個虛擬機都能接進到生產環境中
首先確認系統使用那種網絡管理工具
sudo systemctl status networking sudo systemctl status systemd-networkd sudo systemctl status NetworkManager
傳統的使用networking,配置文件如下:/etc/network/interfaces,我的生產環境是networking,一下就以networking為例。
# The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4
配置橋
nano /etc/network/interfaces
添加如下配置
# The loopback network interface auto lo iface lo inet loopback # The primary network interface //刪除原來的配置 auto eth0 iface eth0 inet manual //被設置為手動模式,因為它將作為橋的一部分。 # The bridge auto br0 iface br0 inet static //靜態IP地址 address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4 bridge_ports eth0 //關鍵步驟,讓對應物理網卡添加到橋中 bridge_stp off //關閉了生成樹協議(通常在小型網絡中不需要)。 bridge_fd 0 //設置了轉發延遲時間。 bridge_maxwait 0 //設置了等待所有端口準備好的最大時間。
重新啟動網絡 systemctl restart networking
驗證橋接是否成功
ip link show //或者顯示橋成員 brctl show
重啟系統,如果有問題查看日志 journalctl -xe 上網去搜索相關內容
最后需要用命令行安裝虛擬機
sudo apt update sudo apt install virtinst
完成!!!

浙公網安備 33010602011771號