xen虚拟机设置NAT网络

本文介绍如何在Xen虚拟环境中配置Dom0,并通过修改相关设置实现虚拟机网络从桥接模式转换为NAT模式的过程。主要内容包括:Dom0配置文件的调整、虚拟机配置文件的修改、虚拟机的重启及网络状态检查。

配置:
1. Dom0里修改/etc/xen/xend-conf.sxp文件,把原有bridge相关设置注释掉,使用nat设置:

vi /etc/xen/xend-config.sxp
(network-script network-nat)
#(network-script network-bridge)
#(network-script network-route)
(vif-script vif-nat)
#(vif-script vif-bridge)
#(vif-script vif-route)


重启xen
/etc/init.d/xend restart

2、停止虚拟机
#xm shutdown appdata_vm

修改虚拟机配置文件/etc/xen/appdata_vm

name = "appdata_vm"
uuid = "5f82d3e7-8962-bd78-2652-3804c30cafb7"
maxmem = 6114
memory = 6114
vcpus = 8
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
disk = [ "tap:aio:/data/appdata_vm,xvda,w","tap:aio:/data/appdata_vm.img,xvdb,w" ]
#vif = [ "mac=00:16:36:60:56:30,bridge=peth1,script=vif-bridge" ]
vif = [ "mac=00:16:36:60:56:30,ip=192.168.0.6" ]
dhcp = "off"
启动虚拟机
#xm create appdata_vm
3、查看
#ifconfig

vif13.0   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF  
          inet addr:192.168.0.144  Bcast:0.0.0.0  Mask:255.255.255.255
          inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8993 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21213 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32 
          RX bytes:599420 (585.3 KiB)  TX bytes:29334974 (27.9 MiB)
 



    本文转自yuangang_love 51CTO博客,原文链接:http://blog.51cto.com/linux008/547506,如需转载请自行联系原作者




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值