KVM网络管理(4)
admin
2023-07-18 21:02:26
0

KVM虚拟机网络配置的两种方式:

   …用户网络(User Networking):让虚拟机访问主机、互联网或本地网络上的资源的简单方法,但是不能从网络或其它的客户机访问客户机,性能上也需要大的调整。NAT方式。

   …虚拟网桥(Virtual Bridge):这种方式要比用户网络复杂一些,但是设置好后客户机与互联网,客户机与主机之间的通信都很容易。Bridge方式。


Bridge方式原理:

   Bridge方式即虚拟网桥的网络连接方式,使客户机和子网里面的机器能够互相通信。可以使虚拟机成为网络中具有独立IP的主机。

   桥接网络(也叫物理设备共享)被用作把一个物理设备复制到一台虚拟机。网桥多用作高级设置,特别是主机多个网络接口的情况。

KVM网络管理(4)

如上图,网桥的基本原理就是创建一个桥接接口br0,在物理网卡和虚拟网络接口之间传递数据。


网桥方式配置:


使用iface-bridge创建一个桥接网络。

[root@localhost 桌面]# virsh iface-bridge eth0 br0


br0配置文件:

KVM网络管理(4)

eth0配置文件:

KVM网络管理(4)


效验桥接接口:

[root@localhost 桌面]# brctl show
bridge name bridge id       STP enabled interfaces
br0     8000.000c295f6e15   yes     eth0
                            vnet0
virbr0      8000.525400359c0c   yes     virbr0-nic


br0 为用户定义网络桥接接口。

virbr0 为系统默认。


[root@localhost 桌面]# virsh  net-destroy default
网络 default 被删除
[root@localhost 桌面]# virsh net-undefine default
网络 default 已经被取消定义
[root@localhost 桌面]# service libvirtd restart
正在关闭 libvirtd 守护进程:                               [确定]
启动 libvirtd 守护进程:                                   [确定]
[root@localhost 桌面]# brctl show
bridge name bridge id       STP enabled interfaces
br0     8000.000c295f6e15   yes     eth0
                            vnet0




NAT方式原理:

   NAT方式是kvm安装后的默认方式。它支持主机与虚拟机的互访,同时也支持虚拟机访问互联网,但不支持外接访问虚拟机。

KVM网络管理(4)

检查当前网络设置:

[root@localhost 桌面]# virsh net-list
名称               状态     自动开始  Persistent
--------------------------------------------------

备注:一般情况有一个默认的default,刚刚已经被我删除了。。


创建:

[root@localhost 桌面]# virsh net-define /usr/share/libvirt/networks/default.xml
从 default定义网络/usr/share/libvirt/networks/default.xml

启动,并设置为自动启动:

[root@localhost 桌面]# virsh net-list --all
名称               状态     自动开始  Persistent
--------------------------------------------------
default              不活跃  no            yes
[root@localhost 桌面]# virsh net-start default
网络 default 已开始
[root@localhost 桌面]# virsh net-autostart default
网络default标记为自动启动
[root@localhost 桌面]# brctl show
bridge name bridge id       STP enabled interfaces
br0     8000.000c295f6e15   yes     eth0
                            vnet0
virbr0      8000.52540047188f   yes     virbr0-nic



修改默认网络配置文件:

[root@localhost 桌面]# virsh net-edit default

  default
  7a3c8113-5e79-e7fe-2d8c-9fb7e2b84d92
  
  
  
  
    
      
    
  



备注:最后注意iptables 的转发  和 sysctl.conf 转发。

相关内容

热门资讯

公益组织发文:严禁会员在KTV... 澎湃新闻记者 钟煜豪公益慈善组织中国狮子联会沈阳代表处2026年6月14日发出通知,严禁会员在娱乐场...
“慢镜头下的悲剧”:中东局势冲... 澎湃新闻记者 南博一尽管美伊均对和谈释放积极信号,中东战事仍可能导致全球粮食价格飙升。中央广电总台国...
美媒反思:排除中国,G7还有存... 【文/观察者网 柳白】七国集团(G7)峰会临近,场外的中国,却越来越频繁出现在西方媒体叙事之中。“没...
张凌赫亮相第十八届海峡论坛,称... 据凤凰卫视报道,大陆演员张凌赫因出演的电视剧《逐玉》在宝岛热播,收获众多台湾粉丝,也曾多次被喊话希望...
00后收9万多LV包后维权,别... 据1818黄金眼、中国蓝新闻报道,张女士逛杭州一家LV店时,男友在店员推荐下,花94500元给她买了...
遭赖瑞隆指控家人全在美国,柯志... 海峡导报综合报道 民进党市长参选人、民代赖瑞隆13日质疑,国民党对手、民代柯志恩的资产、家人全在美国...
“青鸟”卜卦算出李四川大胜无奈... 海峡导报综合报道 2026新北市长之战,国民党李四川对决民进党苏巧慧。蓝营网友“政客爽”13日在脸书...
知情人士:伊朗尚未就谅解备忘录... 新华社德黑兰6月14日电 据伊朗法尔斯通讯社14日报道,一名接近伊朗谈判团队的知情人士表示,伊朗尚未...
海南省人工智能服务平台正式上线 中新网海口6月13日电 (记者 王晓斌)海南省人工智能服务平台13日正式上线。这个面向市场主体的人工...
砸了百亿的“神器”,正在很多人... 有人说它是“创造神器”,有人叫它“电子垃圾”——这两种评价,指的竟是同一台机器。 去年开始,李明(化...