Sniffing XenServer VM Traffic

Troubleshooting a DHCP issue today.  The Windows Server VM running the DHCP server isn’t responding so I wanted to see if it was getting anything but I didn’t want to have to install anything on the machine. A little Google searching and here we go… Connect to the XenServer console and shell.  I use SSH. Run xe vm-list and find the VM’s UUID. Then get […]

Read Me

FreeNAS & VMware Snapshots

FreeNas has had a VMware-Snapshot feature for a while but I’ve never found much real-world documentation on how to use it. Figured I’d put the logic down “on paper” for the next guy. To start with, I have a zVol named “vm” on my FreeNAS machine that I’ve serve up via iSCSI for use by a VMware ESXi host.  That gets mounted as a new datastore. […]

Read Me

XenServer API from Perl

I’m adding a plugin to my monitoring package for checking various resources on XenServer but Citrix doesn’t provide a nifty Perl wrapper for their XenAPI.  Didn’t find much online when digging but was able to piece together a solution.  Pretty simple. use Frontier::Client; my $host = ‘xen’; # hostname or address my $user = ‘root’; # login name my $pass = ‘secret’; # password # […]

Read Me

perl-Dugas 0.1 Released

I’ve done some cleanup of my package of Perl modules at https://github.com/pdugas/perl-Dugas.  Release 0.1 takes what I’ve had there for some time and adds support for packaging on RPM platforms.

Read Me

Asterisk RPM

I need to build a new Asterisk PBX for PRA to add support for their new dual-WAN setup since the old version they’re running doesn’t understand being behind multiple NAT’d external IPs.  Decided to start pushing my RPM specs up to a repository at GitHub. See https://github.com/pdugas/rpms/tree/master/asterisk for details.

Read Me