CentOS6.4 xen4.2 虚拟机 桥接网络设置
2013-08-17 12:06
323 查看
安装好xen后,可以使用virt-manager来配置虚拟网络 virbr0,以及创建虚拟机 都使用virt-manager。
【虽说可以使用xm create XX命令行根据脚本创建,但是从来都不知道配置文件怎么写,如何自动化管理等,以后找机会研究下】
virt-manager创建虚拟网络的时候,不能够跟eth0 eth1 的网络一个网段,所以不得不输入新的网段,比如 192.168.30.0/24,这个virbr0无法使用virt-manager修改,有可能 可以直接修改配置文件,linux就是这德行,GUI做的功能极差,仅仅能用,功能不强。配置很灵活,很强大,但是所有的人都必须花大量的时间来学习配置,而且还不具有通用性。
现在的情况是:
两台xen服务器
Xen2 eth0 IP: 192.168.20.2
Xen3 eth0 IP: 192.168.20.3
其中xen2 中虚拟机1 IP 192.168.20.21
xen3中的虚拟机2 IP 192.168.20.31
需求:实现虚拟机1 虚拟机2 相互ping通。
xen2(xen3的网络配置通xen2,下面直说xen2了)设置的virbr0 192.168.30.0/30 无DHCP,Route路由模式。
虚拟机的IP是手动设置的,由于与virbr0不在一个网段所以: xen2主机与虚拟机1 无法相互ping通。
通过命令 brctl show查看网桥设置
brctl addif virbr0 eth0 来设置网桥端口
此时:xen2主机无法与任何机器ping通,无法联网,因为 eth0 网络设备 不工作了
下面是关键,网桥建立了以后,要进行的设置是:
老实说,这段命令 "brd + dev" 什么意思 不知道。为什么要进行上面的命令呢?它到底干了什么呢?我也不太知道。
但是我知道结果是:xen2主机可以ping通外网(其IP就是X.X.20.2),xen2主机可以ping通虚拟机1,虚拟机1也可以ping通xen2主机。以及虚拟机1 可以与 虚拟机2 ,虚拟机1与xen3 相互ping通。(xen3也已经设置好)
没想到啊,没想到,花费了两天,貌似没人这样配置过,还好,在百度文库找到了救星:
重要 参考:http://wenku.baidu.com/view/d8c1b1fd04a1b0717fd5dd34.html
【虽说可以使用xm create XX命令行根据脚本创建,但是从来都不知道配置文件怎么写,如何自动化管理等,以后找机会研究下】
virt-manager创建虚拟网络的时候,不能够跟eth0 eth1 的网络一个网段,所以不得不输入新的网段,比如 192.168.30.0/24,这个virbr0无法使用virt-manager修改,有可能 可以直接修改配置文件,linux就是这德行,GUI做的功能极差,仅仅能用,功能不强。配置很灵活,很强大,但是所有的人都必须花大量的时间来学习配置,而且还不具有通用性。
现在的情况是:
两台xen服务器
Xen2 eth0 IP: 192.168.20.2
Xen3 eth0 IP: 192.168.20.3
其中xen2 中虚拟机1 IP 192.168.20.21
xen3中的虚拟机2 IP 192.168.20.31
需求:实现虚拟机1 虚拟机2 相互ping通。
xen2(xen3的网络配置通xen2,下面直说xen2了)设置的virbr0 192.168.30.0/30 无DHCP,Route路由模式。
虚拟机的IP是手动设置的,由于与virbr0不在一个网段所以: xen2主机与虚拟机1 无法相互ping通。
通过命令 brctl show查看网桥设置
[root@xen2srv ~]# brctl show bridge name bridge id STP enabled interfaces virbr0 8000.5254008b3489 yes vif14.0 virbr0-nic
brctl addif virbr0 eth0 来设置网桥端口
[root@xen2srv ~]# brctl show bridge name bridge id STP enabled interfaces virbr0 8000.5254008b3489 yes eth0 vif14.0 virbr0-nic
此时:xen2主机无法与任何机器ping通,无法联网,因为 eth0 网络设备 不工作了
下面是关键,网桥建立了以后,要进行的设置是:
ip addr add 192.168.20.2/24 brd + dev virbr0 ip link set virbr0 up
老实说,这段命令 "brd + dev" 什么意思 不知道。为什么要进行上面的命令呢?它到底干了什么呢?我也不太知道。
但是我知道结果是:xen2主机可以ping通外网(其IP就是X.X.20.2),xen2主机可以ping通虚拟机1,虚拟机1也可以ping通xen2主机。以及虚拟机1 可以与 虚拟机2 ,虚拟机1与xen3 相互ping通。(xen3也已经设置好)
没想到啊,没想到,花费了两天,貌似没人这样配置过,还好,在百度文库找到了救星:
重要 参考:http://wenku.baidu.com/view/d8c1b1fd04a1b0717fd5dd34.html
相关文章推荐
- xen4.2 centos6.4桥接网络配置
- 虚拟机centos6.4网络连接设置--桥接设置
- CentOS-6.4虚拟机网络连接设置--桥接设置
- CentOS7虚拟机网络桥接设置
- 虚拟机安装CentOS 后设置桥接网络
- 设置虚拟机采用桥接模式桥接到主机无线网卡(虚拟机:VMware 10.0.3 系统:centos 6.5 无线网卡:TPLINK TL-WN725N V2)
- 【未解决】centos 6.4 xen4.2 在关机的时候很慢
- linux centos 虚拟机 设置网络连接方式为nat
- 虚拟机VirtualBox中centos6.5网络设置图文详解
- 常用QEMU命令(启动虚拟机、管理虚拟机和网络桥接设置等)
- Centos 6.4的Minimal下配置网络,设置IP(食用菌百科网站长提供)
- 虚拟机 网络模式简介 及桥接模式设置
- 虚拟机桥连不能上网 (CentOS6.4用“桥接:直接连接到物理网线”不能上网)解决方法
- CentOS 6.4 最小安装(minimal) 后设置网络和源
- 虚拟机oracle virtualbox 上安装centos6.5 网络设置
- Linux初窥:虚拟机VirtualBox中centos6.5网络设置
- 虚拟机下的ubuntu12.04设置桥接网络
- centos 6.8 请教笔记本上的虚拟机如何配置无线网络 桥接联网
- centos5.6下kvm的安装/桥接设置/虚拟机创建及运行
- 虚拟机下的ubuntu12.04设置桥接网络