■vmplayerでSonicWall 評価版を試す。
※要アカウント作成
SRA Virtual Appliance(30days test)
http://www.sonicwall.com/us/en/products/SSL_VPN_Virtual_Appliance.html
SonicWALL WXA 5000 Virtual Appliance(60days test)
http://www.sonicwall.com/us/en/products/WXA_5000.html
■ライセンスは各自確認するものとして、今回はSRAを例にして設定。
$ ovftool SRA/ex_sra_vm_10.6.3-210.ova | grep "^Name\|^Version\|^Vendor"
Name: SonicWALL Aventail E-Class SRA Virtual Appliance
Version: 10.6.3
Vendor: SonicWALL, Inc.
Vendor URL: http://www.sonicwall.com/
■確認。IDE接続タイプの仮想ディスク。
NICはinternal/externalで分けられる。
$ ovftool SRA/ex_sra_vm_10.6.3-210.ova | tail -18
Download Size: 1.22 GB
Deployment Sizes:
Flat disks: 64.00 GB
Sparse disks: 2.11 GB
Networks:
Name: Internal
Description: The interface connected to your internal (or private) network.
Name: External
Description: The interface connected to the external network (or Internet);
it must be publicly accessible.
Virtual Hardware:
Family: vmx-07
Disk Types: IDE
■vmxに変換
$ ovftool "SRA/ex_sra_vm_10.6.3-210.ova" "SRA/ex_sra_vm_10.6.3-210.vmx"
Opening OVA source: SRA/ex_sra_vm_10.6.3-210.ova
The manifest validates
Source is signed but could not verify certificate (possibly self-signed)
Opening VMX target: SRA/ex_sra_vm_10.6.3-210.vmx
Info: An end-user license agreement
License:
SONICWALL, Inc. (“SonicWALL”) STANDARD END USER PRODUCT AGREEMENT
...
Accept end-user license agreement?
Write 'yes' or 'no' (write 'read' to reread the EULA):
yes
Writing VMX file: SRA/ex_sra_vm_10.6.3-210.vmx
Transfer Completed
Warning:
- Error loading X509 certificate: 'Failed to open crt file: /etc/ssl/certs/ca-bundle.crt'.
Completed successfully
■root証明書の確認は以下のように無視出来る。
$ ovftool --help | grep "noSSL\|disableVerifi"
--disableVerification : Skip validation of signature and certificate.
--noSSLVerify : Skib SSL verification for VI connections.
■気になる方はマニュアルから。。。
OVF Tool User’s Guide
http://www.vmware.com/support/developer/ovf/ovf301/ovftool-301-userguide.pdf
■システム要件は、Kernelが「Other」、NICは2枚、2CPU、2GBメモリです。
特に変更がなければ、vmxを指定して開くだけです。
$ grep guestos SRA/ex_sra_vm_10.6.3-210.vmx
guestos = "other"
$ grep eth SRA/ex_sra_vm_10.6.3-210.vmx | awk -F\. '{print $1}' | sort -u
ethernet0
ethernet1
$ grep "cpu\|mem" SRA/ex_sra_vm_10.6.3-210.vmx
numvcpus = "2"
cpuid.coresPerSocket = "1"
memsize = "2048"
■私の場合は画面のVRAMを3MB、解像度を1024x768に固定
$ echo "3145728" | awk '{print $1/1024/1024"MB"}'
3MB
$ echo 'svga.autodetect = "FALSE"
svga.maxWidth = "1024"
svga.maxHeight = "768"
svga.vramSize = "3145728"
' | tee -a SRA/ex_sra_vm_10.6.3-210.vmx >/dev/null
■NICの設定をデフォルトのブリッジから、
internalを「"hosted"」、Externalを「"nat"」に変更。
$ sed -i s/"\(ethernet0.connectionType = .\)bridged"/"\1hosted"/g SRA/ex_sra_vm_10.6.3-210.vmx
$ sed -i s/"\(ethernet1.connectionType = .\)bridged"/"\1nat"/g SRA/ex_sra_vm_10.6.3-210.vmx
■マニュアルを参照。
SRA Virtual Appliance Getting Started Guide
http://208.17.117.208/downloads/Dell_SonicWALL_SRA_Rev_B_GSG.pdf
■初回起動時のCLIでは以下の空パスワードでログイン、
セットアップウイザードでIPを振る。
user:root
password:
■Web管理コンソールにアクセス、初期設定のウイザードを進める。
https://[sonicwall-ip]:8443
user:admin
password:ウイザードで設定
■後は色々試しましょう。