2020-12-24 kvm 桥接网络设置+virt-manager 等查用命令

 

# 查用查看命令

brctl show   # 查看网卡
route  # 查看路由
virsh domifaddr Centos  --source arp # 查看虚拟机IP
virsh list --all     # 查看所有虚拟机  
ls /etc/libvirt/qemu/   # 查看虚拟配置文件
ls /var/lib/libvirt/images/ # 查看虚拟机images文件
virsh iface-list   #查看网卡

#  桥接网卡 操作步骤 

#  1 关闭networkmanager    必须

# 关闭 NetworkManager
chkconfig NetworkManager off
service NetworkManager stop
# yum erase NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager

# 启动network 管理
chkconfig network on  
systemctl start network
systemctl enable network

#  2  复制原网卡 一个 bak  一个 br0

cd /etc/sysconfig/network-scripts/
cp ifcfg-eno5 ifcfg-eno5.bak
cp ifcfg-eno5 ifcfg-br0

# 3  原来的 ifcfg-eno5配置注释3处 新增一处:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eno5
UUID=737c82b3-5d39-4e2c-9d31-24f2abccbab5
DEVICE=eno5
ONBOOT=yes
#IPADDR=10.69.15.30   # 注释ip
#NETMASK=255.255.255.0   # 注释掩码
GATEWAY=10.69.15.1
#DNS1=114.114.114.114 # 注释 一个dns 留给br0 也可都注释
DNS2=8.8.8.8
BRIDGE=br0 # 新增

#  4  新增 ifcfg-bro文件

DEVICE=br0
ONBOOT=yes
TYPE=Bridge
BOOTPROTO=static
IPADDR=10.69.15.30
NETMASK=255.255.255.0
GATEWAY=10.69.15.1
DELAY=0
DNS1=114.114.114.114

#  5  重启网卡

ifdown br0
ifdown eth0
ifup br0
ifup eth0

# 也可 不过我没试
systemctl restart network

# 查看网卡

brctl show   # 查看网卡

bridge name    bridge id        STP enabled    interfaces
br0        8000.d4f5ef0067d4    no        eno5
                            vnet0
                            vnet1
                            vnet2
                            vnet3
virbr0        8000.525400ac0233    yes        virbr0-nic
 

# 测试baidu 没问题  查看 本机路由没问题就可以开始创建桥接虚拟机了

route
netstat -m

 

#  开始创建虚拟机   启动界面安装命令 重装 跟装虚拟机差不多 (记得安装xmanager 并设置 xshell  ,也可以cmd命令行安装 比较麻烦)

virt-manager

看到界面 开始安装 不做赘述 跟虚拟机差不多 

 

# 如果键盘不识别     主界面打开虚拟机  界面设置如下:

 

wKiom1jo873xi0jsAAHvT8PfzdI225.png-wh_50

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
KVM是一种虚拟化技术,可允许在同一物理服务器上运行多个虚拟机。在KVM中,桥接网络是一种常见的网络设置方法,允许虚拟机与物理网络中的其他设备进行通信。以下是KVM桥接网络设置的步骤: 1. 安装KVM:首先,需要在主机上安装KVM,并确保系统中已加载了kvm模块。 2. 创建网络桥接:使用命令virsh或virt-manager创建一个网络桥接。例如,可以使用以下命令创建一个名为br0的桥接: sudo brctl addbr br0 sudo brctl stp br0 on sudo ifconfig br0 up 3. 配置桥接:编辑网络配置文件,将桥接配置为静态IP地址或DHCP。例如,在Ubuntu中,可以编辑/etc/network/interfaces文件添加以下行: auto br0 iface br0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 4. 指定虚拟机接口:在KVM虚拟机配置文件中,将网络接口设置桥接类型,并指定所创建的桥接名称。例如,在XML配置文件中,可以添加以下行: <interface type='bridge'> <mac address='xx:xx:xx:xx:xx:xx'/> <source bridge='br0'/> <model type='virtio'/> </interface> 5. 重启网络服务:完成配置后,重新启动网络服务以应用更改。可以使用以下命令重启网络服务: sudo /etc/init.d/networking restart 通过桥接网络设置KVM虚拟机可以与物理网络中的其他设备进行通信,并获得与物理主机相同的网络体验。这可以使虚拟机在网络环境中具有更高的灵活性和可用性。希望这些步骤能够帮助你理解和配置KVM桥接网络

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值