不同主机下的xen虚拟机之间互ping

简介:

主体环境


主机 node-master node1
ip地址 192.168.1.24 192.168.1.25
xen虚拟机ip 192.168.1.26 192.168.1.27



目的:使两台主机上的虚拟机192.168.1.26和192.168.1.27之间可以相互ping通,直接通讯。 

由于在两个主机上的配置是完全相同的,所以下面只讲述在node-master主机下的操作

1.关闭图形网关控制(易冲突)

[plain] view plaincopy在CODE上查看代码片派生到我的代码片

  1. chkconfig NetworkManager off  

  2. chkconfig network on  

  3. service NetworkManager stop  

  4. service network restart  

2.配置xenbr0网桥

Xen4.1版本之后xenbr0就不是默认网桥了,官方建议手动建立桥接网络。所以我们需要手动创建xenbr0的配置文件,其内容为原先使用的物理网卡配置文件内容,在这里是eth0.


[plain] view plaincopy在CODE上查看代码片派生到我的代码片

  1. #cd /etc/sysconfig/network-scripts/  

  2. #cp ifcfg-eth0 ifcfg-xenbr0        //复制eth0的配置  

  3. #vim ifcfg-xenbr0  

  4.    

  5. DEVICE="xenbr0"  

  6. TYPE=Bridge  

  7. NM_CONTROLLED=NO  

  8. BOOTPROTO=none  

  9. IPADDR=192.168.1.24  

  10. PREFIX=24  

  11. GATEWAY=192.168.1.1  

  12. DNS=8.8.8.8  

  13. DEFROUTE=yes  

  14. IPV4_FAILURE_FATAL=yes  

  15. IPV6INIT=no  

  16. NAME="xenbr0"  

  17. ONBOOT=yes  


保留原配置中和ip相关的选项,将DEVICENAME改为xenbr0,将TYPE改为Bridge

3配置eth0

修改配置文件ifcfg-eth0,注释掉和ip相关的配置,然后添加BRIDGE=xenbr0

[plain] view plaincopy在CODE上查看代码片派生到我的代码片

  1. #vim ifcfg-eth0  

  2.   

  3. DEVICE="eth0"  

  4. HWADDR=D4:3D:7E:06:20:D0  

  5. BRIDGE=xenbr0  

  6. #TYPE=Ethernet  

  7. NM_CONTROLLED=NO  

  8. #BOOTPROTO=none  

  9. #IPADDR=192.168.1.24  

  10. #PREFIX=24  

  11. #GATEWAY=192.168.1.1  

  12. #DNS1=8.8.8.8  

  13. #DEFROUTE=yes  

  14. #IPV4_FAILURE_FATAL=yes  

  15. #IPV6INIT=no  

  16. NAME="eth0"  

  17. #UUID=f09ee057-72a0-4935-a4c2-109874a060c2  

  18. ONBOOT=yes  


4.重启网络

[plain] view plaincopy在CODE上查看代码片派生到我的代码片

  1. #service network restart  

5.最终结果

node-master上启动xen虚拟机,并且配置ip192.168.1.26后,可以pingnode-master(192.168.1.24),可以ping通主机node1(192.168.1.25),可以pingnode1上的虚拟机2192.168.1.27










本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1569271,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
Linux 网络安全
Linux虚拟机与主机和Xshell的连接问题解决
Linux虚拟机与主机和Xshell的连接问题解决
72 1
|
2月前
|
虚拟化
虚拟机系统Win7与主机之间不能实现拖放的问题及解决方法
虚拟机系统Win7与主机之间不能实现拖放的问题及解决方法
|
3月前
|
虚拟化
vmware虚拟机使用主机代理访问谷歌
vmware虚拟机使用主机代理访问谷歌
|
3月前
|
网络协议 Linux 测试技术
基于PING命令的主机探测
基于PING命令的主机探测
91 3
|
3月前
|
网络协议 安全 Linux
在Linux中,当一台服务器无法ping通其他主机时,可能有哪些原因?
在Linux中,当一台服务器无法ping通其他主机时,可能有哪些原因?
|
5月前
|
网络安全 C++ Windows
【Windows驱动开发】(主机)VS2017+(虚拟机)win10系统------双机调试
【Windows驱动开发】(主机)VS2017+(虚拟机)win10系统------双机调试
|
6月前
|
Shell Linux 开发工具
Vmware 虚拟机挂起恢复后发现无法 Ping 通,无法连接到主机
在Linux主机上,以`root`用户停止NetworkManager服务并重启网络: ```shell systemctl stop NetworkManager systemctl restart network ``` 或修改网卡配置文件`ifcfg-ens33`,添加`NM_CONTROLLED="no"`,然后重启`network`服务: ```shell vim /etc/sysconfig/network-scripts/ifcfg-ens33 systemctl restart network ```
200 6
|
5月前
|
安全 Linux 网络安全
NAT模式下主机连接虚拟机
NAT模式下主机连接虚拟机,VMware虚拟机系统以CentOS7为例。
154 0
|
10天前
|
存储 SQL 数据库
虚拟化数据恢复—Vmware虚拟机误还原快照的数据恢复案例
虚拟化数据恢复环境: 一台虚拟机从物理机迁移到ESXI虚拟化平台,迁移完成后做了一个快照。虚拟机上运行了一个SQL Server数据库,记录了数年的数据。 ESXI虚拟化平台上有数十台虚拟机,EXSI虚拟化平台连接了一台EVA存储,所有的虚拟机都存放在EVA存储上。 虚拟化故障: 工组人员误操作将数年前迁移完成后做的快照还原了,也就意味着虚拟机状态还原到数年前,近几年数据都被删除了。 还原快照相当于删除数据,意味着部分存储空间会被释放。为了不让这部分释放的空间被重用,需要将连接到这台存储的所有虚拟机都关掉,需要将不能长时间宕机的虚拟机迁移到别的EXSI虚拟化平台上。
87 50