1、SUSE下采用LVM管理硬盘的方式,创建一个10G大小的硬盘  lvcreate -n monowall -L 10G xen_suse

2、安装配置文件 cat monowall-pxe.cfg,COPY到安装的机器,执行xm  create  monowall-pxe.cfg

name = "monowall"
builder = "hvm"  #虚拟化方式
memory = "2048"  #内存最大只支持2G
disk = [ 'phy:/dev/xen_ovm/monowall,hda,w','file:/soft/monowall/cdrom-1.34.iso,hdc:cdrom,r', ]#以光盘方式安装
vif = [ 'mac=00:00:00:00:00:01,bridge=xenbr0', ' mac=00:00:00:00:00:02,bridge=xenbr1', ]  #配置2块虚拟网卡
device_model = "/usr/lib/xen/bin/qemu-dm"
kernel = "/usr/lib/xen/boot/hvmloader"
vnc=1   #开启VNC
vncunused=1 #VNC第一个端口
vncpasswd='password' #VNC密码
timer_mode=0
apic=1
acpi=1
pae=1
vcpus=2
serial = "pty" # enable serial console
on_reboot = 'restart'
on_crash = 'restart'

boot='d'  #从光盘启动

3、以VNC 5900端口打开图形化安装界面

(1)选择7,将镜像写入硬盘

SUSE 环境下搭建monowall_ 防火墙

(2)写入完成,会自动重启,返回母机,通过xm destroy "ID",关闭monowall。

SUSE 环境下搭建monowall_ 防火墙_02

(3)运行启动配置文件 ,cat monowall-vm.cfg,COPY到母机,执行xm create monowall-vm.cfg

name = "monowall"
builder = "hvm"
memory = "2048"
disk = [ 'phy:/dev/xen_ovm/monowall,hda,w',]
vif = [ 'mac=00:00:00:00:00:01,bridge=xenbr0', ' mac=00:00:00:00:00:02,bridge=xenbr1', ]
device_model = "/usr/lib/xen/bin/qemu-dm"
kernel = "/usr/lib/xen/boot/hvmloader"
vnc=1
vncunused=1
vncpasswd='password'
timer_mode=0
apic=1
acpi=1
pae=1
vcpus=2
serial = "pty" # enable serial console
on_reboot = 'restart'
on_crash = 'restart'

(4),执行完成后,通过VNC远程,此时即可配置了;

绑定内外网网卡

SUSE 环境下搭建monowall_Linux_03

SUSE 环境下搭建monowall_Linux_04

(3)配置内网IP(DHCP根据需要是否配置)

SUSE 环境下搭建monowall_ 防火墙_05

配置完成,可以正常访问了

SUSE 环境下搭建monowall_Linux_06